---@diagnostic disable: missing-return, lowercase-global ---@param unitFlags number ---@param mask COMBATLOG_FILTER_UNKNOWN_UNITS ---@param COMBATLOG_FILTER_EVERYTHING ---@param COMBATLOG_FILTER_FRIENDLY_UNITS ---@param COMBATLOG_FILTER_HOSTILE_PLAYERS ---@param COMBATLOG_FILTER_HOSTILE_UNITS ---@param COMBATLOG_FILTER_ME ---@param COMBATLOG_FILTER_MINE ---@param COMBATLOG_FILTER_MY_PET ---@param COMBATLOG_FILTER_NEUTRAL_UNITS ---@param COMBATLOG_FILTER_UNKNOWN_UNITS ---@return 1nil isMatch ---Returns whether an entity from the combat log matches a given filter function CombatLog_Object_IsA(unitFlags, mask, COMBATLOG_FILTER_EVERYTHING, COMBATLOG_FILTER_FRIENDLY_UNITS, COMBATLOG_FILTER_HOSTILE_PLAYERS, COMBATLOG_FILTER_HOSTILE_UNITS, COMBATLOG_FILTER_ME, COMBATLOG_FILTER_MINE, COMBATLOG_FILTER_MY_PET, COMBATLOG_FILTER_NEUTRAL_UNITS, COMBATLOG_FILTER_UNKNOWN_UNITS) end