特训中的英雄无法做材料消耗或分解
parent
563d25312d
commit
86ae37c126
|
|
@ -4544,8 +4544,7 @@ public class HeroLogic {
|
||||||
User user = UserManager.getUser(uid);
|
User user = UserManager.getUser(uid);
|
||||||
List<String> heroList = new ArrayList<>(1);
|
List<String> heroList = new ArrayList<>(1);
|
||||||
heroList.add(heroId);
|
heroList.add(heroId);
|
||||||
boolean teamCheck = false;
|
ErrorCode err = ItemLogic.getInstance().checkHeroResolve(heroList, user, false);
|
||||||
ErrorCode err = ItemLogic.getInstance().checkHeroResolve(heroList, user, teamCheck);
|
|
||||||
if (null != err) {
|
if (null != err) {
|
||||||
throw new ErrorCodeException(err);
|
throw new ErrorCodeException(err);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -534,10 +534,10 @@ public class ItemLogic {
|
||||||
if (hero.getIsLock() == 1) {
|
if (hero.getIsLock() == 1) {
|
||||||
return ErrorCode.ITEM_DECOMPOSE_HERO_LOCK;
|
return ErrorCode.ITEM_DECOMPOSE_HERO_LOCK;
|
||||||
}
|
}
|
||||||
if (hero.getTraining().getIsTraining() == 1){
|
|
||||||
return ErrorCode.HERO_UN_MATCH;
|
|
||||||
}
|
|
||||||
if(teamCheck){
|
if(teamCheck){
|
||||||
|
if (hero.getTraining().getIsTraining() == 1){
|
||||||
|
return ErrorCode.HERO_UN_MATCH;
|
||||||
|
}
|
||||||
int[] teamId = SSpecialConfig.getOnceArrayValue(SSpecialConfig.HERO_RESOLVE_LICENCE);
|
int[] teamId = SSpecialConfig.getOnceArrayValue(SSpecialConfig.HERO_RESOLVE_LICENCE);
|
||||||
boolean battleArray = HeroLogic.getInstance().isBattleArray(user, heroId, teamId);
|
boolean battleArray = HeroLogic.getInstance().isBattleArray(user, heroId, teamId);
|
||||||
if (!battleArray) {
|
if (!battleArray) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue