namespace Server.Commands.Generic { public class SelfCommandImplementor : BaseCommandImplementor { public SelfCommandImplementor() { Accessors = new string[] { "Self" }; SupportRequirement = CommandSupport.Self; AccessLevel = AccessLevel.Counselor; Usage = "Self "; Description = "Invokes the command on the commanding player."; } public override void Compile(Mobile from, BaseCommand command, ref string[] args, ref object obj) { if (command.ObjectTypes == ObjectTypes.Items) return; // sanity check obj = from; } } }