diff --git a/src/monsters.c b/src/monsters.c index 6af672133..3984b8f6b 100644 --- a/src/monsters.c +++ b/src/monsters.c @@ -787,7 +787,7 @@ void plan_monsters(faction * f) setstatus(u, ST_FIGHT); /* all monsters fight */ } - if (attacking && is_guard(u, GUARD_TAX)) { + if (attacking && (!r->land || is_guard(u, GUARD_TAX))) { monster_attacks(u, true, false); }