@Override
    public boolean onMouseDown(int mX, int mY, int button) {
        if(button == 0) {
            Application.get().getLogic().getGame().addPlayerWeapon(actor.getID());

            //PhysicsComponent pc = (PhysicsComponent)actor.getComponent("PhysicsComponent");
            //pc.setLocation(mX, mY);
            actor.enable();
            Application.get().getLogic().getGame().setCurrentMouseAction(new DefaultAction());
        }
        else if(button == 1) {
            InventoryComponent inv = Application.get().getLogic().getGame().getPlayer().getInventory();
            inv.addMoney(cost);
            Application.get().getEventManager().queueEvent(new ActorDestroyedEvent(actor));
            Application.get().getLogic().getGame().setCurrentMouseAction(new DefaultAction());
        }
        
        return false;
    }