root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/services/QuestService.java
| 1500 | 1508 | ||
|---|---|---|---|
224 | if(template.getMaxRepeatCount() >= qs.getCompliteCount()) | 224 | if(template.getMaxRepeatCount() >= qs.getCompliteCount()) |
225 | { | 225 | { |
226 | qs.setStatus(questStatus); | 226 | qs.setStatus(questStatus); |
227 | qs.getQuestVars().setQuestVar(0); | 227 | qs.setQuestVar(0); |
228 | } | 228 | } |
229 | } | 229 | } |
230 | 230 | ||
... | ... | ||
240 | if(qs == null || qs.getStatus() != QuestStatus.START) | 240 | if(qs == null || qs.getStatus() != QuestStatus.START) |
241 | return false; | 241 | return false; |
242 | 242 | ||
243 | qs.getQuestVars().setQuestVarById(0, qs.getQuestVars().getQuestVarById(0) + 1); | 243 | qs.setQuestVarById(0, qs.getQuestVarById(0) + 1); |
244 | qs.setStatus(QuestStatus.REWARD); | 244 | qs.setStatus(QuestStatus.REWARD); |
245 | PacketSendUtility.sendPacket(player, new SM_QUEST_STEP(id, qs.getStatus(), qs.getQuestVars().getQuestVars())); | 245 | PacketSendUtility.sendPacket(player, new SM_QUEST_STEP(id, qs.getStatus(), qs.getQuestVars().getQuestVars())); |
246 | player.getController().updateNearbyQuests(); | 246 | player.getController().updateNearbyQuests(); |
Download diff