using PkmnLib.Static.Moves; namespace PkmnLib.Plugin.Gen7.Scripts.Abilities; /// /// Fur Coat is an ability that halves the damage taken from physical moves. /// This ability is exclusive to Furfrou. /// /// Bulbapedia - Fur Coat /// [Script(ScriptCategory.Ability, "fur_coat")] public class FurCoat : Script, IScriptChangeIncomingMoveDamage { /// public void ChangeIncomingMoveDamage(IExecutingMove move, IPokemon target, byte hit, ref uint damage) { if (move.UseMove.Category == MoveCategory.Physical) { damage /= 2; } } }