Trinitycore: [3.3.5] Stealth + Absorb vs Channeled spells

Created on 17 Dec 2017  路  12Comments  路  Source: TrinityCore/TrinityCore

Description: Channeled spells like Blizzard, should remove Stealth even if some absorb is active

Current behaviour: Stealth is removed only after absorb fades

Expected behaviour: Rogue lose stealth when hitted by blizzard, even if has some absorb effect active

Steps to reproduce the problem:

  1. Put a rogue in duel with a Mage
  2. Cast stealth with rogue, add some absorb effect (like power word shield)
  3. Cast Blizzard on rogue location

Branch(es): 3.3.5

TC rev. hash/commit: 484c681e43057baf65079291d0e886b454dce7b8

Has some info about it here: http://www.arenajunkies.com/topic/163617-power-word-shield-and-stealth/

Branch-3.3.5a Comp-Core Sub-Spells

Most helpful comment

I think the information from wowwiki and gamepedia is risky to consider, because anyone can edit them without being sure if it's really how it should work. Video fragments like the ones you mentioned is a lot safer imo.

Being wikis you can always see the change history and go back to an old revision of the text

https://wow.gamepedia.com/Power_Word:_Shield

In PvP, this spell can be enormously helpful to rogues and Feral druids: if they take any sort of damage (including AoE and DoT), they will be broken out of [Stealth], which can expose them unexpectedly - and often fatally. Shielding a stealthed ally will protect them from these forms of damage, allowing them to jump out of stealth at their own leisure.

http://wowwiki.wikia.com/wiki/Power_Word:_Shield

In PvP, this spell can be a huge boon to bestow on Rogues and Feral Druids. Any damage taken will unstealth a character. However, if you Power Word: Shield a Rogue, AoE damage that doesn't get through the shield is absorbed, which greatly increases the difficulty of finding a Rogue by laying down an AoE. Power Word: Shield will also absorb the damage from DoT's, allowing DoT'd Rogues to Vanish safely. Just know that if the AoE or DoT damage is greater than the shield will take, then the actual character will take damage and stealth will become undone.

Unrelated to the bug, it's not about damage but initial spell hit (works similar to consecration, see #19008 )

All 12 comments

Not only channeled but AOE spells like Holy Nova, Frost Nova, Shadowfury etc don't put the target out of stealth also.
Ground spells with a duration like DnD and Consecration is supposed to remove stealth only if it hits the target on cast.

Some videos:
https://youtu.be/EwLOcI4h_kg?t=530 (Holy Nova)
https://youtu.be/MKxGDeyMbGc?t=700 (Arcane Explosion)

I think @ariel- worked on that some time ago. The following fragments show an invisible mage who finds the rogue with an arcane explosion and / or frost nova. Note that the rogue has PWS buff some time ago.

ex 1
ex 2

This information
http://www.arenajunkies.com/topic/163617-power-word-shield-and-stealth/
https://eu.battle.net/forums/en/wow/topic/5168867416

is related to the videos above, however:

https://wow.gamepedia.com/Power_Word:_Shield

In PvP, this spell can be enormously helpful to rogues and Feral druids: if they take any sort of damage (including AoE and DoT), they will be broken out of [Stealth], which can expose them unexpectedly - and often fatally. Shielding a stealthed ally will protect them from these forms of damage, allowing them to jump out of stealth at their own leisure.

http://wowwiki.wikia.com/wiki/Power_Word:_Shield

In PvP, this spell can be a huge boon to bestow on Rogues and Feral Druids. Any damage taken will unstealth a character. However, if you Power Word: Shield a Rogue, AoE damage that doesn't get through the shield is absorbed, which greatly increases the difficulty of finding a Rogue by laying down an AoE. Power Word: Shield will also absorb the damage from DoT's, allowing DoT'd Rogues to Vanish safely. Just know that if the AoE or DoT damage is greater than the shield will take, then the actual character will take damage and stealth will become undone.

I think the information from wowwiki and gamepedia is risky to consider, because anyone can edit them without being sure if it's really how it should work. Video fragments like the ones you mentioned is a lot safer imo.

I think the information from wowwiki and gamepedia is risky to consider, because anyone can edit them without being sure if it's really how it should work. Video fragments like the ones you mentioned is a lot safer imo.

Being wikis you can always see the change history and go back to an old revision of the text

https://wow.gamepedia.com/Power_Word:_Shield

In PvP, this spell can be enormously helpful to rogues and Feral druids: if they take any sort of damage (including AoE and DoT), they will be broken out of [Stealth], which can expose them unexpectedly - and often fatally. Shielding a stealthed ally will protect them from these forms of damage, allowing them to jump out of stealth at their own leisure.

http://wowwiki.wikia.com/wiki/Power_Word:_Shield

In PvP, this spell can be a huge boon to bestow on Rogues and Feral Druids. Any damage taken will unstealth a character. However, if you Power Word: Shield a Rogue, AoE damage that doesn't get through the shield is absorbed, which greatly increases the difficulty of finding a Rogue by laying down an AoE. Power Word: Shield will also absorb the damage from DoT's, allowing DoT'd Rogues to Vanish safely. Just know that if the AoE or DoT damage is greater than the shield will take, then the actual character will take damage and stealth will become undone.

Unrelated to the bug, it's not about damage but initial spell hit (works similar to consecration, see #19008 )

Does this work? I tested it in pvp when the player took damage only he was put out of stealth.

Patch:
https://gist.github.com/Langerz82/352015142089588b4cf2dbf634d74b73

@Langerz82
It break more.
Now spell not even hit rogue

ty for test, give me some time I'll fix it later today. :]

Can you please apply #21260 and report back?

sure
doing it now.

Nope ariel, bug persist using #21260

I cant reproduce it anymore (b978b673a9053bb0d7bd63ed9261117dc7845742)

Was this page helpful?
0 / 5 - 0 ratings