XCOM 2
285 ratings
SWR Not Created Equal WotC
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
404.426 KB
31 Aug, 2017 @ 1:03pm
9 May, 2020 @ 11:52pm
5 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
SWR Not Created Equal WotC

In 1 collection by Mertius
Second Wave Remastered
12 items
Description
Second Wave Remastered: Not Created Equal WotC. (UPDATED V.5)

A vanilla randomizer for Rookie Starting stats based on Enemy Within, and now it works for War of the Chosen!

***Vanilla Version: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=626232835

It generally follows the distribution from the first game, but adds hacking.
Offense: 55-75, 10% chance of 80.
Mobility: 1/3 chance 11, 1/3 for 12, 1/6 for 13, 1/6 for 14
Will: Should fall in the traditional 25-60 range. Crit to 62.
Hacking:1/3 for 0, 1/3 for 5, 1/6 for 10, 1/6 for 15

A Vanilla version of EladDV's Second Wave Reborn Mod's implementation of NCE. Very similar, except it uses the old EW Rollstat function, modifies only the original random stats (and hacking, since it's new), and no RedFog. Thanks to him for the help!

You can modify ranges in XComNCE.ini
As a side note, this does not modify the stats of units already above the Rookie rank, including reward characters, whose stats will use the character base stats and level up from there.

V.2 Update Notes: Due to popular demand, additional optional stats were added. They are left disabled by default, but now you may randomize Health, Dodge, Defense, and Crit Chance. You may now also choose to disable the 50% crit chance on high rolls, keeping the values to your defined ranges. Note: Defense and Crit Chance have no ready in-Armory display.

V.3 Update Notes: Added a small addendum to the XComGameData_CharacterStats.ini so that it randomizes correctly for players on “Rookie” level difficulty. Randomization should no longer hang after the first month. Added an additional safeguard to prevent Aliens from Randomizing.

V.3.1 Update Note: Minor addition to the previous Update. This plugs a small loophole where Rulers would get Randomized stats if a new campaign was started.

V.4 Update Notes: As requested, there is now the option to randomize SPARK starting stats. To use this feature, simply go to the XComNCE.ini and make bIsRandSparks=true . As of V.5, Sparks have their own custom ranges for randomization.

V.5 Update Notes: The WotC Update. This mod is now fully compatible with War of the Chosen, and it's been beefed up a bit. It is automatically set to Randomize Normal Soldiers and Faction Heroes ( bIsRandHeroes=true ), and each Faction's Hero has their own randomization ranges. You can customize these ranges by altering the same values you would for a normal soldier, but within their respective section. Each stat generally starts with an identifier such as Reap, Skirm, or Temp. The same holds true for SPARKs, who have had ranges added as well. While you can change the ranges, avoid changing the Template Offsets, because that is what allows a squaddie-level unit to be randomized, and if changed will stop that unit's randomization.

V.5.1 Update Notes: Fixed a bug with Will generation stopping later randomization. Will Ranges have been adjusted for WotC. The repurposing of Will has made the old ranges less playable, reverting to normal ranges. Faction Hero will Intervals lowered to increase diversity.

V.5.2 Update Notes: Added Armor to Optional Randomization Options. Just switch bIsRandArmor=true when you want to use. Also customizable in the NCE.ini, base settings are 0-1 (25% crit for 2) for soldiers, 0-2 (20% Crit for 3) for Sparks.

V.5.3 Update Notes: Quick fix to help try and catch Sparks and Faction Soldiers added by mods at the start of the game. Also, slight optimization improvements that have been bugging me for a while!
239 Comments
Mertius  [author] 31 May @ 4:30pm 
@s0mthinG Sadly, it's not really something that is in-scope for this mod.
What this does is check soldiers at Rookie Rank (or Faction heroes at Squaddie) to see if they have the default values, and if they do, re-roll them. The only way to check later ranks would be to know what stats they would have at those ranks, which isn't always guaranteed and could potentially lead to accidentally re-randomizing a character later on.

That said, I also have a SWR: Hidden Potential mod in my workshop. Like this NCE mod it uses the Enemy Within progression curve, and it would theoretically allow for randomization at later levels (since it randomizes the level-up stats).
s0mthinG 27 May @ 6:25am 
Is there any possibility that support for randomizing reward characters and soldiers who are not obtained at the rookie rank?
Mertius  [author] 2 Feb @ 1:14am 
@Bantichai This mod checks if soldiers have default values for Off, Hack, Mob, and Will. If they do, it randomizes those stats based off the XComNCE.ini file. As default this mod doesn’t alter character health unless bIsRandHP=true in the XComNCE.ini, and Beta Strike or HP mods shouldn't impact it.

That said, if bIsRandHP=true (allowing for randomized HP), it would use the XComNCE.ini's range of 3-6. Even with Beta Strike, the fact your soldiers all have 20 health on legend (except this recruit) makes me think you don't have random hp active. Since just this recruit had 10 HP, I wonder if the resistance recruit doesn’t pull from the standard Soldier template?

I looked into the "More Health" mod and noticed it did not modify any of the "CivilianMilitia" or "VolunteerArmyMilitia" stats. Perhaps the recruit's stats are pulled from one of those?
Maybe try adding those segments to the "More Health" mod. It probably won't fix the existing soldier, but it might help future ones! :)
Bantichai 1 Feb @ 5:25am 
Regarding rescue characters, where are the "base stats" coming from?

For context, I use the "More HP" mod by mod team cx and I also use Beta strike, I've modified that mod and gave myself more health, so most rookies start out with 20 HP on legend.

I just did an extraction mission to get an engineer and the resistance recruit that was knocked out had 10 HP.

Is the HP coming from the base xcom ini for character stats? I would have thought in my case it would take from the "More HP" mod.

Would appreciate shedding some light on this.
Mertius  [author] 23 Jul, 2024 @ 9:32pm 
@Victor de Noir Hey, I understand. It sucks when that happens, and I've forgotten to make sure at least one or more soldiers has a decent hacking stat prior to a mission a few times myself.
That said, I personally like it. Thematically, it makes sense that not everyone is good at computers at first, and gameplay-wise it makes the stat more important initially, since you may have to protect those soldiers with decent hacking.

Still, the mod is here so everyone can make the game the way they like it. All you have to do it go into the XComNCE.ini file and change the Hacking_low stat to Hacking_low=5. That will make the minimum 5 for you. ;)
Victor de Noir 10 Jul, 2024 @ 11:08am 
Hacking should never be 0. There is nothing more frustrating than reaching the objective and seeing that no one can hack it.
Mertius  [author] 8 Jun, 2024 @ 7:03pm 
@Arnie Sorry for the delay, but honestly, that's rather strange. It's not how the randomization works in this mod - at worst if it triggered again, it would just randomize again, not reset to base stats.

Have you customized any of the NCE.ini settings, and do you have any other mods which might change how the faction heroes level or progress?
Arnie 27 May, 2024 @ 10:31am 
@Mertius When I got her on my second play-test on one mission her stats got randomize but after the mission she lost it and got standards stats.
Mertius  [author] 16 May, 2024 @ 9:22am 
@Arnie Hey, if Elena is in the Avenger, she is past the point of being Randomized unfortunately. :( I am not sure why she did not receive it, since I don't see anything immediately that makes me think she'd be skipped. It's doubly strange since Mox is working.

I wonder if maybe she was unlucky and rolled mostly normal stats, save for maybe one. What are her stats right now for you?
Arnie 12 May, 2024 @ 1:05am 
About Mox he got random stats easily, without any problems. I don't know what to do, tried to find the solution but nothing, unfor-ly :steamsad: