SoF 7: no need for manual target calculation

move_unit does this by itself (in difference to move_unit_fake)
And it works as well if no surrounding hex is free.
[ci skip]
This commit is contained in:
Severin Glöckner 2018-10-19 09:27:30 +02:00
parent 7e7c74ed6a
commit 1e57bf3b5c

View file

@ -415,6 +415,7 @@
[message]
race=elf
message= _ "You slow humans took too long, our real reinforcements are here!"
scroll=no
[/message]
[delay]
@ -470,26 +471,12 @@
[/modifications]
[/unit]
[store_locations]
variable=next_to_alanin
include_borders=no
[not]
[filter]
[/filter]
[/not]
[and]
x=$alanin.x
y=$alanin.y
radius=1
[/and]
[/store_locations]
[move_unit]
id=ambusher
x=$spawn_hexes[0].x
y=$spawn_hexes[0].y
to_x=$next_to_alanin[0].x
to_y=$next_to_alanin[0].y
to_x=$alanin.x
to_y=$alanin.y
[/move_unit]
# to avoid scrolling between the killing animation and the [kill]
@ -531,7 +518,7 @@
id=Alanin
animate=yes
[/kill]
{CLEAR_VARIABLE alanin,next_to_alanin,spawn,spawn_hexes}
{CLEAR_VARIABLE alanin,spawn,spawn_hexes}
[/event]
[event]