galera estou com um problema, tenho a seguinte action que funciona perfeitamente

-- Soft Boots Changer
-------------------------------------
local NormalBoots = ("boots of haste")

-- Health and Mana % to Equip
local HpToEquip = 99
local ManaToEquip = 98

-- Health and Mana % to Un-Equip
local HpToUnEquip = 100
local ManaToUnEquip = 99

-- Name of your Main Backpack
local Backpack = MainBP


-- DO NOT EDIT --
-------------------------------------
if pzone then
moveitems(NormalBoots, Backpack, "boots", 1)
end
--
if not pzone
then
if hppc >= HpToUnEquip and mppc >= ManaToUnEquip
then
moveitems(NormalBoots, Backpack, "boots", 1)

elseif hppc <= HpToEquip and mppc <= ManaToEquip
then
moveitems(6529, Backpack, "boots", 1)
end
end
--
if boots == itemid("worn soft boots")
then
moveitems(NormalBoots, MainBP, "boots", 1)
end





agora o problema, no caso tenho 2 soft justamente para não ir fazer o refil tão constantemente dela a action funciona perfeitamente mas quando tenho 2 soft ele fica trocando uma pela a outra sem parar isso acaba dando bug as vezes, queria saber se tem alguma solução para ter 2 soft e ele usar uma e só usar a outra quando acabar uma.