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