//============================================================================================================
//
// For more JASS scripts, visit us at http://www.wc3JASS.com
//
//============================================================================================================
function Slot0Condition takes nothing returns boolean
return GetIssuedOrderId() == 852002
endfunction
function Slot1Condition takes nothing returns boolean
return GetIssuedOrderId() == 852003
endfunction
function Slot2Condition takes nothing returns boolean
return GetIssuedOrderId() == 852004
endfunction
function Slot3Condition takes nothing returns boolean
return GetIssuedOrderId() == 852005
endfunction
function Slot4Condition takes nothing returns boolean
return GetIssuedOrderId() == 852006
endfunction
function Slot5Condition takes nothing returns boolean
return GetIssuedOrderId() == 852007
endfunction
function AddItemMoveSlotEvent takes trigger T, integer Slot returns nothing
call TriggerRegisterAnyUnitEventBJ(T,EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER)
if Slot <= 1 then
call TriggerAddCondition(T,Condition(function Slot0Condition))
elseif Slot == 2 then
call TriggerAddCondition(T,Condition(function Slot1Condition))
elseif Slot == 3 then
call TriggerAddCondition(T,Condition(function Slot2Condition))
elseif Slot == 4 then
call TriggerAddCondition(T,Condition(function Slot3Condition))
elseif Slot == 5 then
call TriggerAddCondition(T,Condition(function Slot4Condition))
else
call TriggerAddCondition(T,Condition(function Slot5Condition))
endif
endfunction