Ahh OK, thanks for the heads up. Here is the code that doesn't appear to be working.
--[[BuyPotions&Runes]]--
elseif (labelName == "BuyPotions") then
print("Buying Potions")
Walker.Stop()
Self.SayToNpc({"hi", "vial", "yes", "yes", "trade", "magic"}, 65)
wait(900, 1200)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Self.ShopBuyItemsUpTo(ManaPotID, MaxManaPot)
wait(500,900)
Walker.Start()
Apparently, Hi, Vial, Yes isn't accepted anymore. I also tried to change it to Hi, Trade.. etc.. but that also didn't work so I'm not sure on how the buying mechanics are scripted.
Thanks

.
Mony