#put store weapon debug off put open my %utilitycontainer setvariable temp00 0 getwand: match getwand ...wait match getwandgood You remove an oaken wand match getwandgood You already have that. match stowcurrentwand You need a free hand to pick that up. match getwandbad Get what? put get oak wand matchwait getwandgood: put wave my oak wand at %1 put put my oak wand in my %utilitycontainer put pull %1 put close my %utilitycontainer goto exitit%combat stowcurrentwand: goto stowcurrentwand%temp00 stowcurrentwand0: put open my %wandcontainer put put left in my %wandcontainer setvariable temp00 1 goto getwand stowcurrentwand1: LabelError: goto exitit%combat exitit1: #put get my %myweapon exitit0: LabelError: exit