Improvements for quest Seven Signs Girl of Doubt (10292).
This commit is contained in:
parent
b1a5ff9dba
commit
411782efce
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -61,7 +60,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -61,7 +60,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -57,7 +56,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -57,7 +56,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -57,7 +56,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -57,7 +56,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -37,7 +37,6 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
private static final int HARDIN = 30832;
|
||||
private static final int WOOD = 32593;
|
||||
private static final int FRANZ = 32597;
|
||||
private static final int JAINA = 32617;
|
||||
private static final int ELCADIA = 32784;
|
||||
// Item
|
||||
private static final ItemHolder ELCADIAS_MARK = new ItemHolder(17226, 10);
|
||||
@ -57,7 +56,7 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
{
|
||||
super(10292);
|
||||
addStartNpc(WOOD);
|
||||
addTalkId(WOOD, FRANZ, JAINA, ELCADIA, HARDIN);
|
||||
addTalkId(WOOD, FRANZ, ELCADIA, HARDIN);
|
||||
addKillId(MOBS);
|
||||
addKillId(CREATURE_OF_THE_DUSK1, CREATURE_OF_THE_DUSK2);
|
||||
addCondMinLevel(MIN_LEVEL, "32593-03.htm");
|
||||
|
@ -42,8 +42,8 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
// Misc
|
||||
private static final int MIN_LEVEL = 81;
|
||||
// Variables
|
||||
private static int killCount = 0;
|
||||
private static final String I_QUEST1 = "I_QUEST1";
|
||||
private static final String KILLCOUNT_VAR = "killCount";
|
||||
// Monster
|
||||
private static final int CREATURE_OF_THE_DUSK1 = 27422;
|
||||
private static final int CREATURE_OF_THE_DUSK2 = 27424;
|
||||
@ -208,12 +208,16 @@ public class Q10292_SevenSignsGirlOfDoubt extends Quest
|
||||
}
|
||||
else
|
||||
{
|
||||
killCount++;
|
||||
if (killCount == 2)
|
||||
if (qs.getInt(KILLCOUNT_VAR) == 1)
|
||||
{
|
||||
qs.unset(KILLCOUNT_VAR);
|
||||
qs.setMemoState(6);
|
||||
qs.setCond(6);
|
||||
}
|
||||
else
|
||||
{
|
||||
qs.set(KILLCOUNT_VAR, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
return super.onKill(npc, player, isSummon);
|
||||
|
Loading…
Reference in New Issue
Block a user