edit
public override void OnDeath(Mobile m)
{
if (m is PlayerMobile)
{
m.MoveToWorld(new Point3D(5703, 639, 0), this.Map);
to
public override void OnDeath(Mobile m)
{
if (m is PlayerMobile)
{
if(m.Map == Map.Trammel)
{
m.MoveToWorld(new Point3D(5703, 639, 0), this.Map);
}