社稷大典开始清除往期道具

lvxinran 2021-01-16 21:15:13 +08:00
parent 9894eab18d
commit ef2f1617f3
2 changed files with 10 additions and 0 deletions

View File

@ -306,4 +306,6 @@ public interface BIReason {
int NEW_GENERAL_ATTACK = 1076;//新将来袭
int WORLD_ARENA = 1077;//跨服竞技场
int SHEJI_ACTIVITY_INIT_CONSUME = 1078;//社稷大典开始清除往期道具
}

View File

@ -3,6 +3,7 @@ package com.ljsd.jieling.logic.activity;
import com.ljsd.jieling.core.Lockeys;
import com.ljsd.jieling.core.SimpleTransaction;
import com.ljsd.jieling.db.mongo.MongoUtil;
import com.ljsd.jieling.globals.BIReason;
import com.ljsd.jieling.globals.Global;
import com.ljsd.jieling.jbean.ActivityMission;
import com.ljsd.jieling.jbean.ActivityProgressInfo;
@ -12,6 +13,7 @@ import com.ljsd.jieling.logic.activity.event.CommitSheJiEvent;
import com.ljsd.jieling.logic.activity.event.IEvent;
import com.ljsd.jieling.logic.activity.event.Poster;
import com.ljsd.jieling.logic.dao.GuilidManager;
import com.ljsd.jieling.logic.dao.Item;
import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.root.GuildInfo;
import com.ljsd.jieling.logic.dao.root.User;
@ -61,6 +63,12 @@ class SheJiActivity extends AbstractActivity {
// }
// }
int costItemId = 50003;//社稷赏
Item item = user.getItemManager().getItem(costItemId);
if(item!=null&&item.getItemNum()!=0){
ItemUtil.itemCost(user,new int[][]{{costItemId,item.getItemNum()}}, BIReason.SHEJI_ACTIVITY_INIT_CONSUME,1);
}
}