XCOM 2
150 ratings
[WOTC] Rebuild Soldier
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
237.945 KB
29 Nov, 2020 @ 10:22pm
1 Nov, 2021 @ 9:05pm
5 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Rebuild Soldier

Description
Overview
This mod provides you with a new soldier slot in either GTS or Training Center that allows you to reclass your soldier. On every campaign, sometimes I am rewarded with a soldier with great stats (thanks to PBNCE) but the soldier was assigned a less than ideal class, so I always wish I could reclass the soldier e.g. high mobility on a Specialist when high mobility is better utilized by a Ranger. Or maybe you have no use for a Sharpshooter and prefer to have a Ranger at that moment in your campaign. Very similar to what [WotC] Change Soldier Class achieved with some notable improvements.

  1. No overrides. At least I do not think so (I am new at modding!)
  2. The slot will respect soldier stats from [WOTC] Point-Based Not Created Equal, stat gains from covert ops and classes with RandStatAmount (including changes made by SWR Hidden Potential)
  3. Better compatibility with other mods that change the existing soldier slots in GTS or Training Center
  4. You can configure to either add the slot to GTS or Training Center. By default, this mod adds a new slot to Training Center
  5. You can configure the number of training days. The default follows GTS Rookie Training Days i.e. 10 days in Legend difficulty, 5 days for the rest
  6. You can configure soldier classes to be excluded from using this slot. By default I excluded Hero Classes (Reaper, Templar, Skirmisher), Mec Troopers, Spark and Vanilla Psi Ops. For example: You cannot reclass a Reaper to Ranger because Reaper class is part of the exclusion list.
  7. You can configure minimum rank before allowing a soldier to be reclassed. By default, you can reclass Squaddies (rank 1) and higher rank soldiers.
  8. You can use this slot to reroll your soldier to the same class and get different perks from its random deck (anyone can be good).
  9. Thanks to Iridar, the mod also works [WOTC] Show All Class Counts.

Known Limitations
Nothing is perfect, so here we go.
  1. Mid-campaign installs - I have not implemented this yet due to some complications of me allowing the slot to be configurable either to GTS or Training Center. If you have not built a GTS/Training Center in your campaign, you are fine. If you have already built any of these facilities, you will need to destroy and rebuild the facility to get the new slot (TIP: use console commands)
  2. Rollback for RandStatAmount - For classes with RandStatAmount (like Advent Avenger's Psionic Class) I have randomized the number for rollback based on the value defined in the class' RandStatAmount. It's not perfect, but this is my level best at this point (the game doesn't keep track of random stat gains). If you are not happy with the implementation, you can disable this.
  3. I have not implemented rollback for Defense stat simply because I couldn't find any soldier classes in my mod list that increases defense stat by rank. Let me know if I am mistaken. It can be implemented.
  4. Last but not least, if something goes horribly wrong (and you do not have a previous save to go back to), you can use [WOTC] Additional Soldier Console Commands to rebuild your soldier. It does have its own limitations, but at least your soldier becomes vanilla-esque.

Requirements
I am using some features from Highlander so Highlander mod is required.

Compatibilities
Let me know if you stumble into conflicts and/or class incompatibilities. I do not have time to test with all mods.
  • Designed with [WOTC] Point-Based Not Created Equal in mind.
  • Beta Strike - Compatible. This is not a mod, but still gotta mention it. When rolling back HP stat gains, I took Beta Strike into consideration.
  • Covert Infiltration Beta 3 - Compatible.
  • [WOTC] Psionics Ex Machina 3.0 - Compatible.
  • Facilities+ - Should be compatible. Let me know. Tested in my current campaign, works great. Compatible!
  • [WotC] Change Soldier Class - Compatible but I cannot understand why you want to run both.
  • LWOTC - No idea. Let me know. unpersn4 mentioned that it works with LWOTC.
  • RPGO - No idea. Never tried it. But from the streams and Youtube videos I have watched, I don't think it will work. Brickbat mentioned that this mod works with Specialization Roulette Second Wave Option. I will have to try it myself when I am ready for RPGO :)
  • XCOM Psionics Overhaul V3 - Not familiar with it. Let me know.

Credits
  1. I made a lot of reference to other mods to build this mod. Not in any particular order: [WotC] Change Soldier Class, MEC Troopers, [WOTC] Choose My Class, etc.
  2. RustyDios for providing me the codes I need for a custom slot and its related effects (like project queue) either directly or indirectly (read: stole some codes from Psionics Ex Machina 3.0).
  3. Covert Infiltration team for the changes to existing slot in GTS which encouraged me to build a new one.
  4. Buying me a cup of coffee keeps me going![www.buymeacoffee.com]

I hope you enjoy this. Thank you for reading!
55 Comments
RustyDios 25 Apr @ 8:55am 
no, because the base template is different
Krimi 25 Apr @ 8:13am 
Thank you for the mod. Can you reclass a normal class to hero class? For example a Ranger to Reaper?
RustyDios 21 Apr @ 10:28am 
LW2 as in vanilla pre-wotc? - no, not really
LW2 as in LWotC? -this should work fine
Hawkmoon 21 Apr @ 8:23am 
can we make a mod like this for lw2?
trakshun 30 Mar @ 2:06pm 
yeah dont be an idiot and use this with Amalgamtion like me
CaptainSnafu 18 Nov, 2023 @ 11:16am 
"If you have already built any of these facilities, you will need to destroy and rebuild the facility to get the new slot (TIP: use console commands)"

Which console commands i should use ?
asdron 4 Nov, 2023 @ 6:42pm 
The mod doesn't work with LWOTC for me. I retrain a soldier, time passes, a message appears that the training is completed, the class remains the same. In the config I prescribed retraining in the GTS, if this affects anything.
TeslaRage  [author] 17 Jun, 2022 @ 8:11pm 
I will consider it. Thanks for the insight.
素手残缘 17 Jun, 2022 @ 5:52pm 
Now i use this mod in LWOTC. At the training center, the number of days required for retraining abilities increases by rank. So I think this mod would be more balanced if it also used this method.
TeslaRage  [author] 17 Jun, 2022 @ 4:30pm 
I could do that, but I think the mod is fine as it is.