Fix bug 14536: Delfador's Memoir:

objectives go wrong after killing Zorlan on Medium/Hard diff.
This commit is contained in:
Eric S. Raymond 2009-10-27 01:12:03 +00:00
parent 4c7c8d84de
commit fed4041f91
2 changed files with 53 additions and 33 deletions

View file

@ -183,10 +183,6 @@
[objectives]
side=1
[objective]
description= _ "Defeat all enemies"
condition=win
[/objective]
[objective]
description= _ "Defeat Zorlan"
condition=win
@ -329,6 +325,59 @@
{ELVES_DEPART}
[/event]
[event]
name=last breath
[filter]
id=Zorlan
[/filter]
[message]
id=Qgthun
message= _ "Invincible Zorlan is dead? Quick, run for your lives!"
[/message]
[message]
id=Kalenz
message= _ "You will terrorize Wesnoth no more!"
[/message]
#ifdef EASY
[endlevel]
result=victory
[/endlevel]
#else
[objectives]
side=1
[objective]
description=_ "New Objective: Defeat all enemies"
condition=win
[/objective]
[objective]
description= _ "Defeat Zorlan"
condition=win
[/objective]
[objective]
description= _ "Death of Kalenz"
condition=lose
[/objective]
[objective]
description= _ "Death of Delfador"
condition=lose
[/objective]
[objective]
description= _ "Death of Chantal"
condition=lose
[/objective]
[objective]
description= _ "Death of Garard"
condition=lose
[/objective]
[objective]
description= _ "Turns run out"
condition=lose
[/objective]
note={EARLY_FINISH_BONUS_NOTE}
[/objectives]
#endif
[/event]
## Extra help for Garard in case Delf and Kalenz are a bit late
# but this is only once
[event]

View file

@ -44,35 +44,6 @@
[/endlevel]
[/event]
#TODO move to the scenario
[event]
name=last breath
[filter]
id=Zorlan
[/filter]
[message]
id=Qgthun
message= _ "Invincible Zorlan is dead? Quick, run for your lives!"
[/message]
[message]
id=Kalenz
message= _ "You will terrorize Wesnoth no more!"
[/message]
#ifdef EASY
[endlevel]
result=victory
[/endlevel]
#else
[objectives]
side=1
[objective]
description=_ "New Objective: Defeat all enemies"
condition=win
[/objective]
[/objectives]
#endif
[/event]
[event]
name=last breath
[filter]