root/trunk/AE-go_GameServer/data/scripts/system/handlers/quest/ishalgen/_2001ThinkingAhead.java
| 1500 | 1508 | ||
|---|---|---|---|
70 | if(qs == null) | 70 | if(qs == null) |
71 | return false; | 71 | return false; |
72 | 72 | ||
73 | int var = qs.getQuestVars().getQuestVarById(0); | 73 | int var = qs.getQuestVarById(0); |
74 | int targetId = 0; | 74 | int targetId = 0; |
75 | if(env.getVisibleObject() instanceof Npc) | 75 | if(env.getVisibleObject() instanceof Npc) |
76 | targetId = ((Npc) env.getVisibleObject()).getNpcId(); | 76 | targetId = ((Npc) env.getVisibleObject()).getNpcId(); |
... | ... | ||
92 | case 10002: | 92 | case 10002: |
93 | if(var == 0 || var == 2) | 93 | if(var == 0 || var == 2) |
94 | { | 94 | { |
95 | qs.getQuestVars().setQuestVarById(0, var + 1); | 95 | qs.setQuestVarById(0, var + 1); |
96 | updateQuestStatus(player, qs); | 96 | updateQuestStatus(player, qs); |
97 | PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject().getObjectId(), 10)); | 97 | PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject().getObjectId(), 10)); |
98 | return true; | 98 | return true; |
... | ... | ||
102 | { | 102 | { |
103 | if(collectItemCheck(env)) | 103 | if(collectItemCheck(env)) |
104 | { | 104 | { |
105 | qs.getQuestVars().setQuestVarById(0, var + 1); | 105 | qs.setQuestVarById(0, var + 1); |
106 | updateQuestStatus(player, qs); | 106 | updateQuestStatus(player, qs); |
107 | return sendQuestDialog(player, env.getVisibleObject().getObjectId(), 1694); | 107 | return sendQuestDialog(player, env.getVisibleObject().getObjectId(), 1694); |
108 | } | 108 | } |
... | ... | ||
138 | if(qs == null) | 138 | if(qs == null) |
139 | return false; | 139 | return false; |
140 | 140 | ||
141 | int var = qs.getQuestVars().getQuestVarById(0); | 141 | int var = qs.getQuestVarById(0); |
142 | int targetId = 0; | 142 | int targetId = 0; |
143 | if(env.getVisibleObject() instanceof Npc) | 143 | if(env.getVisibleObject() instanceof Npc) |
144 | targetId = ((Npc) env.getVisibleObject()).getNpcId(); | 144 | targetId = ((Npc) env.getVisibleObject()).getNpcId(); |
... | ... | ||
151 | case 210369: | 151 | case 210369: |
152 | if(var >= 3 && var < 8) | 152 | if(var >= 3 && var < 8) |
153 | { | 153 | { |
154 | qs.getQuestVars().setQuestVarById(0, qs.getQuestVars().getQuestVarById(0) + 1); | 154 | qs.setQuestVarById(0, qs.getQuestVarById(0) + 1); |
155 | updateQuestStatus(player, qs); | 155 | updateQuestStatus(player, qs); |
156 | return true; | 156 | return true; |
157 | } | 157 | } |
Download diff