TrinityCore / TrinityCore/TrinityCore

Halls of Reflection (horde) Lich King is too fast, mobs spawn incorrectly

Open
#24,845 9 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Branch-3.3.5a Comp-C++Script Sub-Spells
Dominant language
C++
Stars
10.8k
Forks
6.4k
Avg merge
3d 16m
Merged PRs (30d)
6

Description

Description:

During the "halls of reflection" encounter after Sylvanas stuns the Lich King, the party enters a 'hidden passage' outside where he spawns mobs and the party must protect sylvanas while she destroys the ice barriers.

Problem:

The Lich King moves too quickly, starts out far too close to the party, and spawns the incorrect mobs (he should spawn ghouls but he instead spawns witch doctors). Lich King is so close to party and moves so fast that he spawns mobs within his whirlwind which kills players too quickly. This doesn't provide enough time for party members to kill the mobs before the Lich King gets too close and kills either the party members with his whirlwind or kills Sylvanas.

Youtube Video demonstrating what should happen:
https://youtu.be/izx-lkkSKA4?t=419

Expected behaviour:

Lick King should be very far at the beginning and the mobs he spawns should jump to the party so they have a chance to kill them before Lich King gets to them.

Steps to reproduce the problem:

Reproducible every time in halls of reflection instance during this particular event.

Branch(es):

3.3.5,

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the Halls of Reflection event on the 3.3.5 branch and compare its behavior with the linked video. Search the encounter scripts for the Lich King's movement, starting position, and mob-spawn logic; done means the correct ghouls spawn with the intended timing and the encounter gives the party time to respond.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.