Answer :

Edmund
Battles occur in specific areas due to military strategy in order for an army to advance or gain the upper hand of a war. Most often, battles occur in places where one side sees the place as the other side's weak point. I hope this brief answer covers your question.
for ruling that area
for looting
for becoming king of the area

Other Questions