Adjust Knockback sprint time: Only count in if really sprinting, check

on monitor priority level.
This commit is contained in:
asofold 2012-09-10 15:52:16 +02:00
parent 778461da16
commit 544e0a06be

View File

@ -277,7 +277,7 @@ public class FightListener implements Listener {
* the event * the event
*/ */
@EventHandler( @EventHandler(
ignoreCancelled = true, priority = EventPriority.LOWEST) ignoreCancelled = true, priority = EventPriority.MONITOR)
public void onPlayerToggleSprint(final PlayerToggleSprintEvent event) { public void onPlayerToggleSprint(final PlayerToggleSprintEvent event) {
/* /*
* ____ _ _____ _ ____ _ _ * ____ _ _____ _ ____ _ _
@ -287,6 +287,6 @@ public class FightListener implements Listener {
* |_| |_|\__,_|\__, |\___|_| |_|\___/ \__, |\__, |_|\___| |____/| .__/|_| |_|_| |_|\__| * |_| |_|\__,_|\__, |\___|_| |_|\___/ \__, |\__, |_|\___| |____/| .__/|_| |_|_| |_|\__|
* |___/ |___/ |___/ |_| * |___/ |___/ |___/ |_|
*/ */
FightData.getData(event.getPlayer()).knockbackSprintTime = System.currentTimeMillis(); if (event.isSprinting()) FightData.getData(event.getPlayer()).knockbackSprintTime = System.currentTimeMillis();
} }
} }