TrinityCore / TrinityCore/TrinityCore
Halls of Reflection (horde) Lich King is too fast, mobs spawn incorrectly
Nobody has claimed this yet.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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