Commit 4ec71cef48a6213bdf45afe70ef2e0c0aa0b65a7
1 parent
c3df837f
Improve Aetherwalk
May as well let the item with Aether in the name scale up its damage type. Nobody cares about tiny resistance cap increases.
Showing
1 changed file
with
7 additions
and
7 deletions
... | ... | @@ -4119,24 +4119,24 @@ newEntity{ base = "BASE_LEATHER_BOOT", --Thanks Grayswandir! |
4119 | 4119 | rarity = 200, |
4120 | 4120 | cost = 100, |
4121 | 4121 | material_level = 4, |
4122 | - callbackOnTeleport = function(self, who, teleported, ox, oy, x, y) game.level.map:particleEmitter(who.x, who.y, 2, "generic_sploom", {rm=150, rM=180, gm=20, gM=60, bm=180, bM=200, am=80, aM=150, radius=2, basenb=120}) | |
4123 | - local damage = who:combatStatScale("mag", 50, 250) -- Generous because scaling Arcane is hard and its not exactly easy to proc this .. I think | |
4124 | - who:project({type="ball", range=0, radius=3, friendlyfire=false}, who.x, who.y, engine.DamageType.ARCANE, who:spellCrit(damage)) | |
4122 | + callbackOnTeleport = function(self, who, teleported, ox, oy, x, y) game.level.map:particleEmitter(who.x, who.y, 3, "generic_sploom", {rm=150, rM=180, gm=20, gM=60, bm=180, bM=200, am=80, aM=150, radius=3, basenb=120}) | |
4123 | + local damage = who:combatStatScale("mag", 50, 250) -- Generous because scaling Arcane is hard and its not exactly easy to proc this .. I think | |
4124 | + who:project({type="ball", range=0, radius=3, friendlyfire=false}, who.x, who.y, engine.DamageType.ARCANE, who:spellCrit(damage)) | |
4125 | 4125 | end, |
4126 | 4126 | special_desc = function(self, who) return ("Creates an arcane explosion dealing %d arcane damage based on magic in a radius of 3 around the user after any teleport."):format(who:combatStatScale("mag", 50, 250)) end, |
4127 | 4127 | wielder = { |
4128 | 4128 | combat_def = 6, |
4129 | 4129 | fatigue = 1, |
4130 | - combat_spellpower=5, | |
4130 | + combat_spellpower=15, | |
4131 | 4131 | resist_all_on_teleport = 20, |
4132 | 4132 | defense_on_teleport = 20, |
4133 | 4133 | effect_reduction_on_teleport = 20, |
4134 | 4134 | inc_stats = { [Stats.STAT_MAG] = 8, [Stats.STAT_CUN] = 8,}, |
4135 | 4135 | resists={ |
4136 | - [DamageType.ARCANE] = 12, | |
4136 | + [DamageType.ARCANE] = 25, | |
4137 | 4137 | }, |
4138 | - resists_cap={ | |
4139 | - [DamageType.ARCANE] = 5, | |
4138 | + inc_damage={ | |
4139 | + [DamageType.ARCANE] = 25, | |
4140 | 4140 | }, |
4141 | 4141 | }, |
4142 | 4142 | max_power = 24, power_regen = 1, | ... | ... |
-
Please register or login to post a comment