RaycerX Posted April 19, 2012 Share Posted April 19, 2012 (edited) I'm modifying my destruction magic so that it will scale with skill level instead of by perks. My biggest problem is that the bonuses from Augmented Flames/Frost/Shock bonuses are multiplicative of the additional bonuses instead of being additive. I'm currently using the (1+ Actor Value * x.xx) modifier. If someone doesn't get it, let me explain: The current multiplicative formula I'm seeing with the scaling mod (using fire bolt as an example): Multiplicative formula: Resulting damage = (scaling modifier * augmented modifier) * base magnitude Fire bolt base damage (magnitude): 25 Fire bolt with no destruction scaling and maxed augmented flames: 37 = 1.5 * 25 Fire bolt with maxed destruction scaling and augmented flames: 56.25 = (1.5 * 1.5) * 25 -> This is a 225% total magnitude increase, I only want 200% total I was hoping to make the last part of the above example formula as additive, in other words: Additive formula: Resulting damage = (scaling modifier + augmented modifier) * base magnitude Fire bolt with maxed destruction scaling and augmented flames: 50 = (1.5 + .5) * 25 -> This is the ideal magnitude for me. I know there's an other formula which leads to the same end result as the first example (the multiplicative formula) and that is exactly what I'm trying to avoid. I don't want my damage bonuses to scale beyond 200% (2x) of the base magnitude of a spell. Can anyone help? Watching as my questions go on without a single response gets old really fast. Edit: I found out that modifying the numbers so the multiplier to be .00335 to work well on paper, but in game, the numbers seem to triple with Augmented Flames modifier. Still have no idea what to do. Edited April 19, 2012 by RaycerX Link to comment Share on other sites More sharing options...
Recommended Posts