diff --git a/data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg b/data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg index 4ec5bc431d1b..1e6fd1d68d8b 100644 --- a/data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg +++ b/data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg @@ -135,7 +135,7 @@ _" This unit is capable of healing those around it, slowing dehydration, and cur [dummy] id=support name= _ "support" - description= _ "At the start of each turn, no upkeep costs are incurred by adjacent friendly units." + description= _ "The upkeep costs of adjacent friendly units are lowered by 1." [/dummy] #enddef @@ -633,7 +633,7 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa {VARIABLE unit.variables.original_upkeep $unit.upkeep} {VARIABLE unit.variables.upkeep_supported yes} - {VARIABLE unit.upkeep loyal} + {VARIABLE unit.upkeep "$($unit.level - 1)"} [unstore_unit] variable=unit @@ -663,7 +663,7 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [then] {VARIABLE update_support_units[$i].variables.original_upkeep $update_support_units[$i].upkeep} {VARIABLE update_support_units[$i].variables.upkeep_supported yes} - {VARIABLE update_support_units[$i].upkeep loyal} + {VARIABLE update_support_units[$i].upkeep "$($update_support_units[$i].level - 1)"} [/then] [else] @@ -672,7 +672,9 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa x,y=$update_support_units[$i].x,$update_support_units[$i].y [filter_wml] - upkeep=loyal + [variables] + upkeep_supported=yes + [/variables] [/filter_wml] [not] @@ -722,10 +724,6 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [/filter_adjacent] [or] - [filter_wml] - upkeep=loyal - [/filter_wml] - [filter_wml] [variables] upkeep_supported=yes @@ -764,10 +762,6 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [/filter_location] [or] - [filter_wml] - upkeep=loyal - [/filter_wml] - [filter_wml] [variables] upkeep_supported=yes @@ -807,10 +801,6 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [/filter_location] [or] - [filter_wml] - upkeep=loyal - [/filter_wml] - [filter_wml] [variables] upkeep_supported=yes @@ -863,7 +853,9 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [or] [filter_wml] - upkeep=loyal + [variables] + upkeep_supported=yes + [/variables] [/filter_wml] [not] @@ -872,12 +864,6 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa ability=support [/filter_adjacent] [/not] - - [filter_wml] - [variables] - upkeep_supported=yes - [/variables] - [/filter_wml] [/or] [/and] [/filter] @@ -946,10 +932,6 @@ _"This unit is capable of distracting opponents, allowing allied units to trespa [store_unit] [filter] - [filter_wml] - upkeep=loyal - [/filter_wml] - [filter_wml] [variables] upkeep_supported=yes