[WOTC] Combat Intelligence for All

If you liked this item, please rate it up on Steam Workshop page.

Author: paperboy

Last revision: 16 Jul at 23:18 UTC

File size: 298.9 KB

On Steam Workshop

Description:
[WOTC] Combat Intelligence for All

The Resistance Ring can improve a soldier’s Combat Intelligence — but vanilla excludes Resistance Heroes and every robotic soldier from the required slot.

Combat Intelligence for All makes eligibility configurable and adds explicit SPARK support. Standard soldiers, faction heroes, SPARKs, other special classes, and modded robotic soldiers can each be enabled or disabled through Mod Config Menu.

This is a configurable replacement for WotC: "Increase Combat Intelligence" for everyone. Do not enable both mods together.

FEATURES

  • Allows Reapers, Skirmishers, and Templars to undertake Improve Combat Intelligence.
  • Allows SPARKs to occupy the Improve Combat Intelligence soldier slot.
  • Separate MCM controls for standard, hero, SPARK, special, and robotic categories.
  • Supports modded non-robotic classes that disable Training Center abilities.
  • Supports modded robotic soldier classes separately from SPARKs.
  • Optional filter for classes with `BaseAbilityPointsPerPromotion=0`.
  • Preserves the vanilla Savant cap.
  • Preserves normal availability, activity, mental-state, class, rank, and famous-soldier requirements.
  • Optional debug logging for eligibility decisions.
  • No broad class overrides.
  • Safe to add to an existing campaign.

WHY ARE HEROES AND SPARKS EXCLUDED BY VANILLA?

The vanilla Improve Combat Intelligence slot applies two restrictions:

  • The soldier class must have `bAllowAWCAbilities=true`. Resistance Hero and SPARK classes do not.
  • The shared Covert Action soldier check explicitly requires `!Unit.IsRobotic()`, excluding all SPARKs and robotic soldiers.

For ordinary non-robotic units, this mod continues using Firaxis’ standard Covert Action eligibility function.

For an enabled robotic category, it reproduces the same checks while deliberately omitting only the robotic exclusion. Injured, unavailable, mentally unready, under-ranked, or otherwise invalid units remain unavailable.

MOD CONFIG MENU

Open:

Options → Mod Settings → Combat Intelligence for All

The following options are available:

  • Standard Soldiers — non-robotic classes that normally support Training Center abilities.
  • Resistance Heroes — Reapers, Skirmishers, and Templars.
  • SPARKs — vanilla SPARK soldiers.
  • Other Non-Robotic Soldier Classes — special or modded classes with Training Center abilities disabled.
  • Other Robotic Soldiers — modded robotic classes other than SPARK.
  • Allow Classes with Zero Base AP — keeps zero-base classes eligible when their category is enabled; disable it to exclude them globally.
  • Debug Logging — writes eligibility decisions to `Launch.log`.

After saving the settings, close and reopen the Resistance Ring or Covert Action assignment screen so the eligible-unit list is rebuilt.

DEFAULT SETTINGS

  • Standard Soldiers: Enabled
  • Resistance Heroes: Enabled
  • SPARKs: Enabled
  • Other Non-Robotic Classes: Disabled
  • Other Robotic Soldiers: Disabled
  • Classes with Zero Base AP: Enabled
  • Debug Logging: Disabled

The defaults reproduce normal soldier eligibility, retain the original hero-enabling behavior, and add SPARK support without automatically admitting every custom class.

IMPORTANT SPARK LIMITATION

The action genuinely increases a SPARK’s Combat Intelligence. However, the vanilla SPARK class has:

bAllowAWCAbilities=false BaseAbilityPointsPerPromotion=0

Vanilla SPARKs do not normally receive or spend personal Ability Points through the Training Center. This eligibility mod deliberately leaves the reward calculation untouched.

Enhanced Order: Art of War supplies the missing Combat Intelligence component even when `BaseAbilityPointsPerPromotion=0`. A vanilla SPARK then receives 1 AP per eligible promotion at Above Average, 2 at Gifted, 4 at Genius, and 7 at Savant. While Art of War is active, those targets become 1, 3, 5, and 9 respectively.

Overhauls can provide a larger normal progression. For example, Long War of the Chosen configures its SPARK class with `bAllowAWCAbilities=true` and `BaseAbilityPointsPerPromotion=4`; when an Improve Combat Intelligence action is available, that configured base is included too.

Combat Intelligence for All itself controls eligibility and does not alter AP rewards. If you do not want zero-base classes to undertake the action, disable Allow Classes with Zero Base AP in MCM.

OTHER CUSTOM CLASSES

Other Non-Robotic Soldier Classes is intended for custom or special classes that set `bAllowAWCAbilities=false` but can still benefit from Combat Intelligence.

Other Robotic Soldiers is intended for robotic class mods that support Covert Actions and Combat Intelligence.

These categories are disabled by default because not every special or robotic class has an Ability Point system. Enable them only when the corresponding class mod supports the mechanic.

WHAT THE MOD DOES NOT CHANGE

  • It does not create or increase the frequency of Improve Combat Intelligence actions.
  • It does not modify Covert Action duration, risks, or rewards.
  • It does not bypass the Savant maximum.
  • It does not make injured or unavailable units eligible.
  • It does not change Combat Intelligence calculations.
  • It does not grant arbitrary SPARK Ability Points.

COMPATIBILITY

Disable the original `WotC_ComIntActionsForHeroes` mod (`1134537412`). Both mods assign the same staff-slot eligibility delegate, while this mod already includes its Resistance Hero behavior.

No `ModClassOverrides` are used. The mod changes only the eligibility delegate of `CovertActionImproveComIntStaffSlot` across all difficulty variants.

It is safe to add to or remove from an existing campaign because it does not create persistent strategy objects. It only changes who can be selected for future actions.

Long War of the Chosen: this mod does not restore an Improve Combat Intelligence action removed by an overhaul. It can only change eligibility when that action and staff-slot template exist.

LOCALIZATION

All MCM labels and tooltips support:

  • English
  • German
  • Spanish
  • French
  • Italian
  • Japanese
  • Korean
  • Polish
  • Russian
  • Simplified Chinese
  • Traditional Chinese

Translations follow the official Firaxis terminology for the Improve Combat Intelligence Covert Action.

REQUIREMENTS

Shen’s Last Gift is required only to have vanilla SPARK units.

QUICK START

  • Disable the original `WotC_ComIntActionsForHeroes` mod.
  • Enable this mod and its requirements.
  • Open Options → Mod Settings → Combat Intelligence for All.
  • Choose the unit categories you want to permit.
  • Reopen the Resistance Ring assignment screen after changing settings.
Download
Required DLC:

These DLC should be installed in order to use this item.


XCOM 2: War of the Chosen
XCOM 2: Shen's Last Gift
Required items:

Click the title to search on this site.


X2WOTCCommunityHighlander v1.31.0Steam Workshop
[WotC] Mod Config MenuSteam Workshop