Skip to content
Snippets Groups Projects
Commit 9ff8af3a authored by DarkGod's avatar DarkGod
Browse files

New achievement for having Aeryn survive the last battle

parent 6b03dde4
No related branches found
No related tags found
No related merge requests found
......@@ -96,6 +96,11 @@ newAchievement{
show = "name", huge=true,
desc = [[Won ToME by closing the Void portal using Aeryn as a sacrifice.]],
}
newAchievement{
name = "The Sun Still Shines", id = "WIN_AERYN_SURVIVE",
show = "name", huge=true,
desc = [[Aeryn survived the last battle.]],
}
newAchievement{
name = "Selfless", id = "WIN_SACRIFICE",
show = "name", huge=true,
......
......@@ -121,6 +121,9 @@ function win(self, how)
elseif how == "yeek-sacrifice" then world:gainAchievement("YEEK_SACRIFICE", game.player)
end
local aeryn = game.level:findEntity{define_as="HIGH_SUN_PALADIN_AERYN"}
if aeryn and not aeryn.dead then world:gainAchievement("WIN_AERYN_SURVIVE", game.player) end
if not game.state.gone_west then world:gainAchievement("WIN_NEVER_WEST", game.player) end
game:setAllowedBuild("adventurer", true)
......
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