Proper trigger for OnItemUse event.

This commit is contained in:
MobiusDevelopment 2022-06-16 21:05:57 +00:00
parent f186d811e2
commit 006bfa9e8b
4 changed files with 12 additions and 12 deletions

View File

@ -296,9 +296,6 @@ public class UseItem implements IClientIncomingPacket
{
PacketLogger.warning("Unmanaged Item handler: " + etcItem.getHandlerName() + " for Item Id: " + _itemId + "!");
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
else if (handler.useItem(player, item, _ctrlPressed))
{
@ -309,6 +306,9 @@ public class UseItem implements IClientIncomingPacket
player.addTimeStampItem(item, reuseDelay);
sendSharedGroupUpdate(player, sharedReuseGroup, reuseDelay, reuseDelay);
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if ((etcItem != null) && etcItem.isMineral())

View File

@ -286,9 +286,6 @@ public class UseItem implements IClientIncomingPacket
player.sendPacket(sm);
return;
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if (player.isCastingNow())
{
@ -325,6 +322,9 @@ public class UseItem implements IClientIncomingPacket
player.addTimeStampItem(item, reuseDelay);
sendSharedGroupUpdate(player, sharedReuseGroup, reuseDelay, reuseDelay);
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if ((etcItem != null) && etcItem.isMineral())

View File

@ -286,9 +286,6 @@ public class UseItem implements IClientIncomingPacket
player.sendPacket(sm);
return;
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if (player.isCastingNow())
{
@ -325,6 +322,9 @@ public class UseItem implements IClientIncomingPacket
player.addTimeStampItem(item, reuseDelay);
sendSharedGroupUpdate(player, sharedReuseGroup, reuseDelay, reuseDelay);
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if ((etcItem != null) && etcItem.isMineral())

View File

@ -287,9 +287,6 @@ public class UseItem implements IClientIncomingPacket
player.sendPacket(sm);
return;
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if (player.isCastingNow())
{
@ -326,6 +323,9 @@ public class UseItem implements IClientIncomingPacket
player.addTimeStampItem(item, reuseDelay);
sendSharedGroupUpdate(player, sharedReuseGroup, reuseDelay, reuseDelay);
}
// Notify events.
EventDispatcher.getInstance().notifyEventAsync(new OnItemUse(player, item), item.getTemplate());
}
if (etcItem != null)