Allow to edit the heroes in the pool (heroes randomly attributed to players the first day of each week) just like heroes in Jails (POL) on the map (creatures/skills/artifacts/etc.).
And with the possibility to add conditions of apparition.
If red player has 100 Rogues, then hero Alamar (edited) appears in his taverns between month 1 week 2 and month 1 week 4.
If blue player controls castle Brindamour before month 1 week 2, then hero Ranloo appears in his taverns between month 1 week 3 and month 1 week 4, else hero Ranloo appears in yellow player taverns between month 1 week 3 and month 1 week 4.
If yellow player controls 5 Sawmills and 2 Lighthouses, then hero Dimitri appears next week in his taverns.
If red player control hero Thundax, then hero Crag Hack appears from next week to 3 weeks in his taverns.
If blue player possess the ultimate artifact, then hero Tyro appears from next week to 4 weeks in red player taverns.
A lot can be done.