private static void Attacking(Graphics2D gg, Base unit, int size, int resize) {
		//If the unit disabled MoveAndShoot, then it won't display it's attack range since it can't attack.
		if (unit.x != unit.oldx && unit.y != unit.oldy && !unit.MoveAndShoot) {return;}
		
		//TODO: Maybe change this into a list of points like moving instead of playing with a block.
		for (int y = unit.y - unit.MaxAtkRange; y <= unit.y + unit.MaxAtkRange; y++) {
			for (int x = unit.x - unit.MaxAtkRange; x <= unit.x + unit.MaxAtkRange; x++) {
				if (Game.view.Viewable(x,y)) {
					if (unit.inrange(x,y)) {
						gg.drawImage(Game.img_exts,
								(x-Game.view.ViewX())*resize,(y-Game.view.ViewY())*resize,
								(x-Game.view.ViewX())*resize+resize,(y-Game.view.ViewY())*resize+resize,
								0,0,size,size,null);
					}
				}
			}
		}
	}