From c82ee055e733a2f0b45d9843db567dd7079af937 Mon Sep 17 00:00:00 2001 From: sk89q Date: Sun, 16 Jan 2011 09:15:16 -0800 Subject: [PATCH] Updated stack command to use ItemType.usesDamageValue(). --- src/com/sk89q/worldguard/bukkit/WorldGuardPlayerListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/sk89q/worldguard/bukkit/WorldGuardPlayerListener.java b/src/com/sk89q/worldguard/bukkit/WorldGuardPlayerListener.java index 3df490f7..889a4add 100644 --- a/src/com/sk89q/worldguard/bukkit/WorldGuardPlayerListener.java +++ b/src/com/sk89q/worldguard/bukkit/WorldGuardPlayerListener.java @@ -269,7 +269,8 @@ public boolean handleCommand(PlayerChatEvent event) { // Same type? // Blocks store their color in the damage value if (item2.getTypeId() == item.getTypeId() && - (item.getTypeId() != 35 || item.getDamage() == item2.getDamage())) { + (!ItemType.usesDamageValue(item.getTypeId()) + || item.getDamage() == item2.getDamage())) { // This stack won't fit in the parent stack if (item2.getAmount() > needed) { item.setAmount(64);