root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/questEngine/handlers/template/MonsterHunt.java
| 1500 | 1508 | ||
|---|---|---|---|
76 | { | 76 | { |
77 | for(MonsterInfo mi : monsterInfo.values()) | 77 | for(MonsterInfo mi : monsterInfo.values()) |
78 | { | 78 | { |
79 | if(mi.getMaxKill() < qs.getQuestVars().getQuestVarById(mi.getVarId())) | 79 | if(mi.getMaxKill() < qs.getQuestVarById(mi.getVarId())) |
80 | return false; | 80 | return false; |
81 | } | 81 | } |
82 | if(env.getDialogId() == 25) | 82 | if(env.getDialogId() == 25) |
... | ... | ||
84 | else if(env.getDialogId() == 1009) | 84 | else if(env.getDialogId() == 1009) |
85 | { | 85 | { |
86 | qs.setStatus(QuestStatus.REWARD); | 86 | qs.setStatus(QuestStatus.REWARD); |
87 | qs.getQuestVars().setQuestVarById(0, qs.getQuestVars().getQuestVarById(0) + 1); | 87 | qs.setQuestVarById(0, qs.getQuestVarById(0) + 1); |
88 | updateQuestStatus(player, qs); | 88 | updateQuestStatus(player, qs); |
89 | return sendQuestDialog(player, env.getVisibleObject().getObjectId(), 5); | 89 | return sendQuestDialog(player, env.getVisibleObject().getObjectId(), 5); |
90 | } | 90 | } |
... | ... | ||
116 | MonsterInfo mi = monsterInfo.get(targetId); | 116 | MonsterInfo mi = monsterInfo.get(targetId); |
117 | if(mi == null) | 117 | if(mi == null) |
118 | return false; | 118 | return false; |
119 | if(mi.getMaxKill() <= qs.getQuestVars().getQuestVarById(mi.getVarId())) | 119 | if(mi.getMaxKill() <= qs.getQuestVarById(mi.getVarId())) |
120 | return false; | 120 | return false; |
121 | 121 | ||
122 | qs.getQuestVars().setQuestVarById(mi.getVarId(), qs.getQuestVars().getQuestVarById(mi.varId) + 1); | 122 | qs.setQuestVarById(mi.getVarId(), qs.getQuestVarById(mi.varId) + 1); |
123 | updateQuestStatus(player, qs); | 123 | updateQuestStatus(player, qs); |
124 | return true; | 124 | return true; |
125 | } | 125 | } |
Download diff