灵兽宝阁领取bug修改
parent
4c11a6db16
commit
17e32849ae
|
@ -176,14 +176,19 @@ public abstract class AbstractActivity implements IActivity, IEventHandler {
|
||||||
|
|
||||||
SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(id);
|
SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(id);
|
||||||
//up miss
|
//up miss
|
||||||
int[][] reward = new int[1][2];
|
int[][] reward=sActivityRewardConfig.getReward();
|
||||||
if(sGlobalActivity.getType() == ActivityType.SPECIAL_MONSTER_RANDOM_ACTIVITY) {
|
if(sGlobalActivity.getType() == ActivityType.SPECIAL_MONSTER_RANDOM_ACTIVITY) {
|
||||||
|
int[][] monReward = new int[1][2];
|
||||||
int summonId=activityMission.getActivityMissionMap().get(0).getProgrss();
|
int summonId=activityMission.getActivityMissionMap().get(0).getProgrss();
|
||||||
if (summonId>0){
|
if (summonId>0){
|
||||||
SSpiritAnimalSummon summonConfig=STableManager.getConfig(SSpiritAnimalSummon.class).get(summonId);
|
SSpiritAnimalSummon summonConfig=STableManager.getConfig(SSpiritAnimalSummon.class).get(summonId);
|
||||||
reward[0][0]=summonConfig.getOriginalItem();
|
monReward[0][0]=summonConfig.getOriginalItem();
|
||||||
reward[0][1]=sActivityRewardConfig.getReward()[0][1];
|
monReward[0][1]=reward[0][1];
|
||||||
|
}else{
|
||||||
|
monReward[0][0]=reward[0][0];
|
||||||
|
monReward[0][1]=reward[0][1];
|
||||||
}
|
}
|
||||||
|
reward=monReward;
|
||||||
}
|
}
|
||||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, reward, BIReason.TAKE_ACTIVITY_REWARD);
|
CommonProto.Drop.Builder drop = ItemUtil.drop(user, reward, BIReason.TAKE_ACTIVITY_REWARD);
|
||||||
checkAndSetProgress(activityMission, activityProgressInfo, missionId);
|
checkAndSetProgress(activityMission, activityProgressInfo, missionId);
|
||||||
|
|
Loading…
Reference in New Issue