31 ASSERT(
_scriptId,
"A GameObjectAI was initialized with an invalid scriptId!");
std::optional< T > Optional
Optional helper class to wrap optional values within.
virtual Optional< QuestGiverStatus > GetDialogStatus(Player const *player)
GameObjectAI(GameObject *go, uint32 scriptId={})
static int32 Permissible(GameObject const *go)
static int32 Permissible(GameObject const *go)