123456789101112131415161718192021222324252627282930
using System; using Server; namespace Server.Misc { public class Animations { public static void Initialize() { EventSink.AnimateRequest += new AnimateRequestEventHandler( EventSink_AnimateRequest ); } private static void EventSink_AnimateRequest( AnimateRequestEventArgs e ) { Mobile from = e.Mobile; int action; switch ( e.Action ) { case "bow": action = 32; break; case "salute": action = 33; break; default: return; } if ( from.Alive && !from.Mounted && from.Body.IsHuman ) from.Animate( action, 5, 1, true, false, 0 ); } } }