In case anyone else is wondering how to make your trainers train more units...
Open module_scripts.py file with notepad and find these lines near the bottom:
(try_begin),
(store_attribute_level, ":int", "trp_player", ca_intelligence),
(ge, ":int", 1
,
(val_add, ":num_troops_to_train", 1),
(try_end),
replace it with
(try_begin),
(store_attribute_level, ":int", "trp_player", ca_intelligence),
(ge, ":int", X),
(val_add, ":num_troops_to_train", Y),
(try_end),
Where X is your characters intelligence (mine was clearly above 8 so I set X at that) and Y is your desired troops additional trained (you'll still have to obviously pay for them to be upgraded so you'll need the money) + 8, which is base... So if you want your trainers to train up to 100 set Y to equal 92. Run the run_app.bat file again and replace in your game folder. You'll have your normal tweaks + this additional one. You're welcome.
Alternate way: Go into your modules (where you installed "your version") and open "scripts.txt". Click tab "edit" and "search" and type in "360287970189639680 2 30 2 1224979098644774916"
360287970189639680 2 30 2 1224979098644774916 X 2105 2 1224979098644774914 Y
Replace the X value with your intelligence and Y with desired extra troops