Resource icon

Defender Withdrawal 2.0 2016-10-05

In this mod, units with withdrawal ability can escape combat wile defending. If defender withdraws, the battle with a next defender starts. Defender can not withdraw at battle round 1 and it can not withdraw if attacker is a missile (or any other suicide unit) as well.

some screenshots to show how it works:
Spoiler :

spearman attacks charriot and warrior









Version 2.0 additions:
  • There is a limit on number of combats with defenders occuring when a unit attacks an enemy stack now: no more than 3.
  • If there is only one defender, and it is about to die, it will try to escape from battle plot in the direction opposed to attacker (3 or less plots available to do this). If there are no free plots to withdraw to, it will be killed. also in this case defender has to have more base moves than attacker.
    Spoiler :

    spearman attacks:


    horse archer flees the battle:


In source code modded lines are marked with @mod DWM signature. search for it and copy those blocks, or use the files as they are to compile the game core dll if your mod does not do anything with cvUnit.cpp/h.

Discussion thread
Author
killmeplease
Downloads
473
Views
473
First release
Last update
Rating
0.00 star(s) 0 ratings
Top Bottom