Fixed wilderness teleport bug

This commit is contained in:
ceikry
2021-06-25 19:11:22 -05:00
parent 506608329b
commit 4fb5d417ec
2 changed files with 10 additions and 8 deletions
@@ -232,10 +232,11 @@ class LunarListeners : SpellListener("lunar") {
player.sendMessage("A magical force prevents you from teleporting.") player.sendMessage("A magical force prevents you from teleporting.")
return return
} }
player.teleporter.send(loc,TeleportManager.TeleportType.LUNAR) if(player.teleporter.send(loc,TeleportManager.TeleportType.LUNAR)) {
addXP(player,xp) addXP(player, xp)
removeRunes(player) removeRunes(player)
setDelay(player,true) setDelay(player, true)
}
} }
fun sendGroupTeleport(player: Player,xp: Double,destName: String,loc: Location){ fun sendGroupTeleport(player: Player,xp: Double,destName: String,loc: Location){
@@ -247,10 +247,11 @@ class ModernListeners : SpellListener("modern"){
player.sendMessage("A magical force prevents you from teleporting.") player.sendMessage("A magical force prevents you from teleporting.")
return return
} }
player.teleporter.send(location,TeleportManager.TeleportType.NORMAL) if(player.teleporter.send(location,TeleportManager.TeleportType.NORMAL)) {
removeRunes(player) removeRunes(player)
addXP(player,xp) addXP(player, xp)
setDelay(player,true) setDelay(player, true)
}
} }
private fun attemptHouseTeleport(player: Player){ private fun attemptHouseTeleport(player: Player){