|
@@ -436,7 +436,12 @@ public class InventoryListener implements Listener {
|
|
|
public void onInventoryClickEvent(InventoryClickEvent event) {
|
|
|
SkillUtils.removeAbilityBuff(event.getCurrentItem());
|
|
|
if (event.getAction() == InventoryAction.HOTBAR_SWAP) {
|
|
|
- if(event.getWhoClicked().getInventory().getItem(event.getHotbarButton()) != null)
|
|
|
+ if(event.getHotbarButton() == -1)
|
|
|
+ return;
|
|
|
+
|
|
|
+ PlayerInventory playerInventory = event.getWhoClicked().getInventory();
|
|
|
+
|
|
|
+ if(playerInventory.getItem(event.getHotbarButton()) != null)
|
|
|
SkillUtils.removeAbilityBuff(event.getWhoClicked().getInventory().getItem(event.getHotbarButton()));
|
|
|
}
|
|
|
}
|