diff --git a/game/modules/tome/data/zones/maze/npcs.lua b/game/modules/tome/data/zones/maze/npcs.lua index ca3bcb1b6a1823e1145020f33c7b60f26bf9602a..51e5b624a30a7809324e46db516562f8aa38bc2e 100644 --- a/game/modules/tome/data/zones/maze/npcs.lua +++ b/game/modules/tome/data/zones/maze/npcs.lua @@ -61,6 +61,7 @@ newEntity{ define_as = "MINOTAUR_MAZE", ai = "dumb_talented_simple", ai_state = { talent_in=1, }, on_die = function(self, who) + who:resolveSource():grantQuest("starter-zones") who:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "maze") end, } diff --git a/game/modules/tome/data/zones/old-forest/npcs.lua b/game/modules/tome/data/zones/old-forest/npcs.lua index 096e2b97ea817834a6693dfe524377895bbb0c30..7277293eaa904ed2714245742592cb453dfcfd2e 100644 --- a/game/modules/tome/data/zones/old-forest/npcs.lua +++ b/game/modules/tome/data/zones/old-forest/npcs.lua @@ -62,6 +62,7 @@ newEntity{ define_as = "OLD_MAN_WILLOW", ai = "dumb_talented_simple", ai_state = { talent_in=3, }, on_die = function(self, who) + who:resolveSource():grantQuest("starter-zones") who:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "old-forest") end, } diff --git a/game/modules/tome/data/zones/sandworm-lair/npcs.lua b/game/modules/tome/data/zones/sandworm-lair/npcs.lua index c55af857fc03d3b01afba076bec65c8ce09cd9b6..180129510b70266d00a60cf29389ac0454da6110 100644 --- a/game/modules/tome/data/zones/sandworm-lair/npcs.lua +++ b/game/modules/tome/data/zones/sandworm-lair/npcs.lua @@ -83,6 +83,7 @@ newEntity{ define_as = "SANDWORM_QUEEN", ai = "dumb_talented_simple", ai_state = { talent_in=2, }, on_die = function(self, who) + who:resolveSource():grantQuest("starter-zones") who:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "sandworm-lair") end, }