mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-05 12:27:39 +00:00
THoT S07 Fix bug: Ratheln is a defeat condition
Ratheln must remain a Hero thoughout this scenario since, if he dies, the end sequence suffers terribly. On EASY, for later scenario, he is no longer a Hero; simply Loyal.
This commit is contained in:
parent
a373ee334b
commit
2c390ac20b
@ -365,13 +365,6 @@
|
||||
message= _ "Aye. But I’ve a grim feeling we might be going to discover that in person."
|
||||
[/message]
|
||||
|
||||
{UNMAKE_HERO Ratheln}
|
||||
|
||||
[unit_overlay]
|
||||
id=Ratheln
|
||||
image=misc/loyal-icon.png
|
||||
[/unit_overlay]
|
||||
|
||||
[endlevel]
|
||||
result=victory
|
||||
bonus=yes
|
||||
|
@ -124,6 +124,10 @@
|
||||
description= _ "Death of Angarthing"
|
||||
condition=lose
|
||||
[/objective]
|
||||
[objective]
|
||||
description= _ "Death of Ratheln"
|
||||
condition=lose
|
||||
[/objective]
|
||||
|
||||
{TURNS_RUN_OUT}
|
||||
|
||||
@ -253,6 +257,13 @@
|
||||
id=Ratheln
|
||||
[/kill]
|
||||
#else
|
||||
{UNMAKE_HERO Ratheln}
|
||||
|
||||
[unit_overlay]
|
||||
id=Ratheln
|
||||
image=misc/loyal-icon.png
|
||||
[/unit_overlay]
|
||||
|
||||
[message]
|
||||
speaker=Ratheln
|
||||
message= _ "Perrin, I owe these dwarves a debt; I think it is my duty to aid them in their journey. I’ll return with your apprentices as soon as I may."
|
||||
@ -296,4 +307,18 @@
|
||||
{HERODEATH_AIGLONDUR}
|
||||
{HERODEATH_ANGARTHING}
|
||||
{HERODEATH_RATHELN}
|
||||
|
||||
# In this scenario only, losing Ratheln is fatal.
|
||||
# This avoids continuity problems in this scenario.
|
||||
# His death comment comes from the macro, above.
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
id=Ratheln
|
||||
[/filter]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[/scenario]
|
||||
|
Loading…
x
Reference in New Issue
Block a user