灵兽品质修改,推送礼包
parent
0413850fce
commit
6de440fb67
|
@ -106,7 +106,7 @@ public class CircleGame extends ColorGame{
|
|||
|
||||
private void fiveStarPokemonPushByRandom(User user,int itemId) throws Exception{
|
||||
SSpiritAnimal ssa = SSpiritAnimal.mapConfig.get(itemId);
|
||||
if(ssa != null && ssa.getQuality()==5){
|
||||
if(ssa != null && ssa.getQuality()==7){
|
||||
Poster.getPoster().dispatchEvent(new WelfareRedPackEvent(user.getId(), WelfareRedPacketType.game_pokemon.getType(),1));
|
||||
ISession session = OnlineUserManager.getSessionByUid(user.getId());
|
||||
BuyGoodsNewLogic.openPush(session,user, PushRechargeType.pokemon_quality.getType(),5);
|
||||
|
|
|
@ -19,7 +19,6 @@ public class PokemonFiveStarGetEventHandler implements IEventHandler {
|
|||
//动态控制购买数量
|
||||
User user = UserManager.getUser(((PokemonFiveStarGetEvent) event).getUid());
|
||||
int star = ((PokemonFiveStarGetEvent) event).getStar();
|
||||
int num = ((PokemonFiveStarGetEvent) event).getNum();
|
||||
ISession session = OnlineUserManager.getSessionByUid(user.getId());
|
||||
BuyGoodsNewLogic.openPush(session,user, PushRechargeType.pokemon_quality.getType(),star);
|
||||
}
|
||||
|
|
|
@ -504,13 +504,13 @@ public class HeroLogic {
|
|||
int fiveStarNum = 0;
|
||||
for (int[] i : getHeros) {
|
||||
SSpiritAnimal ssa = SSpiritAnimal.mapConfig.get(i[0]);
|
||||
if (ssa != null && ssa.getQuality() == 5) {
|
||||
if (ssa != null && ssa.getQuality() == 7) {
|
||||
fiveStarNum++;
|
||||
Poster.getPoster().dispatchEvent(new WelfareRedPackEvent(user.getId(), WelfareRedPacketType.random_pokemon.getType(), 1));
|
||||
}
|
||||
}
|
||||
if (fiveStarNum > 0) {
|
||||
Poster.getPoster().dispatchEvent(new PokemonFiveStarGetEvent(user.getId(), 5, fiveStarNum));
|
||||
Poster.getPoster().dispatchEvent(new PokemonFiveStarGetEvent(user.getId(), 7, fiveStarNum));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -519,8 +519,8 @@ public class HeroLogic {
|
|||
*/
|
||||
public static void fiveStarPokemonPushByCombine(User user, int itemId, int num) {
|
||||
SSpiritAnimal ssa = SSpiritAnimal.mapConfig.get(itemId);
|
||||
if (ssa != null && ssa.getQuality() == 5) {
|
||||
Poster.getPoster().dispatchEvent(new PokemonFiveStarGetEvent(user.getId(), 5, num));
|
||||
if (ssa != null && ssa.getQuality() == 7) {
|
||||
Poster.getPoster().dispatchEvent(new PokemonFiveStarGetEvent(user.getId(), 7, num));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue