示例#1
0
        public static void Postfix(Weapon __instance, ref float __result)
        {
            Character ownerCharacter = null;
            bool      flag;

            if (__instance.IsEquipped)
            {
                ownerCharacter = __instance.OwnerCharacter;
                flag           = (ownerCharacter != null);
            }
            else
            {
                flag = false;
            }
            bool flag2 = flag;

            if (flag2)
            {
                bool flag3 = SkillRequirements.CanReduceWeaponAttackStaminaCost(ownerCharacter);
                if (flag3)
                {
                    __result *= 1f - JuggernautFormulas.GetRuthlessAttackStaminaCostReduction(ownerCharacter);
                }
            }
        }