LuaBridge:Methods:Object:GetTypeID

From ArcEmu-Wiki
Jump to: navigation, search

Returns the type id of the object. Type IDs include :

  • TYPEID_OBJECT : 0
  • TYPEID_ITEM : 1
  • TYPEID_CONTAINER : 2
  • TYPEID_UNIT : 3 <- This means it's a creature albeit the name is confusing.
  • TYPEID_PLAYER : 4
  • TYPEID_GAMEOBJECT : 5
  • TYPEID_DYNAMICOBJECT : 6
  • TYPEID_CORPSE : 7
  • TYPEID_AIGROUP : 8
  • TYPEID_AREATRIGGER : 9

Usage:

local TYPEID_UNIT = 3
 
local function OnCombat( _self)
 assert( _self:GetTypeID() == TYPEID_UNIT)
end

Back to Methods

Personal tools