Fix teleport cooldowns - thanks @basicsensei

Fixes #2260
This commit is contained in:
KHobbits 2012-06-16 16:46:40 +01:00
parent 97eada7dd6
commit 4e5e5a9684

View File

@ -169,8 +169,8 @@ public class Teleport implements Runnable, ITeleport
else if (lastTime > earliestLong && !user.isAuthorized("essentials.teleport.cooldown.bypass"))
{
time.setTimeInMillis(lastTime);
time.add(Calendar.SECOND, (int)delay);
time.add(Calendar.MILLISECOND, (int)((delay * 1000.0) % 1000.0));
time.add(Calendar.SECOND, (int)cooldown);
time.add(Calendar.MILLISECOND, (int)((cooldown * 1000.0) % 1000.0));
throw new Exception(_("timeBeforeTeleport", Util.formatDateDiff(time.getTimeInMillis())));
}
}