namespace PkmnLib.Plugin.Gen7.Scripts.Abilities; /// /// Quick Feet is an ability that boosts Speed when the Pokémon has a status condition. /// /// Bulbapedia - Quick Feet /// [Script(ScriptCategory.Ability, "quick_feet")] public class QuickFeet : Script { /// public override void ChangeSpeed(ITurnChoice choice, ref uint speed) { if (choice.User.StatusScript.IsEmpty) return; if (choice.User.StatusScript.Script?.Name == "paralyzed") speed = speed.MultiplyOrMax(2); speed = speed.MultiplyOrMax(1.5f); } }