diff --git a/mods/ra/rules/civilian.yaml b/mods/ra/rules/civilian.yaml index 98cd9a3d73..5c1773cd92 100644 --- a/mods/ra/rules/civilian.yaml +++ b/mods/ra/rules/civilian.yaml @@ -572,6 +572,14 @@ BR1: FreeActor: Actor: bridgehut SpawnOffset: 2,0 + RequiresCondition: !desert-bridge + FreeActor@DESERT: + Actor: bridgehut + SpawnOffset: 2,-1 + RequiresCondition: desert-bridge + GrantConditionOnTileSet@DESERT: + Condition: desert-bridge + TileSets: DESERT BR2: Inherits: ^Bridge @@ -583,6 +591,14 @@ BR2: FreeActor: Actor: bridgehut SpawnOffset: 1,1 + RequiresCondition: !desert-bridge + FreeActor@DESERT: + Actor: bridgehut + SpawnOffset: 0,1 + RequiresCondition: desert-bridge + GrantConditionOnTileSet@DESERT: + Condition: desert-bridge + TileSets: DESERT BR3: Inherits: ^Bridge