无尽秘宝,英雄升星需要增加数量
parent
ea6ebeb278
commit
aa4341c12b
|
@ -73,6 +73,8 @@ public interface GlobalsDef {
|
||||||
int EXPLORE_MAP_DIGGLE_TYPE =4;
|
int EXPLORE_MAP_DIGGLE_TYPE =4;
|
||||||
int EXPLORE_MAP_ACTION_POWER_RORMULA_TYPE =5;
|
int EXPLORE_MAP_ACTION_POWER_RORMULA_TYPE =5;
|
||||||
|
|
||||||
|
int WUJINGMIBAO_STAR = 5; // 无尽秘宝 英雄需要的星级
|
||||||
|
|
||||||
int MUST_BE = -1;
|
int MUST_BE = -1;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package com.ljsd.jieling.logic.activity.eventhandler;
|
package com.ljsd.jieling.logic.activity.eventhandler;
|
||||||
|
|
||||||
|
import com.ljsd.jieling.core.GlobalsDef;
|
||||||
import com.ljsd.jieling.logic.activity.IEventHandler;
|
import com.ljsd.jieling.logic.activity.IEventHandler;
|
||||||
import com.ljsd.jieling.logic.activity.event.IEvent;
|
import com.ljsd.jieling.logic.activity.event.IEvent;
|
||||||
import com.ljsd.jieling.logic.activity.event.Poster;
|
import com.ljsd.jieling.logic.activity.event.Poster;
|
||||||
|
@ -19,7 +20,7 @@ public class SummonTreasureHandler implements IEventHandler {
|
||||||
}
|
}
|
||||||
SummonTreasureEvent event1 = (SummonTreasureEvent) event;
|
SummonTreasureEvent event1 = (SummonTreasureEvent) event;
|
||||||
User user = UserManager.getUser(event1.getUid());
|
User user = UserManager.getUser(event1.getUid());
|
||||||
if (event1.getStar() == 5){
|
if (event1.getStar() == GlobalsDef.WUJINGMIBAO_STAR){
|
||||||
user.getPlayerInfoManager().setGetFiveStarHeroNum(user.getPlayerInfoManager().getGetFiveStarHeroNum()+event1.getNum());
|
user.getPlayerInfoManager().setGetFiveStarHeroNum(user.getPlayerInfoManager().getGetFiveStarHeroNum()+event1.getNum());
|
||||||
Poster.getPoster().dispatchEvent(new SummonTreasureActivityEvent(user.getId()));
|
Poster.getPoster().dispatchEvent(new SummonTreasureActivityEvent(user.getId()));
|
||||||
}
|
}
|
||||||
|
|
|
@ -1644,6 +1644,9 @@ public class HeroLogic {
|
||||||
}
|
}
|
||||||
hero.upStar(1);
|
hero.upStar(1);
|
||||||
user.getHeroManager().addHeroHandBook(hero.getTemplateId(),hero.getStar());
|
user.getHeroManager().addHeroHandBook(hero.getTemplateId(),hero.getStar());
|
||||||
|
if (hero.getStar() == GlobalsDef.WUJINGMIBAO_STAR){
|
||||||
|
Poster.getPoster().dispatchEvent(new SummonTreasureEvent(user.getId(),hero.getStar(),1));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1388,7 +1388,9 @@ public class ItemUtil {
|
||||||
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
||||||
int[] heroStar = SItem.getsItemMap().get(cardId).getHeroStar();
|
int[] heroStar = SItem.getsItemMap().get(cardId).getHeroStar();
|
||||||
Hero hero = new Hero(user.getId(),heroStar[0],heroStar[1]);
|
Hero hero = new Hero(user.getId(),heroStar[0],heroStar[1]);
|
||||||
Poster.getPoster().dispatchEvent(new SummonTreasureEvent(user.getId(),hero.getStar(),1));
|
if (hero.getStar() == GlobalsDef.WUJINGMIBAO_STAR){
|
||||||
|
Poster.getPoster().dispatchEvent(new SummonTreasureEvent(user.getId(),hero.getStar(),1));
|
||||||
|
}
|
||||||
heroManager.addHero(hero);
|
heroManager.addHero(hero);
|
||||||
// 鸿蒙阵推送
|
// 鸿蒙阵推送
|
||||||
HeroLogic.getInstance().addOrUpdateHongmeng(OnlineUserManager.getSessionByUid(user.getId()));
|
HeroLogic.getInstance().addOrUpdateHongmeng(OnlineUserManager.getSessionByUid(user.getId()));
|
||||||
|
|
Loading…
Reference in New Issue