ryuka_labs-Perfect_Oils icon

Perfect Oils

Selectively removes configurable negative effects from SULFUR weapon oils while preserving positive effects and marking removed tooltip lines.

CHANGELOG

Changelog

1.3.5

  • Fixed the More Bullet Drop option not working correctly.
  • Fixed missing strikethrough text for Bullet Drop effects.
  • Improved detection of Bullet Drop oil traits.
  • Removed the unfinished stat-reading workaround from previous test versions.
  • Fixed compilation errors from the diagnostic update.

1.3.0

  • Added configurable removal of negative RPM modifiers.
  • Added individual configuration options for all supported negative oil traits.
  • Enabled only lower-impact quality-of-life removals by default.
  • Disabled balance-sensitive ballistic, damage, bullet-size, RPM, and durability removals by default.
  • Added 14-language localization for the SULFUR Config interface.

1.2.1

  • Removed obsolete source-file references from the project.
  • Replaced the deprecated Unity object lookup API.

1.2.0

  • Added configurable removal of negative Bullet Speed.
  • Added configurable removal of negative flat and percentage Damage.
  • Added configurable removal of negative Bullet Size.
  • Unified runtime suppression and tooltip-strikethrough decisions.

1.1.1

  • Fixed oil detection for the current SULFUR item database.
  • Added database retry behavior and clearer diagnostic logging.

1.1.0

  • Preserved original oil descriptions.
  • Added strikethrough display for effects removed by the mod.
  • Applied suppression when oil modifiers are added to weapon stats.