TrinityCore / TrinityCore/TrinityCore
Spells Broken?
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.8k
- Forks
- 6.4k
- Avg merge
- 3d 16m
- Merged PRs (30d)
- 6
Description
Description
Does anyone else have the problem that spell 61592 is not executed properly and triggers spell 61593? A test with .cast 61592 leads to no result. But if I do .cast 61593 then the arcane missiles will fire, but only one at a time. The same applies to spell 58529, which is supposed to trigger spell 58531.
The spells are used in the NPC Portal Keeper Entry 30695 in the SmartAI script.
Expected behaviour
The spell should be executed like this Rank 13 spell from the magician
example this spell works perfect: https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?spell=42846
Steps to reproduce the problem
https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?spell=61592#used-by-npc
https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?spell=58529#used-by-npc
The NPC is in the Violet Keep.
The NPC tries to cast the spell, but the arcane missiles are not cast with these two spells.
Don't think it's a core or DB thing either, because it comes directly from the DBC file and these two spells are broken?
Same with: https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?spell=31742
Go to the violet fortress start the fight and wait until the NPC appears and you can see that he doesn't execute the spells.
Or use the .cast #spellid Command
Branch
3.3.5
TC rev. hash/commit
TrinityCore rev. 92b7c98c018c+ 2023-02-25 21:12:28 +0100 (3.3.5 branch) (Unix, RelWithDebInfo, Static)
Operating system
Debian 11
Custom changes
No Original DBC File
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 issue in the Violet Keep with .cast 61592, 58529, or 31742, and observe the NPC Portal Keeper Entry 30695 using SmartAI. Compare the behavior with spell 42846 and inspect the referenced spell data from the DBC file. Done means the triggered Arcane Missiles execute correctly when the NPC casts the spells.
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
- 28/100