Skip to content
Snippets Groups Projects
Commit e2ac6500 authored by dg's avatar dg
Browse files

player always get credit for boss death

git-svn-id: http://svn.net-core.org/repos/t-engine4@673 51575b47-30f0-44d4-a5cc-537603b46e54
parent a88b9216
No related branches found
No related tags found
No related merge requests found
......@@ -63,7 +63,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")
game.player:resolveSource():grantQuest("starter-zones")
game.player:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "maze")
end,
}
......@@ -64,7 +64,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")
game.player:resolveSource():grantQuest("starter-zones")
game.player:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "old-forest")
end,
}
......@@ -86,7 +86,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")
game.player:resolveSource():grantQuest("starter-zones")
game.player:resolveSource():setQuestStatus("starter-zones", engine.Quest.COMPLETED, "sandworm-lair")
end,
}
......@@ -78,8 +78,8 @@ newEntity{ define_as = "THE_MASTER",
ai = "dumb_talented_simple", ai_state = { talent_in=1, },
on_die = function(self, who)
world:gainAchievement("VAMPIRE_CRUSHER", who:resolveSource())
who:resolveSource():grantQuest("tol-falas")
who:resolveSource():setQuestStatus("tol-falas", engine.Quest.DONE)
world:gainAchievement("VAMPIRE_CRUSHER", game.player:resolveSource())
game.player:resolveSource():grantQuest("tol-falas")
game.player:resolveSource():setQuestStatus("tol-falas", engine.Quest.DONE)
end,
}
......@@ -52,6 +52,6 @@ newEntity{ define_as = "SHADE_OF_ANGMAR",
ai = "dumb_talented_simple", ai_state = { talent_in=4, },
on_die = function(self, who)
who:resolveSource():setQuestStatus("start-dunadan", engine.Quest.COMPLETED, "amon-sul")
game.player:resolveSource():setQuestStatus("start-dunadan", engine.Quest.COMPLETED, "amon-sul")
end,
}
......@@ -55,6 +55,6 @@ newEntity{ define_as = "TROLL_BILL",
ai = "dumb_talented_simple", ai_state = { talent_in=4, },
on_die = function(self, who)
who:resolveSource():setQuestStatus("start-dunadan", engine.Quest.COMPLETED, "trollshaws")
game.player:resolveSource():setQuestStatus("start-dunadan", engine.Quest.COMPLETED, "trollshaws")
end,
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment