After old queen's removal and Maghra assuming the crown, there was no need of the battle. Yet they didn't try to communicate this crucial all-changing fact to Edo's country. May be Edo was eager to fight the battle anyway for personal equation with his brother Baba, but they could have communicated this news to the ruling triangle and they would have been more that eager to call off the battle. Nor did Edo had any spies in Payan capital who would have informed him of this crucial change, or may be he was well aware, yet he kept it secret. This way he committed treason for his country for which he would have to pay dearly. It appears more like a script compulsion that after so much preparation and build up, the show of strength had to be shown to viewers so battle was anyway made possible by twisting the script.