From 352c28314b3e8dd63fd1dfc3468eeeafb3726967 Mon Sep 17 00:00:00 2001 From: penev92 Date: Mon, 30 Mar 2015 22:54:44 +0300 Subject: [PATCH] Fix building prerequisites in D2k --- mods/d2k/rules/arrakis.yaml | 4 +++- mods/d2k/rules/structures.yaml | 10 ++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mods/d2k/rules/arrakis.yaml b/mods/d2k/rules/arrakis.yaml index df6d534edb..cf096a4ea4 100644 --- a/mods/d2k/rules/arrakis.yaml +++ b/mods/d2k/rules/arrakis.yaml @@ -74,4 +74,6 @@ sietch: -ExternalCapturable: -ExternalCapturableBar: Power: - Amount: 0 \ No newline at end of file + Amount: 0 + ProvidesCustomPrerequisite@buildingname: + diff --git a/mods/d2k/rules/structures.yaml b/mods/d2k/rules/structures.yaml index cfe97627c2..0048c52a8b 100644 --- a/mods/d2k/rules/structures.yaml +++ b/mods/d2k/rules/structures.yaml @@ -105,6 +105,7 @@ power: Power: Amount: 100 ScalePowerWithHealth: + ProvidesCustomPrerequisite@buildingname: barracks: Inherits: ^Building @@ -160,6 +161,7 @@ barracks: RaceImages: atreides: barracks.atreides ordos: barracks.ordos + ProvidesCustomPrerequisite@buildingname: refinery: Inherits: ^Building @@ -211,6 +213,7 @@ refinery: Amount: -30 WithIdleOverlay@TOP: Sequence: idle-top + ProvidesCustomPrerequisite@buildingname: silo: Inherits: ^Building @@ -359,6 +362,7 @@ heavy: Sequence: idle-top Power: Amount: -30 + ProvidesCustomPrerequisite@buildingname: radar: Inherits: ^Building @@ -400,6 +404,7 @@ radar: PauseOnLowPower: yes Power: Amount: -40 + ProvidesCustomPrerequisite@buildingname: starport: Inherits: ^Building @@ -458,6 +463,7 @@ starport: Race: harkonnen Power: Amount: -40 + ProvidesCustomPrerequisite@buildingname: wall: Buildable: @@ -653,6 +659,7 @@ repair: Palette: repairlights Power: Amount: -10 + ProvidesCustomPrerequisite@buildingname: hightech: Inherits: ^Building @@ -691,6 +698,7 @@ hightech: Sequence: production-welding Power: Amount: -40 + ProvidesCustomPrerequisite@buildingname: research: Inherits: ^Building @@ -735,6 +743,7 @@ research: Sequence: idle-lights Power: Amount: -40 + ProvidesCustomPrerequisite@buildingname: palace: Inherits: ^Building @@ -808,6 +817,7 @@ palace: DisabledOverlay: RequiresPower: SupportPowerChargeBar: + ProvidesCustomPrerequisite@buildingname: conyard.atreides: Inherits: conyard