Fix a potential issue with PTP and Chimera Wing teleportation cooldowns.

This commit is contained in:
GJ
2013-07-24 13:50:33 -04:00
parent 02126c93b9
commit e0e574c19e
3 changed files with 20 additions and 11 deletions

View File

@ -63,7 +63,7 @@ public final class ChimaeraWing {
return;
}
long lastTeleport = mcMMOPlayer.getLastTeleport();
long lastTeleport = mcMMOPlayer.getChimeraWingLastUse();
int cooldown = Config.getInstance().getChimaeraCooldown();
if (cooldown > 0 ) {
@ -96,7 +96,7 @@ public final class ChimaeraWing {
player.updateInventory();
player.setVelocity(new Vector(0, 0.5D, 0));
CombatUtils.dealDamage(player, Misc.getRandom().nextInt((int) (player.getHealth() - 10)));
mcMMOPlayer.actualizeLastTeleport();
mcMMOPlayer.actualizeChimeraWingLastUse();
return;
}
}
@ -132,7 +132,7 @@ public final class ChimaeraWing {
player.setItemInHand(new ItemStack(getChimaeraWing(player.getItemInHand().getAmount() - Config.getInstance().getChimaeraUseCost())));
player.updateInventory();
mcMMOPlayer.actualizeLastTeleport();
mcMMOPlayer.actualizeChimeraWingLastUse();
if (Config.getInstance().getStatsTrackingEnabled()) {
MetricsManager.chimeraWingUsed();
}