Well, I contacted the author - Magnomanus... if I remember correctly, he even wrote something... but he didn't provide the source code for 3.0...
I had an idea to do disassembly (it's done without problems for 3.1 (Ubi, Nival, and Buka), for example, using IDA), but without the source code for 3.0, and possibly with his comments, it would be a Sisyphean task... and then, based on the two listings, a combined cross-analysis of code matching would be done!
Therefore, this idea about new additional factions needs to be brought to Magnomanus collectively through the respected Dredknight, so that it would be really great to increase the number of factions!
Ah))) Yes, I'd like to see Conflux and Grove in Heroes 5!