Fix bug in which Zur is always the one considered defeated in a challenge
This commit is contained in:
parent
4461233568
commit
c6378ec86b
1 changed files with 14 additions and 31 deletions
|
@ -817,9 +817,6 @@
|
|||
[then]
|
||||
{VARIABLE challenged $unit.id}
|
||||
[/then]
|
||||
[else]
|
||||
{VARIABLE challenged "None"}
|
||||
[/else]
|
||||
[/if]
|
||||
[/else]
|
||||
[/if]
|
||||
|
@ -853,6 +850,13 @@
|
|||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
id=Grak
|
||||
[/filter]
|
||||
{VARIABLE grak_defeated 1}
|
||||
[/event]
|
||||
[/then]
|
||||
[else]
|
||||
[if]
|
||||
|
@ -883,39 +887,18 @@
|
|||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
id=Zur
|
||||
[/filter]
|
||||
{VARIABLE zur_defeated 1}
|
||||
[/event]
|
||||
[/then]
|
||||
[/if]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
# if there is a challenge, handle success
|
||||
[if]
|
||||
[variable]
|
||||
name=challenged
|
||||
not_equals="None"
|
||||
[/variable]
|
||||
[then]
|
||||
[event]
|
||||
name=die
|
||||
delayed_variable_substitution=no
|
||||
[filter]
|
||||
id=$challenged
|
||||
[/filter]
|
||||
[if]
|
||||
[variable]
|
||||
name=second_unit.id
|
||||
equals=Grak
|
||||
[/variable]
|
||||
[then]
|
||||
{VARIABLE grak_defeated 1}
|
||||
[/then]
|
||||
[else]
|
||||
{VARIABLE zur_defeated 1}
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
[/then]
|
||||
[/if]
|
||||
{CLEAR_VARIABLE challenged}
|
||||
[/event]
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue