|
function Masters_Get_Item takes nothing returns nothing
local integer i = 1
local integer j = 1
local integer itemx
loop
set itemx = ChooseRandomItemExBJ(udg_MasterItemLV, ITEM_TYPE_PERMANENT)
call UnitAddItemByIdSwapped( itemx, udg_GetItemMaster )
exitwhen i > 4
set i = i + 1
endloop
loop
set itemx = ChooseRandomItemExBJ(udg_MasterItemLV, ITEM_TYPE_CHARGED)
call UnitAddItemByIdSwapped( itemx, udg_GetItemMaster )
exitwhen j > 2
set j = j + 1
endloop
endfunction
每次是设置全局udg_MasterItemLV和udg_GetItemMaster
但第三和第四领主获得的只有三个物品
第一和第二领主获得的是8个物品
求解决方法 |
|