private void RecalculateStatsAPI_GetStatCoefficients(CharacterBody sender, R2API.RecalculateStatsAPI.StatHookEventArgs args) { if (sender.HasBuff(buffDef)) { args.moveSpeedMultAdd += moveSpeedBuff / 100f; } }
private void RecalculateStatsAPI_GetStatCoefficients(CharacterBody sender, R2API.RecalculateStatsAPI.StatHookEventArgs args) { if (sender.HasBuff(buffDef)) { args.moveSpeedReductionMultAdd += moveSpeedReduction.Value / 100f; args.armorAdd -= armorReduction.Value; args.attackSpeedMultAdd -= attackSpeedReduction.Value / 100f; args.damageMultAdd -= damageReduction.Value / 100f; } }