Fix bug 14536: Delfador's Memoir:
objectives go wrong after killing Zorlan on Medium/Hard diff.
This commit is contained in:
parent
4c7c8d84de
commit
fed4041f91
2 changed files with 53 additions and 33 deletions
|
@ -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]
|
||||
|
|
|
@ -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]
|
||||
|
|
Loading…
Add table
Reference in a new issue