public void rightClick(Tile tile, boolean shift, Point target, Point worldBound){
        if(shift)
        {
            setCamera(target,worldBound);
        }
        else
        {
            if(selected == null || selected.getClass().getSuperclass() == Terrain.class)
            {
                setCamera(target,worldBound);
            }
            else if (selected != null)
            {
                AbstractMatterAction(tile);
            }
        }
        
    }