cmangos / issues

This repository is used as a centralized point for all issues regarding CMaNGOS.
180 stars 47 forks source link

wotlk kara chess event , all pieces start in combat when event startsšŸ› [Bug Report] #2982

Open Eriumango opened 2 years ago

Eriumango commented 2 years ago

Bug Details

when starting the chess event , as soon as play starts all the pieces start swinging and are in combat and cant move happens in wotlk only, TBc is fine, the kara .cpp and chess.cpp code seems to be the same in TBC vs WOTLK, so not sure what's happening

Steps to Reproduce

1.wotlk, do chess event 2. 3. 4.

Expected behavior

when starting the event the pieces are not in combat

Suggested Workaround

none

Crash Log

No response

Core SHA1 Commit Hash

418d7a12eb6a0ece58490117fc8d24153b7849fb

Database SHA1 Commit Hash

16026f79f5509a6cdc1b15ad32a1f7e786479bb7

Operating System

ubuntu 20.04

Client Version

3.3.5a (Wrath of the Lich King)

kelbren commented 2 months ago

I can confirm, Wotlk only, TBC is fine. and I did compare the code base and agree they are the same. so I assume it's something in wotlk that differs from tbc in the spell handling. Any ideas on where to look? All the pieces are in combat from the start and you can not move them or change the facing. as it is, its not possible to complete the event. so stuck at this point in Kara testing.

cpevors commented 2 months ago

I see that the WotLK version of chest_event.cpp includes SpellAuras.h, whereas the TBC version of the file does not. Maybe root around in SpellAuras.cpp?

I havenā€™t rooted around myself, as Iā€™m away from home, but I figured Iā€™d chime in with what I noticed after a very cursory glance.

kelbren commented 2 months ago

I took a look and compared the tbc to wotlk, the chess bits look identical in SpellAuras.h so nothing obvious at least.