From b814948ff7189d62d6b396ee7a139994aeb8a2c0 Mon Sep 17 00:00:00 2001 From: Sveinung Kvilhaugsvik Date: Sat, 19 Jun 2021 10:41:31 +0200 Subject: [PATCH 5/5] Remove the bombard needs war hard requirement. See osdn #42553 --- common/actions.c | 2 -- doc/README.actions | 2 -- 2 files changed, 4 deletions(-) diff --git a/common/actions.c b/common/actions.c index bf7af7d9b6..2680924037 100644 --- a/common/actions.c +++ b/common/actions.c @@ -448,7 +448,6 @@ static void hard_code_oblig_hard_reqs(void) FALSE, N_("All action enablers for %s must require" " that the actor is at war with the target."), - ACTRES_BOMBARD, ACTRES_ATTACK, ACTRES_WIPE_UNITS, ACTRES_NONE); @@ -468,7 +467,6 @@ static void hard_code_oblig_hard_reqs(void) " that the actor is at war with the owner of the" " target tile or that the target tile doesn't have" " a city."), - ACTRES_BOMBARD, ACTRES_NONE); /* Why this is a hard requirement: Keep the old rules. Need to work diff --git a/doc/README.actions b/doc/README.actions index 662257e148..0cba63b5d9 100644 --- a/doc/README.actions +++ b/doc/README.actions @@ -719,7 +719,6 @@ Actions done by a unit against all units at a tile * actor must have an attack > 0 * actor must be on a tile next to the target or, if bombard_max_range allows it, futher away. - * target can't be in a city the actor player isn't at war with. (!) * target owner must be at war with actor. (!) "Bombard 2" - bombard the units (and city) at the tile. @@ -748,7 +747,6 @@ Actions done by a unit against all units at a tile * actor must have an attack > 0 * actor must be on a tile next to the target or, if bombard_lethal_max_range allows it, futher away. - * target can't be in a city the actor player isn't at war with. (!) * target owner must be at war with actor. (!) "Attack" -- 2.30.2