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:
Gregory A Lundberg 2016-09-18 22:45:02 -05:00
parent a373ee334b
commit 2c390ac20b
2 changed files with 25 additions and 7 deletions

View File

@ -365,13 +365,6 @@
message= _ "Aye. But Ive 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

View File

@ -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. Ill 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]