Ability Range: Difference between revisions

add note about items having cylindrical ability range
Calculation: change calculation section to dynamically pull from ItemData. this was already out of date so I'm trying this out, feel free to undo it if it's causing performance issues
Line 15: Line 15:


'''Example:'''
'''Example:'''
With '''35%''' from {{ItemIcon|Greater Expansion}} and '''10%''' from {{ItemIcon|Divine Barrier}}:
With '''{{ItemData|Greater Expansion|TechRangeMultiplier}}''' from {{ItemIcon|Greater Expansion}} and '''{{ItemData|Divine Barrier|TechRangeMultiplier}}''' from {{ItemIcon|Divine Barrier}}:
# Convert percentages to decimals: 0.35 and 0.10.
# Convert percentages to decimals: {{ItemData|Greater Expansion|TechRangeMultiplier}} to {{#expr: {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100}} and {{ItemData|Divine Barrier|TechRangeMultiplier}} to {{#expr: {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100}}.
# Subtract from 1: (1 - 0.35) = '''0.65''' and (1 - 0.10) = '''0.90'''.
# Subtract from 1: (1 - {{#expr: {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100}}) = '''{{#expr: 1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100}}''' and (1 - {{#expr: {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100}}) = '''{{#expr: 1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100}}'''.
# Multiply the differences: 0.65 × 0.90 = '''0.585'''.
# Multiply the differences: {{#expr: 1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100}} × {{#expr: 1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100}} = '''{{#expr: (1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100) * (1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100) round 4}}'''.
# Subtract from 1: 1 - 0.585 = '''0.415'''.
# Subtract from 1: 1 - {{#expr: (1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100) * (1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100) round 4}} = '''{{#expr: 1 - (1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100) * (1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100) round 4}}'''.
# Total Ability Range bonus is approximately '''41.5%''', not 45%.
# Total Ability Range bonus is '''{{#expr: (1 - (1 - {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} / 100) * (1 - {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} / 100)) * 100}}%''', not {{#expr: {{#replace: {{ItemData|Greater Expansion|TechRangeMultiplier}}|%|}} + {{#replace: {{ItemData|Divine Barrier|TechRangeMultiplier}}|%|}} round 1}}%.


== Sources of Ability Range ==
== Sources of Ability Range ==