As you’re aware, bosses in PvE have roughly ~60 - 70k more health per player because of HP Scaling, meaning when there’s 10 or more players on PvE, bosses like Duke Fishron or Empress of Light will have 800k - 1.4m HP. Pair this with the Damage increase they have from a fairly recent silent update, Duke Fishron will always do 275 - 325 Damage per hit. Empress of Light will always do 450 - 1200 Damage per hit.
I was thinking since bosses will usually have higher health that the damage should be flat and lowered based off of the health.
Could also implement debuffs for bosses with more than 500k HP or in general. Such as Frostburn, Venom, Oil + On Fire, Ichor/Broken Armor/Betsy’s Curse.
Playes will always try to tank bosses since that’s a strategy to boss fights. Some boss fight shouldn’t be tankable whatsoever, scu as Empress of Light, Duke Fishron, Moon Lord, Plantera, Skeletron Prime, etc.
Checkpoints (Can set debuffs for each boss type, amount of hp, and phase (if possible)).
If less than 100,000 HP = 300 Dmg
Approx. 250,000 HP = 150 Dmg
If greater than 500,000 HP = 100 Dmg & Debuff 1-6s
If greater than 1,000,000 HP = 90 Dmg & Debuffs 6-12s
If incorrect boss time = 450 Dmg & Debuffs 12-27s
Random Values (Last 3 digits from health are converted to decimals in dmg then rounded up. Random debuffs and times).
165,740 HP = 236 Dmg
239,585 HP = 162 Dmg
436,320 HP = 114 Dmg
765,236 HP = 100 Dmg & Betsy’s Curse 4.75s
1,001,000 HP = 90 Dmg & Oil + On Fire 6.5s
1,340,790 HP = 90 Dmg & Venom + Poison 11.45s
1,676,998 HP = 90 Dmg & Broken Armor + Betsy’s Curse 12s
If you think this could be changed to be better or have different ideas, leave them in replies.