Open P1th opened 11 years ago
Current situation: Shadowmeld does not break when you begin casting a spell, meaning you can finish the cast(or mount for example) with the shadowmeld buff still affecting you.
Expected results: The Shadowmeld buff should be removed upon the beginning of a cast, instead of after the cast has finished.
Steps to reproduce: Create Night Elf Druid use Shadowmeld (http://database.wow-one.com/index.php?spell=20580) cast Healing Touch (http://database.wow-one.com/index.php?spell=5185)
The submitted fix for #2990 is confirmed, however the fix should be tested on PLTR since last time stealth mechanics got changed several other vital mechanics were affected.
Seems like its fixed.Spellcast removes shadowmeld now.
This is an issue again now
Fixed, coming soon on PTR
Stealth should break on spell cast start rather than finish. Instead, from stealth or shadowmeld a spell can be cast fully from within stealth. Players are only unstealthed upon cast completion.
This is gamebreaking in pvp when healers can cast full length heals from within stealth. Similarly caster dps classes can cast long cast time spells with basically immunity. Classes can also mount and even cast hearthstone while stealthed.
Desired behavior: spell casts break stealth as soon as the spell cast starts. There may be a slight delay before they are observed by other players (basically a "fade time" due to latency; blizzlike has this behavior), but that is not the issue. Only select spells usable while stealthed should not break stealth (namely applying poisons, although there may be others?).