[DiscordArchive] https://pastebin.com/8bebej6h
[DiscordArchive] https://pastebin.com/8bebej6h
Archived author: DeltaTango • Posted: 2021-07-31T18:19:55.758000+00:00
Original source
https://pastebin.com/8bebej6h
I'm seeing that the date at the top still shows my original compilation now, which strikes me as odd? I would assume that would have updated after doing the new build. But if it wasn't updated why would it try to pull the new db stuff as intended?
[Embed: tc - Pastebin.com]
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
https://pastebin.com/8bebej6h
Archived author: Jinnai • Posted: 2021-07-31T18:24:11.645000+00:00
Original source
This is exactly your problem 
Archived author: Jinnai • Posted: 2021-07-31T18:25:16.628000+00:00
Original source
You seem to have pulled the source, the worldserver recognized new sql files and is trying to process them. But for that there are changes in the code that your old worldserver don't know.
Archived author: Jinnai • Posted: 2021-07-31T18:26:51.145000+00:00
Original source
Unix isnt my strong ground, I'm not sure where your compiler saves your freshly compiled executables, but it looks like you started the old files instead of the new ones.
Archived author: DeltaTango • Posted: 2021-07-31T18:32:40.406000+00:00
Original source
That's exactly what happened! It was right in front of my face the whole time. Now it looks like it is mad about the config having some new properties added, but it seems to be spitting out exactly what it wants so I think I can take care of that pretty easily. Thank you!
Archived author: Jinnai • Posted: 2021-07-31T18:34:53.089000+00:00
Original source
You might have to manually add/merge missing new config changes. But worldserver starts with intended default values if no string is found.
Archived author: YunataSavior • Posted: 2021-07-31T19:15:28.440000+00:00
Original source
To answer my own question, looks like you have to look at SpellEffectInfo::MiscValue. This variable is a bit field that you'll have to bit-iterate down using the CombatRating enum from Unit.h
Archived author: Jinnai • Posted: 2021-07-31T19:23:17.145000+00:00
Original source
I really appreciate you posting the answer here after you have been able to figure it out. That's a approach not seen that commonly. Thank you.