飞升脚本修改提交
parent
4de94d16ea
commit
9b31eeadc9
|
@ -1528,8 +1528,8 @@ public class HeroLogic {
|
|||
}
|
||||
removeHeroIds.add(consume.getItemId());
|
||||
}
|
||||
// 道具
|
||||
else {
|
||||
// 万能和专属道具检测
|
||||
else if(consume.getType() == 2){
|
||||
int itemId = Integer.parseInt(consume.getItemId());
|
||||
if (!items.contains(itemId)) {
|
||||
boolean camp = upStartItemCamp(scHero.getPropertyName(), itemCamp, itemId);
|
||||
|
@ -1540,6 +1540,12 @@ public class HeroLogic {
|
|||
Integer num = removeItemMap.getOrDefault(itemId, 0);
|
||||
removeItemMap.put(itemId, num + 1);
|
||||
}
|
||||
//配置在格子里特殊显示道具消耗
|
||||
else{
|
||||
int itemId = Integer.parseInt(consume.getItemId());
|
||||
Integer num = removeItemMap.getOrDefault(itemId, 0);
|
||||
removeItemMap.put(itemId, num + 1);
|
||||
}
|
||||
}
|
||||
// 校验道具数量
|
||||
boolean cost = ItemUtil.checkCost(user, removeItemMap);
|
||||
|
@ -1597,7 +1603,7 @@ public class HeroLogic {
|
|||
|
||||
MessageUtil.sendMessage(session, 1, MessageTypeProto.MessageType.UP_HERO_STAR_RESPONSE_VALUE, baseBuilder.build(), true);
|
||||
if (targetHero.getStar() >= SSpecialConfig.getIntegerValue(SSpecialConfig.ChangeGodHeroContentParm)) {
|
||||
//化神飘字
|
||||
//飞升飘字
|
||||
String message = SErrorCodeEerverConfig.getI18NMessageNeedConvert("animal_change_god_hero_content",
|
||||
new Object[]{user.getPlayerInfoManager().getNameColor(), user.getPlayerInfoManager().getNickName(), scHero.getReadingName()},
|
||||
new int[]{0, 0, 1});
|
||||
|
|
Loading…
Reference in New Issue