diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index dd2726186..5eccfb172 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -483,11 +483,19 @@ public class EssentialsPlayerListener implements Listener { user.setFlySpeed((float)ess.getSettings().getMaxFlySpeed()); } + else + { + user.setFlySpeed(user.getFlySpeed() * 0.99999f); + } if (user.getWalkSpeed() > ess.getSettings().getMaxWalkSpeed() && !user.isAuthorized("essentials.speed.bypass")) { user.setWalkSpeed((float)ess.getSettings().getMaxWalkSpeed()); } + else + { + user.setWalkSpeed(user.getWalkSpeed() * 0.99999f); + } } }