using PkmnLib.Plugin.Gen7.Scripts.Status; namespace PkmnLib.Plugin.Gen7.Scripts.Abilities; /// /// Merciless is an ability that always results in critical hits against poisoned targets. /// /// Bulbapedia - Merciless /// [Script(ScriptCategory.Ability, "merciless")] public class Merciless : Script { /// public override void ChangeCriticalStage(IExecutingMove move, IPokemon target, byte hit, ref byte stage) { if (target.StatusScript.Script?.Name == ScriptUtils.ResolveName() || target.StatusScript.Script?.Name == ScriptUtils.ResolveName()) { stage = 100; } } }