public static void Animate( NetState state, PacketReader pvSrc )
{
Mobile from = state.Mobile;
int action = pvSrc.ReadInt32();
bool ok = false;
for ( int i = 0; !ok && i < m_ValidAnimations.Length; ++i )
ok = ( action == m_ValidAnimations[i] );
if ( from != null && ok && from.Alive && from.Body.IsHuman && !from.Mounted )
from.Animate( action, 7, 1, true, false, 0 );
}