diff --git a/src/engine/net/client/handlers/ObjectActionMsgHandler.java b/src/engine/net/client/handlers/ObjectActionMsgHandler.java index 4e4b34da..dac7bebe 100644 --- a/src/engine/net/client/handlers/ObjectActionMsgHandler.java +++ b/src/engine/net/client/handlers/ObjectActionMsgHandler.java @@ -542,7 +542,11 @@ public class ObjectActionMsgHandler extends AbstractClientMsgHandler { PowersManager.applyPower(player, target, Vector3fImmutable.ZERO, ib.getUseID(), ib.getUseAmount(), true); itemMan.consume(item); - } else //just remove the item at this point + } else if(ib.getUUID() > 252128 && ib.getUUID() < 252568){ + if (ApplyRuneMsg.applyRune(uuid, origin, player)) { + itemMan.consume(item); + } + }else //just remove the item at this point itemMan.consume(item); dispatch = Dispatch.borrow(player, msg);