Talk:Bonus spell damage

From Twilight Heroes Wiki
Jump to navigation Jump to search

Enerbun sphere. +20, level 12 offhand. --MN (#228) (T|C) 18:32, 13 April 2008 (MST)

Isinglass orb. +6, level 4 offhand. --Usi 02:05, 3 May 2008 (MST)

Which skills are 'spells'? --Lxndr 10:21, 1 January 2011 (PST)

Psion and Elemental attack skills --Shikao 12:07, 1 January 2011 (PST)

Formula

I wondered how +X and +Y% works combined, so I did some testing. Checked only on one spell (Firestorm), but I assume formula is common for all spells:

Total damage of spell = round(1.Y*damage of spell)+X

  • Y is sum of +% spell damage
  • X is sum of + spell damage

I think it's worth putting on page, but I will leave wording for someone better at it =P --Shikao 08:24, 2 January 2011 (PST)

Added. --Muhandes 05:49, 4 January 2011 (PST)

Caps and bonus

Page states:

  • Note that damage caps apply. That is, if a spell has a damage cap, spell damage modifiers cannot give more damage than the cap.

I haven't check spells and bonuses particularly for this, but I don't think it's true. I will investigate it on nearest occasion, but in meantime could some tell me what is source of this statement?--Shikao 08:54, 4 January 2011 (PST)

The source is a discussion with Ryme on chat. I must admit I never checked it. Do you have contradictory data? --Muhandes 01:45, 5 January 2011 (PST)
Right now I can say that +%spell damage can definitely raise damage over caps. But as I said, I will check it more thoroughly. When did this discussion happen? Before or after introduction of skill points? --Shikao 02:14, 5 January 2011 (PST)
Ok... let's try to present my findings... (SD = spell damage)
  1. formula I presented in section above is true for Firestorm (I guess it will work for Psionic Blast too, but it's unchecked for now)
  2. +X SD cannot raise damage above hard caps (Throw Sparks, Telekinesis), but +Y% SD can.
  3. for spells with soft caps: as much as possible +X SD goes under cap and that part is affected by +Y% SD, any leftover from +X SD falls into spells' over-cap formula.(checked for Ice Bolt, will test other spells tomorrow)
example: Ice Bolt with 10 skill points so cap is 60, anything over cap is square rooted. I have bonuses +10SD and +20%SD. I rolled 54 for base damage, total damage would be: (54+6)*1.2+sqrt(4)=74 --Shikao 07:45, 5 January 2011 (PST)
This disagrees with what you wrote above. You said percentile bonus is applied first, now you are saying the non-percentile bonus is applied first. Which one is it? --Muhandes 08:50, 5 January 2011 (PST)
That depends whether there is 'place' for non-% bonus before cap or not. If lvl and intellect bonus are enough to fill the cap, then all non-% would be applied after % bonus, like in formula above. If not, then part or whole non-% bonus is applied first, as long as it doesn't reach cap, like in example in 3.--Shikao 10:42, 6 January 2011 (PST)
Let me see if I got it right. The order of bonuses is as follows:
  • Apply non-% bonuses, but only to the cap.
  • Apply % bonuses
  • In case of soft cap, apply remaining non-% bonuses
Did I get it right? --Muhandes 09:04, 8 January 2011 (PST)
Yeah and presented it much simpler =P What I find strange is that not-capped spells (Firestorm and Psionic Blast) have non-% bonus applied after % bonus. --Shikao 11:09, 8 January 2011 (PST)
That's indeed really odd, and I think you should ask Ryme about it (since you were the one who collected the data). --Muhandes 17:27, 8 January 2011 (PST)

Response from Ryme:
As in any other mathematical system, you always multiply and then add. Proper order of operations.

The thing you guys are probably missing is that the cap expands with +% damage. I know I'm on record as saying this, but it may have been lost in the mists of time.

It really was piece of information I was missing. Taking into account that formula works for all spells. It definitely should be mention on page, it makes % bonus even more useful.--Shikao 08:39, 12 January 2011 (PST)