// loop through the hexes
for (int i = 0; i < drawHeight; i++) {
for (int j = 0; j < drawWidth; j++) {
Coords c = new Coords(j + drawX, i + drawY);
Point p = getHexLocation(c);
p.translate(-(view.x), -(view.y));
if (board.isLegalDeployment(c, m_plDeployer)) {
backGraph.setColor(Color.yellow);
int[] xcoords = { p.x + (int) (21 * scale),
p.x + (int) (62 * scale), p.x + (int) (83 * scale),
p.x + (int) (83 * scale), p.x + (int) (62 * scale),