vmangos / core

Progressive Vanilla Core aimed at all versions from 1.2 to 1.12
GNU General Public License v2.0
663 stars 478 forks source link

🦂 [Bug] Lady Blaumeux never casts the Void Zone, script just hardcodes the effect. #2612

Open Sinn opened 4 months ago

Sinn commented 4 months ago

🦂 Bug report - Dungeon

Lady Blaumeux fails to cast this spell, is not scripted at all. Instead in: https://github.com/vmangos/core/blob/development/src/scripts/eastern_kingdoms/eastern_plaguelands/naxxramas/boss_four_horsemen.cpp#L475

The spell effect is hard coded, which means that the spell cast event is never seen by the client, this messes with DBM(1.14) which is looking for SPELL_CAST_SUCCEED, which would appear if the spell was actually casted.

Expected behavior

The gameplay behavior of the voidzone is fine, is just the spell casts never gets sent to the client.

Steps to reproduce

  1. Pull 4Hm
  2. Look at the casts performed.
  3. ...
  4. Profit

Version & Environment

Client Version:

Commit Hash:

OS Client: OS Server:

Crashlog

shikulja commented 3 months ago

It also doesn't say the "Your life is mine!" emote in Russian localization

    Many nax bosses have problems
missed:
trigger_locustSwarmCast = "Anub'Rekhan begins to cast Locust Swarm.",
    KT  trigger_fissure_self = "You cast Shadow Fissure.",

   wrong:
   Gluth   trigger_decimate = "decimates all nearby flesh!", trigger_engage = "devours all nearby zombies!",

  were broken a long time ago, I don’t know now:
 AQ40 - defenders (summon)
 Ouro - (merge, submerge)
 tweens - (heals, teleport, bug explode)

wanted to fix bigwiggs, but everything was broken in vmangos so badly that I just gave up on the idea.