恭送英雄返还神印
parent
8cd5a70b94
commit
e8c2e92c13
|
@ -14,7 +14,6 @@ import com.ljsd.jieling.jbean.ActivityMission;
|
|||
import com.ljsd.jieling.jbean.ActivityProgressInfo;
|
||||
import com.ljsd.jieling.ktbeans.ReportEventEnum;
|
||||
import com.ljsd.jieling.ktbeans.ReportUtil;
|
||||
import com.ljsd.jieling.logic.OnlineUserManager;
|
||||
import com.ljsd.jieling.logic.activity.AbstractActivity;
|
||||
import com.ljsd.jieling.logic.activity.ActivityTypeEnum;
|
||||
import com.ljsd.jieling.logic.activity.event.EspecialEquipUpEvent;
|
||||
|
@ -520,8 +519,6 @@ public class ItemLogic {
|
|||
* 分解卡牌|进阶消耗
|
||||
*
|
||||
* 注:此方法会单次超过int最大值,需要特殊long处理
|
||||
* @param iSession
|
||||
* @param heroIdsList
|
||||
*/
|
||||
public void decomposeHero(ISession iSession, List<String> heroIdsList, Set<Integer> filterItem) throws Exception {
|
||||
// 验证是否可以使用功能,恭送神将
|
||||
|
@ -574,6 +571,13 @@ public class ItemLogic {
|
|||
equipMap.get(equipId).setHeroId("");
|
||||
hero.removeJewel(equipId);
|
||||
}
|
||||
// 神印
|
||||
Map<Integer, Integer> godSealByPositionMap = hero.getGodSealByPositionMap();
|
||||
if (godSealByPositionMap != null && !godSealByPositionMap.isEmpty()){
|
||||
for (Integer integer : godSealByPositionMap.values()) {
|
||||
baseItemMap.put(integer,1L);
|
||||
}
|
||||
}
|
||||
|
||||
heroIdReport.add(hero.getTemplateId());
|
||||
heroLevelReport.add(hero.getOriginalLevel());
|
||||
|
|
Loading…
Reference in New Issue