diff --git a/Server/src/main/content/global/skill/magic/ancient/AncientTeleportPlugin.java b/Server/src/main/content/global/skill/magic/ancient/AncientTeleportPlugin.java index d71501ad4..56da1885d 100644 --- a/Server/src/main/content/global/skill/magic/ancient/AncientTeleportPlugin.java +++ b/Server/src/main/content/global/skill/magic/ancient/AncientTeleportPlugin.java @@ -54,7 +54,7 @@ public final class AncientTeleportPlugin extends MagicSpell { if (entity.getLocks().isTeleportLocked() || !super.meetsRequirements(entity, true, false)) { return false; } - if (entity.getTeleporter().send(location.transform(0, RandomFunction.random(3), 0), getSpellId() == 24 ? TeleportType.HOME : TeleportType.ANCIENT)) { + if (entity.getTeleporter().send(location.transform(0, RandomFunction.random(3), 0), getSpellId() == 28 ? TeleportType.HOME : TeleportType.ANCIENT)) { if (!super.meetsRequirements(entity, true, true)) { entity.getTeleporter().getCurrentTeleport().stop(); return false; diff --git a/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt b/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt index b4cb649f4..28e91d27e 100644 --- a/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt +++ b/Server/src/main/content/global/skill/magic/lunar/LunarListeners.kt @@ -30,10 +30,10 @@ import org.rs09.consts.Items class LunarListeners : SpellListener("lunar"), Commands { override fun defineListeners() { - onCast(Lunar.HOME_TELEPORT, NONE) { player, _ -> requires(player) - sendTeleport(player,0.0, Location.create(2100, 3914, 0)) + player.teleporter.send(Location.create(2100, 3914, 0),TeleportManager.TeleportType.HOME) + setDelay(player,true) } onCast(Lunar.MOONCLAN_TELEPORT, NONE) { player, _ ->