package net.scapeemulator.game.msg.handler.item; import net.scapeemulator.game.dispatcher.item.ItemDispatcher; import net.scapeemulator.game.model.player.Player; import net.scapeemulator.game.msg.MessageHandler; import net.scapeemulator.game.msg.impl.item.MagicOnItemMessage; /** * @author David Insley */ public final class MagicOnItemMessageHandler extends MessageHandler<MagicOnItemMessage> { private final ItemDispatcher dispatcher; public MagicOnItemMessageHandler(ItemDispatcher dispatcher) { this.dispatcher = dispatcher; } @Override public void handle(Player player, MagicOnItemMessage msg) { dispatcher.handleMagic(player, msg.getTabId(), msg.getSpellId(), msg.getSlot(), msg.getItemId()); } }