attackPoly = new StraightArrowPolygon(a, t, 8, 12, true);
attackPoly = new StraightArrowPolygon(a, t, (int)(8*scale), (int)(12*scale), true);
        public void rebuildToHalvedPolygon(){            attackPoly = new StraightArrowPolygon(a, t, 8, 12, true);            // set bounds            this.bounds = new Rectangle(attackPoly.getBounds());            bounds.setSize(bounds.getSize().width + 1, bounds.getSize().height + 1);            // move poly to upper right of image            attackPoly.translate(-bounds.getLocation().x, -bounds.getLocation().y);        }