* Fix: Runes are consumed even if you cant tele from wildy after level 20 #337 (#340)

* Cleaned up Spell teleports
This commit is contained in:
DavidVarbit
2019-12-30 18:53:09 -05:00
committed by Daniel Ginovker
parent c27e629da2
commit 1b5f185944
4 changed files with 129 additions and 456 deletions
@@ -693,6 +693,13 @@ public class PlayerAssistant {
player.getPacketSender().sendMessage("You can't teleport from a Fight pits Game!");
return;
}
if (player.inWild() && player.wildLevel > GameConstants.NO_TELEPORT_WILD_LEVEL) {
player.getPacketSender().sendMessage(
"You can't teleport above level "
+ GameConstants.NO_TELEPORT_WILD_LEVEL
+ " in the wilderness.");
return;
}
if (player.tutorialProgress < 36) {
player.getPacketSender().sendMessage("You can't teleport from tutorial island!");
return;
@@ -719,14 +726,6 @@ public class PlayerAssistant {
player.getPacketSender().sendMessage("This feature is curently disabled.");
return;
}
if (player.inWild()
&& player.wildLevel > GameConstants.NO_TELEPORT_WILD_LEVEL) {
player.getPacketSender().sendMessage(
"You can't teleport above level "
+ GameConstants.NO_TELEPORT_WILD_LEVEL
+ " in the wilderness.");
return;
}
if (System.currentTimeMillis() - player.teleBlockDelay < player.teleBlockLength) {
player.getPacketSender().sendMessage(
"You are teleblocked and can't teleport.");