namespace PkmnLib.Plugin.Gen7.Scripts.Moves; [Script(ScriptCategory.Move, "self_destruct")] public class SelfDestruct : Script, IScriptOnAfterMove { /// public void OnAfterMove(IExecutingMove move) { if (move.User.IsFainted) return; move.User.Faint(DamageSource.Misc); } }