Skip to content

Fix: Treat enemy offensive modifiers as explicit debuffs for theorycrafting - #1

Merged
gavmor merged 1 commit into
mainfrom
fix/deadlock-debuffs
Jun 8, 2026
Merged

gavmor merged 1 commit into
mainfrom
fix/deadlock-debuffs

Conversation

@gavmor

@gavmor gavmor commented Jun 8, 2026

Copy link
Copy Markdown
Owner

This prevents the DPS calculator from mistakenly applying enemy debuffs (such as Exploding Uppercut's -14% BonusFireRate) as self-inflicted penalties, and instead correctly treats them as debuffs (e.g., FireRateSlow) that mitigate enemy DPS and increase Active eHP. Also ensures self-buffs like BuffBaseWeaponPct are correctly treated as WeaponPower for theorycrafting.

…afting

This prevents the DPS calculator from mistakenly applying enemy debuffs (such as Exploding Uppercut's -14% BonusFireRate) as self-inflicted penalties, and instead correctly treats them as debuffs (e.g., FireRateSlow) that mitigate enemy DPS and increase Active eHP. Also ensures self-buffs like BuffBaseWeaponPct are correctly treated as WeaponPower for theorycrafting.
@gavmor
gavmor merged commit 5b3f489 into main Jun 8, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant