RimWorld

RimWorld

Impactful Skills
Showing 1-8 of 8 entries
Update: 29 Aug @ 12:16pm

Update on 8/29/2025 1:16:07 PM.

Removed annoying startup error

Update: 23 Aug @ 2:57pm

Impactful Skills — Legacy | Minor Update 23th august 2025

TL;DR
  • New startup reminder with Steam overlay link.
  • Weapon accuracies now mirror pawn accuracy while equipped (no permanent edits).
  • Safer math: soft-stacking, optional overflow, and our StatPart runs last.
  • Dropped/reequipped weapons no longer keep “stuck” cooldown values.
  • Still Harmony-free.

New
  • Startup reminder: On new/load, shows that this is the Legacy build (near-vanilla focus) and links to the DLC & Mod Compatibility Support (BETA). Opens in Steam overlay when available; otherwise your browser.
  • Setting: “Show initial warning at startup” (ON by default, not affected by “Revert to defaults”).
  • Auto-mirror pawn accuracy → weapon accuracies: Rules for ShootingAccuracyPawn are mirrored to AccuracyTouch/Short/Medium/Long only while the weapon is held by a pawn.

Improvements
  • Soft-stack for 0..1 stats (Additive01): bonuses apply to remaining headroom up to 100% to avoid double-counting with other mods/bionics. Toggle: “Soft-stack 0..1 stats”.
  • Optional overflow: “Allow 0..1 overflow (no clamp on Additive01)”.
  • Late application: StatPart_SkillImpact is repositioned to the end of each StatDef’s parts so other parts/mods apply first.
  • Owner detection: resolve pawn via holder chain; verb’s CasterPawn used only if it still owns the item (prevents buffs lingering on dropped items).
  • Stats cache watcher: detects equipment owner changes and resets RimWorld’s stat cache so InfoCards recalc after drop/reequip (fixes cooldown “Final value” sticking).
  • Overrides flow to mirrors: per-stat overrides set for ShootingAccuracyPawn now also drive the mirrored weapon accuracy rules, so Settings values reflect in the weapon InfoCard.

Fixes
  • Removed a duplicate Clamp01 and made clamping conditional on the overflow toggle.
  • Cooldown no longer stays modified after dropping a weapon; accuracy updates per wielder as intended.
  • Cleaned defaults: removed non-vanilla RangedWeapon_WarmupMultiplier and a duplicate AimingDelayFactor entry.
  • Workshop button now prefers Steam overlay; gracefully falls back to the system browser.

Notes & limitations (Legacy)
  • The weapon InfoCard’s Aiming time shows the weapon’s base warmupTime. Actual aiming speed is still affected in gameplay via the pawn’s AimingDelayFactor, but the InfoCard does not reflect pawn stats without Harmony (handled in the BETA compatibility edition).
  • Legacy remains Harmony-free and non-destructive: effects are calculated on the fly; items/defs are not permanently changed.

Where to tweak
  • Mod Settings → Impactful Skills:
    – Show startup warning • Allow 0..1 overflow • Soft-stack 0..1 stats
    – Use per-stat overrides (these also drive the weapon accuracy mirrors)
    – Reload XML / Revert / Reset (startup warning is not affected by revert)

Update: 21 Aug @ 8:49am

Update on 8/21/2025 9:49:17 AM.

- Fixed cooldown stat not working as intended!

Update: 20 Aug @ 3:16pm

Update on 8/20/2025 4:16:54 PM.

- Fixed several issues with vanilla settings, added post processing curve to "Maximize" instead limit values to zero (vanilla defaults)

Update: 20 Aug @ 12:24pm

Minor Update on 8/20/2025 1:24:29 PM.

- added new mod icon <3

Update: 18 Aug @ 5:31pm

New update:
- Settings menu updated, now is more intuitive!

Changes:
- Now all settings changes are updated live and properly syncing
- Settings UI was re-organized

Update: 16 Aug @ 3:49pm

Impactful Skills v1.1

Removed unintended dependency on Harmony. The mod now runs fully standalone.

Deleted leftover test file (Nothing.xml) that caused SiteCoreDef errors.

Cleaned initialization code and project references for better stability.

Updated About.xml description with version info at the top.

Fixed Cooking/Crafting scope mismatch warnings in the log.

Update: 15 Aug @ 8:55pm

[Auto-generated text]: Initial upload.

Initial commit