case 26:
pm.PlaySound( pm.Female ? 813 : 1087 );
pm.Say( "*pukes*" );
[COLOR="Red"] if ( !pm.Mounted )
pm.Animate( 32, 5, 1, true, false, 0 );
Point3D p = new Point3D( pm.Location );
switch( pm.Direction )
{
case Direction.North:
p.Y--; break;
case Direction.South:
p.Y++; break;
case Direction.East:
p.X++; break;
case Direction.West:
p.X--; break;
case Direction.Right:
p.X++; p.Y--; break;
case Direction.Down:
p.X++; p.Y++; break;
case Direction.Left:
p.X--; p.Y++; break;
case Direction.Up:
p.X--; p.Y--; break;
default:
break;
}
p.Z = pm.Map.GetAverageZ( p.X, p.Y );
Puke puke = new Puke();
puke.Map = pm.Map;
puke.Location = p; [/COLOR]
break;