diff --git a/SolastaUnfinishedBusiness/Feats/ArmorFeats.cs b/SolastaUnfinishedBusiness/Feats/ArmorFeats.cs index b314ff1869..e4c1bfa42f 100644 --- a/SolastaUnfinishedBusiness/Feats/ArmorFeats.cs +++ b/SolastaUnfinishedBusiness/Feats/ArmorFeats.cs @@ -17,8 +17,6 @@ namespace SolastaUnfinishedBusiness.Feats; internal static class ArmorFeats { - internal const string ConditionShieldTechniquesResistanceName = "ConditionShieldTechniquesResistance"; - // this is entirely implemented on rulesetCharacterHero transpiler using context validations below // they change max dexterity to 3 and remove any instance of Stealth Disadvantage checks private static readonly FeatDefinition FeatMediumArmorMaster = FeatDefinitionBuilder diff --git a/SolastaUnfinishedBusiness/Patches/RulesetActorPatcher.cs b/SolastaUnfinishedBusiness/Patches/RulesetActorPatcher.cs index e8dac89c03..6e9d5ed757 100644 --- a/SolastaUnfinishedBusiness/Patches/RulesetActorPatcher.cs +++ b/SolastaUnfinishedBusiness/Patches/RulesetActorPatcher.cs @@ -11,7 +11,6 @@ using SolastaUnfinishedBusiness.Api.Helpers; using SolastaUnfinishedBusiness.Api.LanguageExtensions; using SolastaUnfinishedBusiness.Behaviors.Specific; -using SolastaUnfinishedBusiness.Feats; using SolastaUnfinishedBusiness.Interfaces; using SolastaUnfinishedBusiness.Models; using SolastaUnfinishedBusiness.Subclasses; @@ -674,16 +673,6 @@ private static void EnumerateIDamageAffinityProvider( .Where(definition => definition is IDamageAffinityProvider)); } } - - [UsedImplicitly] - public static void Postfix(RulesetActor __instance, ref int __result) - { - //TODO: convert to an interface if ever required - if (__instance.HasConditionOfType(ArmorFeats.ConditionShieldTechniquesResistanceName)) - { - __result /= 2; - } - } } [HarmonyPatch(typeof(RulesetActor), nameof(RulesetActor.RollDiceAndSum))]