Fixed quest 10796.

Contributed by Stayway.
This commit is contained in:
MobiusDev
2017-11-12 13:50:18 +00:00
parent 444ee40899
commit 727ec5e787
2 changed files with 12 additions and 10 deletions

View File

@@ -64,7 +64,7 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
addTalkId(HERMIT, EYE_OF_ARGOS); addTalkId(HERMIT, EYE_OF_ARGOS);
addKillId(MONSTERS); addKillId(MONSTERS);
addCondLevel(MIN_LEVEL, MAX_LEVEL, "no_level.html"); addCondLevel(MIN_LEVEL, MAX_LEVEL, "no_level.html");
addCondRace(Race.ERTHEIA, "noErtheya.html"); addCondRace(Race.ERTHEIA, "noErtheia.html");
} }
@Override @Override
@@ -157,10 +157,11 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
final QuestState qs = getQuestState(killer, false); final QuestState qs = getQuestState(killer, false);
if ((qs != null) && qs.isCond(1)) if ((qs != null) && qs.isCond(1))
{ {
int count = qs.getInt(KILL_COUNT_VAR); int killCount = qs.getInt(KILL_COUNT_VAR);
qs.set(KILL_COUNT_VAR, ++count); qs.set(KILL_COUNT_VAR, ++killCount);
if (count >= 200) if (killCount >= 200)
{ {
qs.setCond(0);
qs.setCond(2, true); qs.setCond(2, true);
} }
else else
@@ -182,7 +183,7 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
if (killCount > 0) if (killCount > 0)
{ {
final Set<NpcLogListHolder> holder = new HashSet<>(); final Set<NpcLogListHolder> holder = new HashSet<>();
holder.add(new NpcLogListHolder(NpcStringId.DEFEAT_THE_BEASTS_OF_THE_VALLEY, killCount)); holder.add(new NpcLogListHolder(NpcStringId.DEFEAT_THE_BEASTS_OF_THE_VALLEY3, killCount));
return holder; return holder;
} }
} }

View File

@@ -64,7 +64,7 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
addTalkId(HERMIT, EYE_OF_ARGOS); addTalkId(HERMIT, EYE_OF_ARGOS);
addKillId(MONSTERS); addKillId(MONSTERS);
addCondLevel(MIN_LEVEL, MAX_LEVEL, "no_level.html"); addCondLevel(MIN_LEVEL, MAX_LEVEL, "no_level.html");
addCondRace(Race.ERTHEIA, "noErtheya.html"); addCondRace(Race.ERTHEIA, "noErtheia.html");
} }
@Override @Override
@@ -157,10 +157,11 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
final QuestState qs = getQuestState(killer, false); final QuestState qs = getQuestState(killer, false);
if ((qs != null) && qs.isCond(1)) if ((qs != null) && qs.isCond(1))
{ {
int count = qs.getInt(KILL_COUNT_VAR); int killCount = qs.getInt(KILL_COUNT_VAR);
qs.set(KILL_COUNT_VAR, ++count); qs.set(KILL_COUNT_VAR, ++killCount);
if (count >= 200) if (killCount >= 200)
{ {
qs.setCond(0);
qs.setCond(2, true); qs.setCond(2, true);
} }
else else
@@ -182,7 +183,7 @@ public class Q10796_TheEyeThatDefiedTheGods extends Quest
if (killCount > 0) if (killCount > 0)
{ {
final Set<NpcLogListHolder> holder = new HashSet<>(); final Set<NpcLogListHolder> holder = new HashSet<>();
holder.add(new NpcLogListHolder(NpcStringId.DEFEAT_THE_BEASTS_OF_THE_VALLEY, killCount)); holder.add(new NpcLogListHolder(NpcStringId.DEFEAT_THE_BEASTS_OF_THE_VALLEY3, killCount));
return holder; return holder;
} }
} }