root/trunk/AE-go_GameServer/data/scripts/system/handlers/quest/poeta/_1001TheKerubThreat.java

15001508
56
		if(qs == null)
56
		if(qs == null)
57
			return false;
57
			return false;
58
58
59
		int var = qs.getQuestVars().getQuestVarById(0);
59
		int var = qs.getQuestVarById(0);
60
		int targetId = 0;
60
		int targetId = 0;
61
		if(env.getVisibleObject() instanceof Npc)
61
		if(env.getVisibleObject() instanceof Npc)
62
			targetId = ((Npc) env.getVisibleObject()).getNpcId();
62
			targetId = ((Npc) env.getVisibleObject()).getNpcId();
...
...
67
		{
67
		{
68
			if(var > 0 && var < 6)
68
			if(var > 0 && var < 6)
69
			{
69
			{
70
				qs.getQuestVars().setQuestVarById(0, qs.getQuestVars().getQuestVarById(0) + 1);
70
				qs.setQuestVarById(0, qs.getQuestVarById(0) + 1);
71
				updateQuestStatus(player, qs);
71
				updateQuestStatus(player, qs);
72
				return true;
72
				return true;
73
			}
73
			}
...
...
95
		if(qs == null)
95
		if(qs == null)
96
			return false;
96
			return false;
97
97
98
		int var = qs.getQuestVars().getQuestVarById(0);
98
		int var = qs.getQuestVarById(0);
99
		int targetId = 0;
99
		int targetId = 0;
100
		if(env.getVisibleObject() instanceof Npc)
100
		if(env.getVisibleObject() instanceof Npc)
101
			targetId = ((Npc) env.getVisibleObject()).getNpcId();
101
			targetId = ((Npc) env.getVisibleObject()).getNpcId();
...
...
131
								else
131
								else
132
								{
132
								{
133
									player.getInventory().removeFromBagByItemId(182200001, itemCount);
133
									player.getInventory().removeFromBagByItemId(182200001, itemCount);
134
									qs.getQuestVars().setQuestVarById(0, var + 1);
134
									qs.setQuestVarById(0, var + 1);
135
									qs.setStatus(QuestStatus.REWARD);
135
									qs.setStatus(QuestStatus.REWARD);
136
									updateQuestStatus(player, qs);
136
									updateQuestStatus(player, qs);
137
									PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject()
137
									PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject()
...
...
147
					case 10001:
147
					case 10001:
148
						if(var == 0 || var == 6)
148
						if(var == 0 || var == 6)
149
						{
149
						{
150
							qs.getQuestVars().setQuestVarById(0, var + 1);
150
							qs.setQuestVarById(0, var + 1);
151
							updateQuestStatus(player, qs);
151
							updateQuestStatus(player, qs);
152
							PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject()
152
							PacketSendUtility.sendPacket(player, new SM_DIALOG_WINDOW(env.getVisibleObject()
153
								.getObjectId(), 10));
153
								.getObjectId(), 10));