宝物错误数据修改
parent
1f0f27727b
commit
1272ae01f8
|
@ -2087,7 +2087,7 @@ public class HeroLogic{
|
|||
user.getUserMissionManager().onGameEvent(user,GameEvent.WEAR_EQUIP,equipInfoTmp.size());
|
||||
}else if(type ==2){
|
||||
for(String jId:equipIds){
|
||||
wearJewel(hero,equipManager,jId);
|
||||
wearJewel(user.getHeroManager(),hero,equipManager,jId);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2104,13 +2104,16 @@ public class HeroLogic{
|
|||
|
||||
}
|
||||
|
||||
private void wearJewel(Hero hero,EquipManager equipManager,String equipId)throws Exception{
|
||||
private void wearJewel(HeroManager heroManager,Hero hero,EquipManager equipManager,String equipId)throws Exception{
|
||||
Jewel equip =(Jewel)equipManager.getEquipMap().get(equipId);
|
||||
|
||||
if( null == equip || null == hero ){
|
||||
throw new ErrorCodeException(ErrorCode.HERO_EQUIP_ERR);
|
||||
}
|
||||
if(null!=equip.getHeroId()&&!equip.getHeroId().equals("")){
|
||||
if(heroManager.getHero(equip.getHeroId())==null){
|
||||
equip.setHeroId("");
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue