diff options
Diffstat (limited to 'crawl-ref/source/mon-abil.cc')
-rw-r--r-- | crawl-ref/source/mon-abil.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-abil.cc b/crawl-ref/source/mon-abil.cc index 8bdf731281..37207963de 100644 --- a/crawl-ref/source/mon-abil.cc +++ b/crawl-ref/source/mon-abil.cc @@ -482,11 +482,12 @@ static bool _siren_movement_effect(const monsters *monster) monsters *mon = monster_at(newpos); if (mon) { + coord_def swapdest; if (mons_wont_attack(mon) && !mons_is_stationary(mon) && !mons_cannot_act(mon) && !mon->asleep() - && swap_check(mon, you.pos(), true)) + && swap_check(mon, swapdest, true)) { swapping = true; } |