Inside dungeons you can still get some decent fighting maps, but outside, almost always you get tiny maps that only benefit the close combat classes or mobs.
I suggest to expand the fighting maps outside dungeons from 2 to 3 times. This is not going to give any big advantage to ranged classes over close combat ones as long as the starting spots remain random.
Secondly, I suggest to create some sort of random obstacles in all maps, like the wind effect we have in last room of hoodlum dungeons. This brings more strategy. There also can be some sort of special obstacles that are created whenever a fight starts to help or not the players, for example:
- Frigost: random ice spikes that block line of sight
- Brakmar: random geysers that sprout every turn in the same place, doing damage, pushback, etc.
This is just a secondary thought. I think that if maps were a lot bigger most issues would have been solved, since bigger maps means that they cover more obstacles, bringing strategy to the battlefield.
This is a real fighting map (Dofus-Arena)
This is Dofus, most fights outside dungeons are this wide
This is Wakfu