From 2271fb999072b3172895907af777ce8664dc04ea Mon Sep 17 00:00:00 2001 From: Sokyran Date: Sat, 15 Oct 2022 21:33:26 +0200 Subject: [PATCH] Fixed abilities applying hediffs Looking at `VFECore.Abilities.Ability:ApplyHediff`, it uses `durationTime` and applies it to `HediffCompProperties_Disappears`, even if `durationTime` is 0. I believe this was changed at some point, but those abilities and hediffs weren't updated for that. --- 1.3/Defs/Abilities/Biotic/Abilities.xml | 5 ++--- 1.3/Defs/Abilities/Spectre/Abilities.xml | 10 ++++------ 1.3/Defs/Abilities/Tech/Abilities.xml | 5 ++--- 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/1.3/Defs/Abilities/Biotic/Abilities.xml b/1.3/Defs/Abilities/Biotic/Abilities.xml index 24f72e47..43c227b8 100644 --- a/1.3/Defs/Abilities/Biotic/Abilities.xml +++ b/1.3/Defs/Abilities/Biotic/Abilities.xml @@ -73,6 +73,7 @@ RimEffect.Ability_Pull Pawn 60 + 600 24 RE_Biotic_Pull UI/Abilities/Biotic_Pull @@ -99,9 +100,7 @@ knocked prone Knocked prone. -
  • - 600~600 -
  • +
  • RE_Dominate
  • diff --git a/1.3/Defs/Abilities/Spectre/Abilities.xml b/1.3/Defs/Abilities/Spectre/Abilities.xml index 01bc5851..23fe0379 100644 --- a/1.3/Defs/Abilities/Spectre/Abilities.xml +++ b/1.3/Defs/Abilities/Spectre/Abilities.xml @@ -8,6 +8,7 @@ Self 30 3600 + 600 UI/Abilities/Ability_AdrenalineRush
  • @@ -22,9 +23,7 @@ an adrenaline rush Gives the wearer an adrenaline rush -
  • - 600~600 -
  • +
  • @@ -46,6 +45,7 @@ Self 30 3600 + 600 UI/Abilities/Ability_CombatMastery
  • @@ -60,9 +60,7 @@ an increased accuracy Gives the wearer increased accuracy -
  • - 600~600 -
  • +
  • diff --git a/1.3/Defs/Abilities/Tech/Abilities.xml b/1.3/Defs/Abilities/Tech/Abilities.xml index 858bebe6..82b7651c 100644 --- a/1.3/Defs/Abilities/Tech/Abilities.xml +++ b/1.3/Defs/Abilities/Tech/Abilities.xml @@ -286,6 +286,7 @@ 1 + 1800 UI/Abilities/Tech_TacticalCloak RE_Tech_TacticalCloak @@ -306,9 +307,7 @@ HediffWithComps false -
  • - 1800~1800 -
  • +
  • HediffComp_Invisibility