Difference between revisions of "Template:Damage/Fire/Single"

From SpiralKnights

Jump to: navigation, search
m
m (fix parentheses)
Line 55: Line 55:
 
|}
 
|}
 
[[Category:Damage templates]]
 
[[Category:Damage templates]]
</noinclude><includeonly>{{#expr:ceil(({{#ifexpr:{{{1}}}<9|(28+20*{{{1}}})/3|64+{{#ifexpr:{{{1}}}>9|9*({{{1}}}-9)|0}}{{#ifeq:{{{1}}}|18|+16}}+{{#ifexpr:{{{1}}}>17|7*({{{1}}}-17)|0}}-{{#ifexpr:{{{1}}}>23|8*({{{1}}}-23)|0}}}})*(2.5+{{#ifexpr:{{{2}}}>3|10+({{{2}}}-3)*2|{{{2}}}+7}}*0.225)/16)}}</includeonly>
+
</noinclude><includeonly>{{#expr:ceil(({{#ifexpr:{{{1}}}<9|(28+20*{{{1}}})/3|64+{{#ifexpr:{{{1}}}>9|9*({{{1}}}-9)|0}}{{#ifeq:{{{1}}}|18|+16}}+{{#ifexpr:{{{1}}}>17|7*({{{1}}}-17)|0}}-{{#ifexpr:{{{1}}}>23|8*({{{1}}}-23)|0}}}})*(2.5+({{#ifexpr:{{{2}}}>3|10+({{{2}}}-3)*2|{{{2}}}+7}})*0.225)/16)}}</includeonly>

Revision as of 05:34, 30 August 2019

Base damage

if (depth < 9) base = (28 + (20 * depth))/3
otherwise, base = 64, +9 for every depth past 9
+7 for every depth past 17
-8 for every depth past 23
Depth 18 is treated as 19.

Multiplier

Note: strength = status strength - defense. Maximum is 8.

 2.5
+0.225 for every half point of strength above -7
+0.225 again for every half point above 3

Final damage

=base * multiplier / 16, round up

Example

Minor status, normal resistances:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
5 6 8 10 11 13 15 16 17 19 21 24 26 28 31 33 35 43 43 47 51 56 60 62 64 66 68 70 72 74
Personal tools