command processing error: index was outside the bounds of the array
Was working fine for a week, then this error starts showing up, it can see the command according tothe information box on the program. I can see it as the last command sent. However the command does not get to the game. Have used it with this game for a week with no problems.
Re downloaded the program and set it up again.
I have modified the commands but they were working fine. Below is the print out of the template I use with my mage on Warcraft.
Any ideas on how to make this work again? I have tried several voice commands and this was working the best. Even had a command for turning around which for mages is amazing. PVP mage set:
My commands:!FORMAT=|(:)
#I use the bartender3 mod to assign hotkeys to bar buttons.
#sendtext special commands % = ALT, ^ = CTRL, + = shift
#The mouse coordinates for this profile are for a 1920x1200 screen with WOW windowed at 1680x1050 and centered.
# MACROS
#{self}|(sendkey:F1)(delay:50)
#{party2}|(sendkey:F2)(delay:50)
#{party3}|(sendkey:F3)(delay:50)
#{party4}|(sendkey:F4)(delay:50)
#{party5}|(sendkey:F5)(delay:50)
#{mount}|(sendtext:+M)
#{reg}|(sendtext:+e)
#{follow}|(sendtext:+f)
#{assist}|(sendkey:f)
#COMMANDS
#assist|(MACRO:assist)
#assist two|(MACRO:party2)(MACRO:assist)
#assist three|(MACRO:party3)(MACRO:assist)
#assist four|(MACRO:party4)(MACRO:assist)
#assist five|(MACRO:party5)(MACRO:assist)
#party one|(MACRO:self) up
#party two|(MACRO:party2)
#party three|(MACRO:party3)
#party four|(MACRO:party4)
#party five|(MACRO:party5)
#target one|(MACRO:self)
#target two|(MACRO:party2)
#target three|(MACRO:party3)
#target four|(MACRO:party4)
#target five|(MACRO:party5)
#target near|(sendtext:^{TAB})
#target mob|(sendkey:tab)
#target next|(sendkey:tab)
#follow two|(MACRO:party2)(MACRO:follow)
#follow three|(MACRO:party3)(MACRO:follow)
#follow four|(MACRO:party4)(MACRO:follow)
#follow five|(MACRO:party5)(MACRO:follow)
#follow target|(MACRO:follow)
#follow|(MACRO:follow)
slow|(sendtext:1)
barrage|(sendtext:2)
blast|(sendtext:3)
missle|(sendtext:4)
pyroblast|(sendtext:5)
fire ball|(sendtext:6)
freeze|(sendtext:7)
block|(sendtext:8)
blink|(sendtext:9)
sheep|(sendtext:0)
vanish|(sendtext:-)
free|(sendtext:=)
frost bolt|(sendtext:+1)
lance|(sendtext:+2)
curse|(sendtext:(+3)
powerfull|(sendtext:+4)
fast|(sendtext:+5) La
flamestrike|(sendtext:+6)
blizzard|(sendtext:+7)
cold|(sendtext:+8)
bomb|(sendtext:+9)
silence|(sendtext:+0)
steal|(sendtext:+-)
divide|(sendtext:+=)
Target|(sendkey:tab)
mount up|(sendtext:+m)
fly|(sendtext:+f)
buff one,armor|(sendtext:+a)
buff two, dampen|(sendtext:+d)
buff three, spell PROTECTION|(sendtext:+s)
buff four, melee PROTECTION|(sendtext:+i)
#pyroblast,pyro|(sendtext:^+%2)
#frostbolt|(sendtext:^+%3)
#polymorph|(sendtext:^+%4)
#counterspell,counter|(sendtext:^+%5)
#cone of cold|(sendtext:^+%6)
#blizz|(sendtext:^+%7) the ball above fill up the mess of up for the
#arcane missles,magic missles|(sendtext:^+%8)
#ice lance|(sendtext:^+%9)
#ice block|(sendtext:^+%0)
#health potion|(sendtext:^+%h)
#mana potion|(sendtext:^+%m)
#invisibility|(sendtext:^+%i)
#spell steal,steal spell|(sendtext:^+%s)
#levitate,feather fall|(sendtext:^+%l)
#bandage|(MACRO:self)(delay:50)(sendtext:^+%b)
#lifeblood|(sendtext:^+%f)
#make food and water|(sendtext:^+w)(delay:3500)(sendtext:^+f)
#mount|(MACRO:mount)
#mount ram|(sendtext:^+m)
#Dismount|(MACRO:mount)
jump|(sendtext:{SPACE})
regenerate|(MACRO:reg)
#buff|(sendkey:])
#buff plus|(sendkey:])(delay:1800)(repeat:5)
#kill macro in wow=/castsequence reset=8 frostfire bolt, ice lance, ice lance, ice lance
kill|(sendtext:+k)
extra|(sendtext:+^x)
#jump|(sendtext: )
continue|(mousemove:222,742)(delay:100)(mouseclick:left)
One|(sendkey:1)
Two|(sendkey:2)
three|(sendkey:3)
four|(sendkey:4)
five|(sendkey:5)
six|(sendkey:6)
seven|(sendkey:7)
eight|(sendkey:8)
nine|(sendkey:9)
zero|(sendkey:0)
eleven|(sendkey:-)
twelve|(sendkey:=)
#MOVEMENT SECTION
Autorun|(sendkey:`)
stop|(sendkey:up)
turn|(keydown:left)(delay:970)(keyup:left)
CHANGE SPEED|(sendkey:\)
fly up|(keydown:space)(delay:1000)(keyup:space)
fly down|(keydown:X)(delay:1000)(keyup:X)
left one|(keydown:left)(delay:100)(keyup:left)
left two|(keydown:left)(delay:200)(keyup:left)
left three|(keydown:left)(delay:300)(keyup:left)
right one|(keydown:right)(delay:100)(keyup:right)
right two|(keydown:right)(delay:200)(keyup:right)
right three|(keydown:right)(delay:300)(keyup:right)
turn left|(keydown:left)(delay:485)(keyup:left)
turn right|(keydown:right)(delay:485)(keyup:right)
right mouse|(mouseclick:right)
mouse right|(mouseclick:right)
mouse left|(mouseclick:left)
left mouse|(mouseclick:left)
Back|(keydown:down)(delay:1000)(keyup:down)
strafe left|(keydown:Q)(delay:1000)(keyup:Q)
strafe right|(keydown:E)(delay:1000)(keyup:E)
barrier|(MOUSEWHEELUP:40)
manashield|(MOUSEWHEELDOWN:40)
character|(sendkey:c)
backpack|(sendkey:b)
bags|(sendkey:b)
Quest|(sendkey:l)
map|(sendkey:m) it's
#AUCTION
take all|(mousemove:342,714)(mouseclick:left)
auction refresh|(mouse:save)(mousemove:910,734)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction post|(mouse:save)(mousemove:1107,727)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction previous|(mouse:save)(mousemove:895,697)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction next|(mouse:save)(mousemove:1099,704)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction browse|(mouse:save)(mousemove:192,760)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction appraiser|(mouse:save)(mousemove:581,760)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction yes|(mouse:save)(mousemove:1142,446)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
auction no|(mouse:save)(mousemove:1025,446)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
bottomscan toggle|(mouse:save)(mousemove:687,767)(delay:100)(mouseclick:left)(delay:100)(mousemove:327,271)(delay:100)(mouseclick:left)(delay:100)(mousemove:689,240)(delay:100)(mouseclick:left)(delay:100)(mousemove:869,314)(delay:100)(mouseclick:left)(delay:100)(mousemove:1561,738)(delay:100)(mouseclick:left)(delay:100)(mousemove:190,762)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
#mailbox
inbox next|(mouse:save)(mousemove:514,712)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
inbox previous|(mouse:save)(mousemove:183,712)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
#MISC
disenchant yes|(mouse:save)(mousemove:1138,336)(delay:100)(mouseclick:left)(delay:100)(mouse:load)
disenchant no|(mouse:save)(mousemove:1023,336)(delay:100)(mouseclick:left)(delay:100)(mouse:load)