31 lines
		
	
	
		
			903 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			903 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
---@diagnostic disable: missing-return, lowercase-global
 | 
						|
---@meta
 | 
						|
 | 
						|
---@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
 |