From 944539453ec6e9ae21c0dd6a5a2551e25e8258f7 Mon Sep 17 00:00:00 2001 From: Eric Puidokas Date: Tue, 29 Nov 2011 19:40:08 -0800 Subject: [PATCH] Fixed feed-delay flag --- src/main/java/com/sk89q/worldguard/bukkit/FlagStateManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/sk89q/worldguard/bukkit/FlagStateManager.java b/src/main/java/com/sk89q/worldguard/bukkit/FlagStateManager.java index 4cea3feb..bb924bc5 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/FlagStateManager.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/FlagStateManager.java @@ -167,9 +167,11 @@ private void processFeed(ApplicableRegionSet applicable, Player player, if (feedDelay <= 0) { player.setFoodLevel(feedAmount > 0 ? maxHunger : minHunger); + state.lastFeed = now; } else if (now - state.lastFeed > feedDelay * 1000) { // clamp health between minimum and maximum player.setFoodLevel(Math.min(maxHunger, Math.max(minHunger, player.getFoodLevel() + feedAmount))); + state.lastFeed = now; } }