private void OnEndDrag(GameObject go) { if (gameManagerMaster.isGamePaused || gameManagerMaster.isGameOver) { return; } if (slotOptionsActive || mouseItem.origin == null) { return; } if (mouseItem.hoverSlot != null) { inventoryScript.SwapSlots(mouseItem.origin.slot, mouseItem.hoverSlot.slot); } Destroy(mouseItem.gameObject); }