I am currently at fiddling around with building a tactics engine. There was an example in the old file archives for MMF 1.5 called TacticsMove_withSelection_qualifier. Wasn't able to port it to MMF2. It crashed when clicking at Hero. So i started this one.
These are the first steps. See attachment. Will update it when i have next stuff implemented. Currently you can select a hero and set it to another location in range. It doesn`t use any extension. Just Actives and counters. Code is commented. MMF2