During compilation I found inconsistencies between src/server/game/AI/SmartScripts/SmartScript.h and src/server/game/AI/SmartScripts/SmartScript.cpp which broke compilations.
The SMART_ACTION_OFFER_QUEST is not defined in the enum SMART_ACTION and the struct SmartAction.cast uses undefined fields castFlags and triggerFlags in the .cpp file.
Seems to me the .h file update is missing somehow?
I got the same issue occurring.
103 Errors and 9 Warnings after compiling, almost all surrounding the SmartScript.cpp, SmartScript.h and SmartScriptMgr.h
During compilation I found inconsistencies between src/server/game/AI/SmartScripts/SmartScript.h and src/server/game/AI/SmartScripts/SmartScript.cpp which broke compilations.
The SMART_ACTION_OFFER_QUEST is not defined in the enum SMART_ACTION and the struct SmartAction.cast uses undefined fields castFlags and triggerFlags in the .cpp file.
Seems to me the .h file update is missing somehow?
good work :)