Warrior Spell Reflection
Posted: 17 Nov 2012, 04:52
Ive made some research and testing on the server and ive found bug with how the spell reflection detects the spells.
How it should work in patch 2.4.3:
Shaman starts to cast Lightningbolt
Mage starts to cast Frostbolt
Warrior uses Spell Reflection
Mage finishes cast and Frostbolt is mid air
Shaman finishes cast and Lightningbolt is mid air
Frostbolt hits Warrior first and gets reflected
Warrior looses Spell Reflection buff
Lightningbolt hits Warrior second and gets reflected
Other way to explain this:
MS = mage and shaman stands here
W = warrior stands here
- - - - = Spell flight path
F = Frostbolt
L = Lightningbolt
MS - - - - - - - - - - - - - - - W
MS - - F - - - - - - - - - - - - W
MS - - L - - - - - - - - F - - - W
Both Lightningbolt and Frostbolt gets reflected.
How it works on Smolderforge:
Mage starts to cast Frostbolt
Shaman starts to cast Lightningbolt
Warrior uses Spell Reflection
Mage finishes cast and Frostbolt is mid air
Warrior looses Spell Reflection buff
Shaman finishes cast and Lightningbolt is mid air
Frostbolt hits warrior and gets reflected
Lightningbolt hits warrior and doesen't get reflected
In theory:
If Frostbolt flight time from mage to warrior lasts 1sec, from
A - - - - - - - -to - - - - - - - B
takes 1sec, all spells cast in that 1sec window should get reflected.
Done some testing and theory stuff about this.
And this is somewhat big deal, for example, shatter combo from Frostmage, Frostbolt + icelance, only frostbolt gets reflected eventho icelance hits warrior before frostbolt does and ice lance goes thru, critting for ~2k dmg, OR Wrath + Moonfire from Druid, Wrath gets casted first, wrath is on air when moonfire gets casted, becouse moonfire is instant it hits warrior before wrath hits warrior therefore both of the spells should get reflected
or lightningbolt + shock, samething as wrath and moonfire, it makes a big differance
How it should work in patch 2.4.3:
Shaman starts to cast Lightningbolt
Mage starts to cast Frostbolt
Warrior uses Spell Reflection
Mage finishes cast and Frostbolt is mid air
Shaman finishes cast and Lightningbolt is mid air
Frostbolt hits Warrior first and gets reflected
Warrior looses Spell Reflection buff
Lightningbolt hits Warrior second and gets reflected
Other way to explain this:
MS = mage and shaman stands here
W = warrior stands here
- - - - = Spell flight path
F = Frostbolt
L = Lightningbolt
MS - - - - - - - - - - - - - - - W
MS - - F - - - - - - - - - - - - W
MS - - L - - - - - - - - F - - - W
Both Lightningbolt and Frostbolt gets reflected.
How it works on Smolderforge:
Mage starts to cast Frostbolt
Shaman starts to cast Lightningbolt
Warrior uses Spell Reflection
Mage finishes cast and Frostbolt is mid air
Warrior looses Spell Reflection buff
Shaman finishes cast and Lightningbolt is mid air
Frostbolt hits warrior and gets reflected
Lightningbolt hits warrior and doesen't get reflected
In theory:
If Frostbolt flight time from mage to warrior lasts 1sec, from
A - - - - - - - -to - - - - - - - B
takes 1sec, all spells cast in that 1sec window should get reflected.
Done some testing and theory stuff about this.
And this is somewhat big deal, for example, shatter combo from Frostmage, Frostbolt + icelance, only frostbolt gets reflected eventho icelance hits warrior before frostbolt does and ice lance goes thru, critting for ~2k dmg, OR Wrath + Moonfire from Druid, Wrath gets casted first, wrath is on air when moonfire gets casted, becouse moonfire is instant it hits warrior before wrath hits warrior therefore both of the spells should get reflected
or lightningbolt + shock, samething as wrath and moonfire, it makes a big differance