protected override void OnTarget(Mobile from, object targ) { if (targ is BaseCreature) { m_Creature = (BaseCreature)targ; TransformGroup TransformType = (TransformGroup)TAVShiftUtilities.GetTransformGroup(m_Creature); if (TransformType != TransformGroup.Impossible) { m_Player.SendMessage("That is a {0} creature.", TransformType.ToString()); } else { m_Player.SendMessage("You cannot shapeshift into that creature."); } } else { m_Player.SendMessage("That is not a creature."); } }