Total War: WARHAMMER III

Total War: WARHAMMER III

129 ratings
Upgrade Units for AI and Player (Major Update!!! Patch 6.2.1)
   
Award
Favorite
Favorited
Unfavorite
campaign
Tags: mod
File Size
Posted
Updated
1.231 MB
24 May @ 9:36am
7 Jul @ 10:14am
13 Change Notes ( view )

Subscribe to download
Upgrade Units for AI and Player (Major Update!!! Patch 6.2.1)

Description
KEY FEATURE: WORKS FOR BOTH PLAYER AND AI!
This isn't just another player-only mod. ALL AI FACTIONS actively upgrade its armies, creating more challenging and realistic battles with fewer low-tier units cluttering the battlefield. Warriors of Chaos will properly evolve their warbands as they should.

What This Mod Does:
  • Smart Unit Evolution: Upgrade experienced units to their more powerful variants
  • Lore-Friendly Upgrades: Respects Warhammer lore while enhancing gameplay
  • Weapon Variants: Switch between different weapon types (e.g., Longbeards with Shields → Great Weapons)
  • Rank Preservation: Units keep half their experience when upgrading (configurable via MCT)
  • Recruitment Bonuses: Lower rank requirements if you can recruit the target unit locally (-2) or globally (-1)

Enhanced Gameplay Features:
  • Full MCT integration for customization
  • Building requirement checks (optional)
  • Unit cap compatibility (excluding Tabletop Unit Caps mod)
  • Class-based upgrades (infantry stays infantry, with rare exceptions)

Mod Compatibility:
  • Universal Script Compatibility: Works with SFO, Radious, and virtually any other mod
  • Warband Upgrade Ultimate: Perfect companion! Use Warband Upgrade Ultimate for its sleek interface while this mod handles AI upgrades automatically.
  • Safe for Existing Saves: Add or remove anytime without issues




Quick Setup Guide For SFO Users

Optimize your experience with these MCT tweaks:
  • Disable "Require Buildings" (SFO building trees differ from vanilla)
  • Disable "Don't Check Unit Caps" (if using SFO unit caps)
  • Set "Upgrade Rank Requirement" to -1 (compensates for slower SFO experience gain)




Frequently Asked Questions

Q: Can I add this to existing campaigns?
A: Absolutely! Safe to add or remove anytime.

Q: Can I request specific unit upgrades?
A: Yes! All upgrade paths are easily adjustable. Use the discussion section for suggestions.

Q: Multiplayer compatible?
A: Designed for MP compatibility, though full testing is ongoing.

Q: My mod isn't working?
A: Script conflicts from other mods can cause issues. Test this mod alone first to isolate problems.




Known Issues

Hero Visual Bug: Heroes may show upgrade options that don't actually work (gold still deducted). Fix incoming in future updates.




Currently in active development! Your feedback shapes this mod's evolution.

Enjoyed the mod? Rate and favorite to boost visibility!

Based on the original work by prop_joe (used with permission) | Thumbnail by crisord
64 Comments
立委 20 Jul @ 10:55am 
Hi, if I enable the 'Disable Default Upgrades & Al Upgrades Units' option in the MCT setting, will the Al still be able to upgrade units automatically?
Notteger  [author] 19 Jul @ 10:46am 
IMPORTANT INFORMATION

I've finally encountered the save game crash myself on turn 10 of a campaign with SFO. I'm working on fixing this issue in the code, but so far without success...

If any mod users are skilled in programming and can identify exactly what's wrong with the script and how to fix it, I would be extremely grateful for your assistance.

Temporary Workaround

If you experience a crash:

1. Load your last working save
2. Open MCT and increase the "Upgrade Rank Requirement Adjustment" value by +1
3. Play for about 5-6 turns with this setting
4. During this time, the problematic AI army causing the bug will likely change its unit composition, avoiding the upgrade conflict that triggers the crash
5. After 5-6 turns, you can safely return the "Upgrade Rank Requirement Adjustment" to its original value

This method allows you to bypass the issue without interrupting your campaign or completely disabling AI upgrades.
Notteger  [author] 18 Jul @ 4:18am 
@cybergroover, Perhaps I didn't quite understand your question correctly..... But through RPFM you can open the mod and find all the scripts I mentioned there
cybergroover 17 Jul @ 4:22am 
Thanks for the info about needing to edit unit_upgrades.lua and data_requirements.lua. I can't find them in any of my Steam folders even tho I'mm using the mod :(

I guess someone's already thought of this and it can't be done? Would it be possible to have (in the MCT? Or may be you can right-click each unit in the recruitment screen or somewhere else) of all units available in a game (including from other mods) and be able to assign their upgrade units, that way, at least for your own faction?
Notteger  [author] 13 Jul @ 7:46am 
@Duck69, I haven't tried adding Regiments of Renown (RoR) units, but I think it's possible. The same goes for expanding upgrade paths in general, adding units from other mods, and even upgrading into heroes.

You'll need to edit two main files: unit_upgrades.lua and data_requirements.lua. The first handles the upgrade paths, while the second deals with the conditions (like cost and required buildings).
Duck69 13 Jul @ 7:32am 
Hi, how can i add more upgrade paths to this mod? And is it also possible to upgrade to ROR units?

Im familiar with warband upgrades, i did a (private atm) mod for all factions with upgrades to ROR and i would like to do something similar with this one but im not sure where to start
Notteger  [author] 9 Jul @ 11:05am 
@Saikyoku, I only added units from vanilla. But in general yes, upgrade paths can be extended to units from mods as well
Saikyoku 9 Jul @ 8:32am 
Hello, this mod work with units mod ?
I Have No Enemies Brother 8 Jul @ 5:20pm 
@Notteger

I believe Table top Caps (the mod where units are given quality of core, special and rare the green and blue and purple gems) I don't think it's updated. So perhaps that is why.
Notteger  [author] 8 Jul @ 5:12pm 
@I Have No Enemies Brother, Double-checked. Unfortunately, the tabletop caps restrictions are not being enforced right now. I'll try to fix that soon