mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-16 18:29:17 +00:00
Simplify code for limiting undead moves
Use nested events instead of variables and conditions.
This commit is contained in:
parent
4972b265e2
commit
4adf905f5a
|
@ -547,17 +547,10 @@
|
|||
{CLEAR_VARIABLE Mal_Talar}
|
||||
|
||||
# let them attack to prevent spawncamping, but limit movement
|
||||
{VARIABLE limit_moves_4 yes}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 4 turn refresh
|
||||
|
||||
[filter_condition]
|
||||
{VARIABLE_CONDITIONAL limit_moves_4 equals yes}
|
||||
[/filter_condition]
|
||||
|
||||
{MODIFY_UNIT side=4 moves 2}
|
||||
{CLEAR_VARIABLE limit_moves_4}
|
||||
[event]
|
||||
name=side 4 turn refresh
|
||||
{MODIFY_UNIT side=4 moves 2}
|
||||
[/event]
|
||||
[/event]
|
||||
|
||||
#--------------------
|
||||
|
@ -715,26 +708,14 @@
|
|||
{CLEAR_VARIABLE Mal_Mana}
|
||||
|
||||
# let them attack to prevent spawncamping, but limit movement
|
||||
{VARIABLE limit_moves_56 yes}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 5 turn refresh
|
||||
|
||||
[filter_condition]
|
||||
{VARIABLE_CONDITIONAL limit_moves_56 equals yes}
|
||||
[/filter_condition]
|
||||
|
||||
{MODIFY_UNIT side=5 moves 1}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 6 turn refresh
|
||||
|
||||
[filter_condition]
|
||||
{VARIABLE_CONDITIONAL limit_moves_56 equals yes}
|
||||
[/filter_condition]
|
||||
|
||||
{MODIFY_UNIT side=6 moves 1}
|
||||
{CLEAR_VARIABLE limit_moves_56}
|
||||
[event]
|
||||
name=side 5 turn refresh
|
||||
{MODIFY_UNIT side=5 moves 1}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 6 turn refresh
|
||||
{MODIFY_UNIT side=6 moves 1}
|
||||
[/event]
|
||||
[/event]
|
||||
|
||||
#--------------------
|
||||
|
|
Loading…
Reference in New Issue
Block a user