What would you think if I gave the Amurites a new unique unit to replace Royal Guard?
Canonically speaking, the Mage Guilds are the Amurite Aristocracy. In most nations Royal Guards are drawn from the sons of the rich noble houses that own most of the country. The Amurites have no hereditary nobility. A few magic bloodlines may dominate, but it is illegal for those born of such lineages to ever learn who their parents are. Anyone with innate magical talent is raised by the guild, indoctrinated to believe that their own guild is the only family that deserves their loyalty. All the guilds teach their adepts to serve the nation as a whole, but most also instill a deep suspicion as to the motives of their rival guilds.
Any Amurite that could be called an aristocrat would have arcane potential, and would have been trained as an adept as a child whether or not he ever advanced to become a Wizard or Archmage. Those with true talent prefer the more honorable path of a cloistered wizard, but many who would be considered talented mages in other lands fail all the Cave Trials. These must find some other way to serve their Guild, and to protect their nation from less scrupulous sorcerers.
I'm thinking that the Arcane Guard would start with Channeling 1, Channeling 2, Magic Resistance, Enchantment 1, and Force 2.
I might also make them immune to Govannon's Ethics, as the guilds canonically hate anyone sharing their secrets with the uninitiated.
Thanks Terkhen, was hoping you would have archived versions, I guess they never really had those for the official releases. I'll take a look at these and hopefully find what needs to be changed.
Edit:
Also Magister, just checking, are you able to make a few tiny and simple edits to the .dll or do you not have access to the source code at all?
Edit II:
Just a quick update for any interested:
All guild stuff got sorted as I was adding a mass on new bonuses, solid 20+ guilds now all displaying perfectly (Just no guild screen yet but at this point it shouldn't be too hard to add one in if I really need to).
Smooth sailing from here I think just a ton of simple python and xml for adding in stuff, after the last couple of days wrapping my head around Civ modding I think I've finally got the hang of this ^^. Thanks again Terkhen for pointing me in the right direction over in the MNAI thread ^^b.
I suppose I am technically able to make changes to the DLL. Tholal does make the source code available. I have compiled a few DLLs before, but it has been almost a decade since I tried. I made a couple minor changes to the DLL which did not seem to cause any problem, but after my third attempt the game became very unstable and I never figured out why. In the end I decided it is much easier to have someone else handle all the C++ work for me. I don't have the proper software installed on my current computer, and would have to essentially learn everything all over again. It would be easier to ask Tholal or one of the other modmoders that post code in the MNAI threads.