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