XCOM 2
46 ratings
[WotC] Unkillable Sparks
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
219.856 KB
30 Mar, 2021 @ 11:30am
5 Apr, 2021 @ 4:05am
4 Change Notes ( view )

Subscribe to download
[WotC] Unkillable Sparks

Description
This mod makes Sparks automatically evacuate a mission after taking life-threatening damage. This works similar to Sustain except instead of going into Stasis, the Spark evacs.

Lore: Sensors detect system failure and fire the jump jets to Evac the Spark to safety. Yeah.

*********************************************************************************
Please try the Alternative Mod Launcher[github.com]
*********************************************************************************

Config Options

There are config options located in XComUnkillableSparksWOTC_OPTIONS.ini

AUTO_EVAC_CHANCE=100 ;The % chance the Spark will auto evac (set at mission start)
ALLOW_SPARK_CAPTURE=false ;If true, Sparks can be captured
APPLY_TO_CHARACTER=true ;If false, auto evac is not a default ability*

*If set to false, the mod will not automatically give the Spark the ability. This option is useful if you want to give the ability in other ways, for example, as an ability you have to select upon levelling up.

If you want to use this ability in other ways, the ability name is as follows:
AbilityName="UnkillableSparksWOTC_AutoEvac"
21 Comments
NightNinja54 11 Aug, 2021 @ 7:42pm 
Ah this is sweet. Thanks for making this
looplick  [author] 8 Jun, 2021 @ 2:56pm 
@thedeathunter It was my pleasure. I only ever build one Spark as I consider it a hero unit, and before I would die a little bit inside when it got destroyed... I needed a solution that wasn't too OP.
Adjustdium 7 Jun, 2021 @ 7:16pm 
Thanks for this, I always found it dumb how sparks, despite being mechs, were the same as human soldiers and couldn't be rebuilt or in any other be rescued from death.
looplick  [author] 5 Apr, 2021 @ 4:11am 
UPDATE:

There is now a config option to disable the automatic patching of the Spark's character template. This is in case you want to use the auto evac ability in different ways with the Spark, for example having to earn it as a perk from levelling.

The ability name is AbilityName="UnkillableSparksWOTC_AutoEvac".
looplick  [author] 5 Apr, 2021 @ 3:43am 
@Firejedi This does not automatically apply to any other character except Sparks. If you want to use it with other classes, the ability name is

AbilityName="UnkillableSparksWOTC_AutoEvac"

You can apply it yourself by editing ClassData.ini files.
Firejedi 4 Apr, 2021 @ 11:35pm 
Does/can this apply to the MEC Trooper mod?
looplick  [author] 2 Apr, 2021 @ 9:18am 
UPDATE:

There is now a config option to allow Sparks to be captured. Default is false.

Rescue missions seem to work fine. The Spark just becomes another soldier on the mission. I did limited testing though, so user beware.
looplick  [author] 2 Apr, 2021 @ 3:24am 
UPDATE:

Fixed a bug relating to the amount of HP the Spark would have after the mission. It wasn't always 1 HP as intended.

Auto evac is now chance-based and is configurable. Default is 100%. The chance is rolled at the very beginning of the mission, so loading a save or using the restartlevel command won't alter the result unfortunately.
Orion 1 Apr, 2021 @ 11:02pm 
Alright, g'luck.
looplick  [author] 1 Apr, 2021 @ 7:57pm 
I'll add some more features. You all have some good ideas. I'm just troubleshooting a little bug that's proving hard to squash. Once I figure it out (if I can) I'll add some more options. Percent Chance will be in the next update for sure.