public void RespawnPlayer() { Zone_Respawn Respawn = WorldMgr.GetZoneRespawn(Zone.ZoneId, (byte)Realm, this); if (Respawn != null) { SafePinTeleport(Respawn.PinX, Respawn.PinY, Respawn.PinZ, Respawn.WorldO); } RezUnit(); }
public void RespawnPlayer() { if (!GetPlayer().IsDead) { return; } EvtInterface.RemoveEvent(AutomaticRespawnPlayer); EvtInterface.RemoveEvent(RespawnPlayer); Zone_Respawn Respawn = WorldMgr.GetZoneRespawn(Zone.ZoneId, (byte)Realm, this); if (Respawn != null) { SafePinTeleport(Respawn.PinX, Respawn.PinY, Respawn.PinZ, Respawn.WorldO); } RezUnit(); }