root/trunk/AE-go_GameServer/data/scripts/system/handlers/quest/ishalgen/_2001ThinkingAhead.java

15001508
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
				}