-- Macro #1 /script function IN(i) local t = GetInventoryItemLink("player",i) if t then local _,_,name = string.find(t, "^.*%[(.*)%].*$") return name else return "" end end -- Macro #2 /script if (IN(17) == "Eskhandar's Left Claw") then PickupContainerItem(2, 2) PickupInventoryItem(17) end