Skip to content

Berzerk / Psychedelic duration stacking customization#2191

Open
Starkku wants to merge 1 commit intoPhobos-developers:developfrom
Starkku:feature/psychedelic-stacking
Open

Berzerk / Psychedelic duration stacking customization#2191
Starkku wants to merge 1 commit intoPhobos-developers:developfrom
Starkku:feature/psychedelic-stacking

Conversation

@Starkku
Copy link
Copy Markdown
Contributor

@Starkku Starkku commented May 3, 2026

Berzerk (Psychedelic) duration stacking customization

  • By default Psychedelic warheads override the current duration of the berzerk effect regardless of if the new duration is higher or lower than the current one. This can now be customized with Psychedelic.StackingMode, with both global setting under [CombatDamage] and per-Warhead customization.

In rulesmd.ini:

[CombatDamage]
Psychedelic.StackingMode=override  ; Stacking mode enum (override|setifzero|min|max|add|subtract|multiply|divide)

[SOMEWARHEAD]                      ; WarheadType
Psychedelic.StackingMode=          ; Stacking mode enum (override|setifzero|min|max|add|subtract|multiply|divide)

Dev note: The enum was generalized for potential (future) use elsewhere but is also possibly over-engineered for these kind of purposes and mixes two things together (when and how) which might not be ideal, can simplify it if need be I suppose.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

Nightly build for this pull request:

This comment is automatic and is meant to allow guests to get latest nightly builds for this pull request without registering. It is updated on every successful build.

@DeathFishAtEase DeathFishAtEase added Needs testing ⚙️T1 T1 maintainer review is sufficient ❓Unhardcoding / Customization Make something more tweakable labels May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs testing ⚙️T1 T1 maintainer review is sufficient ❓Unhardcoding / Customization Make something more tweakable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants