WowPacketParser.Store.Objects.GameObject.IsTemporarySpawn C# (CSharp) Method

IsTemporarySpawn() public method

public IsTemporarySpawn ( ) : bool
return bool
        public override bool IsTemporarySpawn()
        {
            if (ForceTemporarySpawn)
                return true;

            // If our gameobject got the following update field set,
            // it's probably a temporary spawn
            UpdateField uf;
            if (UpdateFields.TryGetValue(Enums.Version.UpdateFields.GetUpdateField(GameObjectField.GAMEOBJECT_FIELD_CREATED_BY), out uf))
                return uf.UInt32Value != 0;
            return false;
        }