Some aspect or comments about your picture.
1-
The glorious charge of dwarf warriors: As I see in the picture, two units of dwarves charge the spearmen, they have a wierd configuration than can be achived if the start the charge very far of the elves.... I mean:
When unit A of the dwarves charge they need to expand the battleline. To do so move the unit charging stand by stand with the obligation of expand the front of the enemy unit. The stand could not move more than his allowed movement. If and only if one stand has exceed its movement then could end the charge supporting his own unit mates, and then you get the configuration for the first unit of charging dwarveves in your picture. The one in the right hand of the picture I guess.
Then the unit B of dwarves can see the enemy and charge only reaching the enemy with one stand and completing the battleline.
If the first charge of dwarves warriors charge with his 3 stand withing the range of its movement, they have the obligation of fight in all the battleline of the enemies, negating the line of sight, and therefore the charge of the unit B of warriors. Anyway in this case, unit B could move to give support to unit A.
2-
The charge of the troll slayers on the flank. The charge of the troll slayers should be against the archers or against the spearmen. Then center to center in the flank with the selected unit. In both cases, they accidentally come to combat with the other unit, so the troll slayers flank one stand of each unit (spearmen and archers).
3-
The elves defense - The archers has the stand n shoot defence, but in this case, in my opinion, they should not benefit of it because all his front is blocked by the spearmen unit, so they do not have line of sight (LOS) to the troll slayers and therefore they can not use their reactive shoot.
4-
The pursuit - Elves should retreat. Count how many enemies units are attacking in every escape direction. As two units of dwarf warriors are attacking from the front, the elves (two units as it is a multiple combat) should retreat backwards, and not going to the hills.
Anyway, in the
hipotetical case that they retreat to the hills, If the hills are impasable the stands whichs "enter" in the impassable hills are removed.
If the hills are not impassable, the move to the top of the hills but they do not benefit the status of being defended, because they are being pursuit. Defended or fortified position only count when charge, not in the pursuit.
Talking about terrain, notice that cavalry or monster being charged on the top of the hill are not in defended status (they are not infantry)... but they are not in open, so they are hitted with 4+ but the attacker has not the +1 charging in open bonus.
5
-General on dragon- If enemies unit touch the general, it must go to a friendly unit within 30cm. Be aware that the elf player could choose the unit to attach the general within 30cm, it is not necessary the closer elf unit.
It is a post little bit dense, but hope it helps,
