Browse Source

JYTHON: Fix for quest 120 : Pavel's Research. Fixes #2033, thx disKret for reporting.

Emperorc 17 years ago
parent
commit
8010deeecd

+ 6 - 2
datapack_development/data/scripts/quests/120_PavelsResearch/__init__.py

@@ -221,8 +221,12 @@ class Quest (JQuest) :
     elif npcId == Stones :
        if state == State.CREATED :
           Pavel = player.getQuestState("114_ResurrectionOfAnOldManager")
-          if st.getPlayer().getLevel() >= 49 and Pavel.getState() == State.COMPLETED :
-             htmltext = "32046-01.htm"
+          if Pavel :
+              if player.getLevel() >= 49 and Pavel.getState() == State.COMPLETED :
+                 htmltext = "32046-01.htm"
+              else :
+                 htmltext = "32046-00.htm"
+                 st.exitQuest(1)
           else :
              htmltext = "32046-00.htm"
              st.exitQuest(1)