function I3080133_CanUse(MapID, InstanceID, ItemID, TargetID) local bRet, bIgnore = 0, false if MapID ~= 3407296296 then bRet = 43 end return bRet, bIgnore end aux.RegisterItemEvent(3080133, 0, "I3080133_CanUse") function I3080133_GiftBag(MapID, InstanceID, ItemID, TargetID) local x, y, z = unit.GetPosition(MapID, InstanceID, TargetID) local temp = math.random(1,10) if temp > 5 then local cid = map.MapCreateColCreature(MapID, InstanceID, 1200075, x, y, z, 1, "") elseif temp < 6 then role.AddRoleItem(MapID, InstanceID, TargetID, 4810057, 1, 6, 8, 420) end end aux.RegisterItemEvent(3080133, 1, "I3080133_GiftBag")