Merge branch 'master' of 60.1.1.230:backend/jieling_server
commit
51df1cd10e
|
@ -930,6 +930,7 @@ public class HeroLogic {
|
|||
int msgId = MessageTypeProto.MessageType.HERO_COMPOSE_RESPONSE_VALUE;
|
||||
int uid = iSession.getUid();
|
||||
User user = UserManager.getUser(uid);
|
||||
int hasHeroNum = user.getHeroManager().getHeroMap().size();
|
||||
int itemId = item.getItemId();
|
||||
int itemNum = item.getItemNum();
|
||||
SItem sItem = SItem.getsItemMap().get(itemId);
|
||||
|
@ -939,6 +940,10 @@ public class HeroLogic {
|
|||
MessageUtil.sendErrorResponse(iSession,0,msgId,"");
|
||||
return;
|
||||
}
|
||||
if (hasHeroNum + composeNum >= gameSetting.getHeroNumlimit()){
|
||||
MessageUtil.sendErrorResponse(iSession,0,msgId,"英雄已达上限");
|
||||
return;
|
||||
}
|
||||
boolean result = ItemUtil.checkCost(user, sItem, itemNum);
|
||||
if (!result){
|
||||
MessageUtil.sendErrorResponse(iSession,0,msgId,"");
|
||||
|
|
Loading…
Reference in New Issue