Bot.mac

crickety

Lifetimer
Joined
Apr 24, 2007
Messages
106
Reaction score
0
Points
16
I was going to see if about using Pete's bot mac with the ROF2 client. But, unfortunately all it is doing is kicking out errors. Is this something that may be workable, or shall I try to find a different macro to use?
 
Depends on the errors. If you want to start posting them, we can see about making it compatible from 1 direction or the other (or both).

htw
 
Okay following Pete's directions...

1. Set up tank/puller
2. type in /mac bot load

and the is what shows in mq2 window...

(and the "Bot_player_class.ini" is not created automatically like it should...)

I also replaced my character's name with Player, so hopefully that doesn't throw you off.

Code:
Player - [2015/03/22 17:57:10] Plugin 'mq2log' loaded.
Player - [2015/03/22 17:57:30] MQ2Log::Logging timestamps is now ENABLED.
Player - [2015/03/22 17:57:53] [MQ2] Building an ini: \macros\Bot_Player_Shadow Knight.ini.ini
Player - [2015/03/22 17:57:53] DoCommand - Couldn't parse '/mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "OptionsCheck" "${OptionsCheck}'
Player - [2015/03/22 17:57:53] bot.mac@503 (OptionsLoad): /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "OptionsCheck" "${OptionsCheck}
Player - [2015/03/22 17:57:53] bot.mac@323 (Load): /call OptionsLoad
Player - [2015/03/22 17:57:53] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:53] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Settings" "OptionsCheckRaid" "|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|FeignDeath|Disc|Dot|FightBuff|Lifetap|Nuke|Pet|SelfBuff|Snare|Aggro|Mana|ModRod|Endurance|'
Player - [2015/03/22 17:57:53] bot.mac@506 (OptionsLoad): /if (${OptionsCheckRaid.Equal[NULL]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "OptionsCheckRaid" "${OptionsCheck}
Player - [2015/03/22 17:57:53] bot.mac@323 (Load): /call OptionsLoad
Player - [2015/03/22 17:57:53] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:53] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AssistType" "3"'
Player - [2015/03/22 17:57:53] bot.mac@523 (IniLoad(ininame,var,vartype,sec,default)): /if (${vartype.Equal[int]}||${vartype.Equal[float]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:53] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:53] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:53] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:53] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AssistPC"'
Player - [2015/03/22 17:57:53] bot.mac@518 (IniLoad(ininame,var,vartype,sec,default)): /if (!${${var}.Length}||${${var}.Equal[NULL]}) /mmoini "${ininame}" "${sec}" "${var}"
Player - [2015/03/22 17:57:53] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:53] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:53] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:53] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AssistAt" "99"'
Player - [2015/03/22 17:57:53] bot.mac@523 (IniLoad(ininame,var,vartype,sec,default)): /if (${vartype.Equal[int]}||${vartype.Equal[float]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:53] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:53] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:53] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "OpeningMove"'
Player - [2015/03/22 17:57:54] bot.mac@518 (IniLoad(ininame,var,vartype,sec,default)): /if (!${${var}.Length}||${${var}.Equal[NULL]}) /mmoini "${ininame}" "${sec}" "${var}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AttackRange" "150"'
Player - [2015/03/22 17:57:54] bot.mac@523 (IniLoad(ininame,var,vartype,sec,default)): /if (${vartype.Equal[int]}||${vartype.Equal[float]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AttackCommand" "/attack on"'
Player - [2015/03/22 17:57:54] bot.mac@521 (IniLoad(ininame,var,vartype,sec,default)): /if (${${var}.Length} && !${${var}.Equal[NULL]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AttackConditions"'
Player - [2015/03/22 17:57:54] bot.mac@518 (IniLoad(ininame,var,vartype,sec,default)): /if (!${${var}.Length}||${${var}.Equal[NULL]}) /mmoini "${ininame}" "${sec}" "${var}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AmIOffTank" "FALSE"'
Player - [2015/03/22 17:57:54] bot.mac@525 (IniLoad(ininame,var,vartype,sec,default)): /if (!${${var}}) /mmoini "${ininame}" "${sec}" "${var}" "FALSE"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "UseMelee" "TRUE"'
Player - [2015/03/22 17:57:54] bot.mac@528 (IniLoad(ininame,var,vartype,sec,default)): /if (${${var}}) /mmoini "${ininame}" "${sec}" "${var}" "TRUE"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "UseArchery" "TRUE"'
Player - [2015/03/22 17:57:54] bot.mac@528 (IniLoad(ininame,var,vartype,sec,default)): /if (${${var}}) /mmoini "${ininame}" "${sec}" "${var}" "TRUE"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "ArcheryMaxDistance" "200"'
Player - [2015/03/22 17:57:54] bot.mac@523 (IniLoad(ininame,var,vartype,sec,default)): /if (${vartype.Equal[int]}||${vartype.Equal[float]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "ArcheryMinDistance" "35"'
Player - [2015/03/22 17:57:54] bot.mac@523 (IniLoad(ininame,var,vartype,sec,default)): /if (${vartype.Equal[int]}||${vartype.Equal[float]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "SetTargetMessage" "Kill_this"'
Player - [2015/03/22 17:57:54] bot.mac@521 (IniLoad(ininame,var,vartype,sec,default)): /if (${${var}.Length} && !${${var}.Equal[NULL]}) /mmoini "${ininame}" "${sec}" "${var}" "${${var}}"
Player - [2015/03/22 17:57:54] bot.mac@1132 (CheckTargetLoad): /call IniLoad "Bot_${Me.CleanName}_${Me.Class}.ini" "${ListVar.Arg[${i},|]}" "${ListVarType.Arg[${i},|]}" "Assist" "${ListDefault.Arg[${i},|]}"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AssistPC"'
Player - [2015/03/22 17:57:54] bot.mac@1135 (CheckTargetLoad): /if (${assiststring.Equal[NULL]}||!${assiststring.Length}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Assist" "AssistPC"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "AssistAt"'
Player - [2015/03/22 17:57:54] bot.mac@1137 (CheckTargetLoad): /if (${assiststring.Equal[NULL]}||!${assiststring.Length}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Assist" "AssistAt"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:54] [MQ2] Available AssistTypes:  1 to just /assist, 2 to /target own prioritized mob, 3 to /assist with XTarget1 is kill target, 4 to use NetBots
Player - [2015/03/22 17:57:54] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Assist" "BurnModeAlias" "BurnModeAlias"'
Player - [2015/03/22 17:57:54] bot.mac@1168 (CheckTargetLoad): /if (${BurnModeAlias.Equal[BurnModeAlias]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Assist" "BurnModeAlias" "BurnModeAlias"
Player - [2015/03/22 17:57:54] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:54] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Mob_Ignore_List.ini" "Ignores.All" "Ignore" "|"'
Player - [2015/03/22 17:57:55] bot.mac@813 (IgnoreLoad): /if (${IgnoreAll.Equal[|]}) /mmoini "${IniFile}" "Ignores.All" "Ignore" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "Ignores.${Zone.ShortName}" "Ignore" "|"'
Player - [2015/03/22 17:57:55] bot.mac@820 (IgnoreLoad): /mmoini "${IniFile}" "Ignores.${Zone.ShortName}" "Ignore" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] [MQ2] IgnoreList: 
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"'
Player - [2015/03/22 17:57:55] bot.mac@832 (IgnoreLoad): /mmoini "${IniFile}" "${ImmuneList.Arg[${i},|]}Immunes.${Zone.ShortName}" "${ImmuneList.Arg[${i},|]}Immune" "|"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Follow" "FollowMethod" "stick|30 healer"'
Player - [2015/03/22 17:57:55] bot.mac@5980 (FollowLoad): /if (!${FollowMethod.Length}||${FollowMethod.Equal[NULL]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Follow" "FollowMethod" "stick|30 healer"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Follow" "FollowCommand" "FollowCommand"'
Player - [2015/03/22 17:57:55] bot.mac@5984 (FollowLoad): /if (!${FollowCommand.Length}||${FollowCommand.Equal[NULL]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Follow" "FollowCommand" "FollowCommand"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Follow" "StopFollowCommand" "StopFollowCommand"'
Player - [2015/03/22 17:57:55] bot.mac@5986 (FollowLoad): /if (!${StopFollowCommand.Length}||${StopFollowCommand.Equal[NULL]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Follow" "StopFollowCommand" "StopFollowCommand"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Follow" "MoveUpCommand" "MoveUpCommand"'
Player - [2015/03/22 17:57:55] bot.mac@5988 (FollowLoad): /if (!${MoveUpCommand.Length}||${MoveUpCommand.Equal[NULL]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Follow" "MoveUpCommand" "MoveUpCommand"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "UseCamp" "TRUE"'
Player - [2015/03/22 17:57:55] bot.mac@4615 (CampLoad): /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "UseCamp" "TRUE"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "CampRadius" "30"'
Player - [2015/03/22 17:57:55] bot.mac@4616 (CampLoad): /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "CampRadius" "30"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] DoCommand - Couldn't parse '/mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "CampRadiusMax" "150"'
Player - [2015/03/22 17:57:55] bot.mac@4617 (CampLoad): /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Settings" "CampRadiusMax" "150"
Player - [2015/03/22 17:57:55] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:57:55] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:57:55] [MQ2] UseCamp loaded to Bot_Player_Shadow Knight.ini
Player - [2015/03/22 17:58:01] [MQ2] Loading ini for ImHit section.
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitTotal" "3"'
Player - [2015/03/22 17:58:01] bot.mac@2609 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniTraits.Find[|1|]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[1,|]}" "${slIniValue.Arg[1,|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}Announce" "FALSE"'
Player - [2015/03/22 17:58:01] bot.mac@2612 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}Announce" "FALSE"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUse1" "FALSE"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitSpellName1"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitRecast1" "1s"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUseAtMyHP1" "30"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitConditions1"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUse2" "FALSE"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitSpellName2"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitRecast2" "1s"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUseAtMyHP2" "30"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitConditions2"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUse3" "FALSE"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitSpellName3"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitRecast3" "1s"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitUseAtMyHP3" "30"'
Player - [2015/03/22 17:58:01] bot.mac@2619 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].NotEqual[PH]} && !${spellgemdetect.Find[gem]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}" "${slIniValue.Arg[${a},|]}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitConditions3"'
Player - [2015/03/22 17:58:01] bot.mac@2620 (SpellLoad(string slType, int slIniLoad, string slIniTraits, string slIniValue)): /if (${slIniValue.Arg[${a},|].Equal[PH]} && (!${Select[${slIniTraits.Arg[${a},|]},5]}||!${Select[${CurrentSub},FightBuff,Buff,SelfBuff]}) && (!${Defined[${CurrentSub}SpellGem${i}]} && !${Defined[${CurrentSub}${AA${CurrentSub}.Arg[${c},|].Replace[ ,]}]}||!${Select[${slIniTraits.Arg[${a},|]},6]} && !${Defined[${CurrentSub}${Spell[${AA${CurrentSub}.Arg[${c},|]}].ID}]})) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${slType}" "${slType}${SpellLoadCats.Arg[${slIniTraits.Arg[${a},|]},|]}${i}"
Player - [2015/03/22 17:58:01] bot.mac@6611 (ImHitLoad): /call SpellLoad "${CurrentSub}" ${i} "|1|3|4|9|11|30|" "|${i}|FALSE|PH|1s|30|PH|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "ImHit" "ImHitConditions"'
Player - [2015/03/22 17:58:01] bot.mac@2478 (SpellLoad2(SubName,SubOptions)): /if (${${SubName}Conditions.Equal[123456]}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "${SubName}" "${SubName}Conditions"
Player - [2015/03/22 17:58:01] bot.mac@6614 (ImHitLoad): /call SpellLoad2 "${CurrentSub}" "3|4|9|11|30|"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Custom" "CustomCombatTotal" "0"'
Player - [2015/03/22 17:58:01] bot.mac@550 (CustomLoad): /if (${NeedLoad} && ${CustomCombatTotal}==NULL) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Custom" "CustomCombatTotal" "0"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Custom" "CustomRestTotal" "0"'
Player - [2015/03/22 17:58:01] bot.mac@551 (CustomLoad): /if (${NeedLoad} && ${CustomRestTotal}==NULL) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Custom" "CustomRestTotal" "0"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Custom" "CustomCombat1"'
Player - [2015/03/22 17:58:01] bot.mac@553 (CustomLoad): /if (!${CustomCombatTotal}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Custom" "CustomCombat1"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Custom" "CustomRest1"'
Player - [2015/03/22 17:58:01] bot.mac@554 (CustomLoad): /if (!${CustomRestTotal}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Custom" "CustomRest1"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse ' /mmoini "Bot_Player_Shadow Knight.ini" "Campfire" "AutoUseCampfire"'
Player - [2015/03/22 17:58:01] bot.mac@4732 (CampfireLoad): /if (!${AutoUseCampfire})  /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Campfire" "AutoUseCampfire"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse ' /mmoini "Bot_Player_Shadow Knight.ini" "Campfire" "SetCampfire"'
Player - [2015/03/22 17:58:01] bot.mac@4734 (CampfireLoad): /if (!${SetCampfire})  /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Campfire" "SetCampfire"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse ' /mmoini "Bot_Player_Shadow Knight.ini" "Campfire" "CampfireName"'
Player - [2015/03/22 17:58:01] bot.mac@4736 (CampfireLoad): /if (${CampfireName.Equal[NULL]})  /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Campfire" "CampfireName"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse ' /mmoini "Bot_Player_Shadow Knight.ini" "Campfire" "CF_Item1" "Fellowship Kit: "'
Player - [2015/03/22 17:58:01] bot.mac@4738 (CampfireLoad): /if (${CF_Item1.Equal[Fellowship Kit:]})  /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Campfire" "CF_Item1" "Fellowship Kit: "
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse ' /mmoini "Bot_Player_Shadow Knight.ini" "Campfire" "CF_Item2" "Fellowship Lumber Bundle: "'
Player - [2015/03/22 17:58:01] bot.mac@4740 (CampfireLoad): /if (${CF_Item2.Equal[Fellowship Lumber Bundle:]})  /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Campfire" "CF_Item2" "Fellowship Lumber Bundle: "
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] DoCommand - Couldn't parse '/mmoini "Bot_Player_Shadow Knight.ini" "Pulling" "AlertListClear" "FALSE"'
Player - [2015/03/22 17:58:01] bot.mac@1727 (PullingLoad): /if (!${AlertListClear}) /mmoini "Bot_${Me.CleanName}_${Me.Class}.ini" "Pulling" "AlertListClear" "FALSE"
Player - [2015/03/22 17:58:01] bot.mac@326 (Load): /if (${OptionsLoadList.Arg[${i},|].NotEqual[NULL]}) /call ${OptionsLoadList.Arg[${i},|]}Load
Player - [2015/03/22 17:58:01] bot.mac@31 (Main): /call Load
Player - [2015/03/22 17:58:01] The current macro has ended.
 
I also did try building my own Bot_Player_Class.ini from some of the examples on the customization page, but it still doesn't seem to recognize when there is an ini already built for the mac.
 
Bot.mac and/or MQ2Bot would really make Emulators more appealing. I lost my 18-box's inis for a different bot (Killian's?) and don't want to set up INIs again, especially to level characters.
 
Those are all just /mmoini command issues. easy fix for htw. In the mean time you could just open the mac and replace all /mmoini with /ini
 
I will try this out after work today and let you know the results.
 
Bot.mac and/or MQ2Bot would really make Emulators more appealing. I lost my 18-box's inis for a different bot (Killian's?) and don't want to set up INIs again, especially to level characters.

yeah while e3 works alright, having something a little smarter like mq2bot would be awesome... really hope that happens.

as a sidenote dev's macros work on rof2 emu with a very small amount of tweaking (mercenary change)
 
That's in ROF2.

/plugin mq2mmotlo

htw

If this is in regards to the errors I am receiving, I do have mq2mmotlo loaded so that shouldn't be the issue. Something else is amiss here...

Here's a list of the plugins I am running...
Code:
[2015/03/23 17:16:00] Active Plugins
[2015/03/23 17:16:00] --------------------------
[2015/03/23 17:16:00] mq2log
[2015/03/23 17:16:00] mq2debuffs
[2015/03/23 17:16:00] mq2autosize
[2015/03/23 17:16:00] mq2speedutils
[2015/03/23 17:16:00] mq2stealth
[2015/03/23 17:16:00] mq2reachit
[2015/03/23 17:16:00] mq2otd
[2015/03/23 17:16:00] mq2netheal
[2015/03/23 17:16:00] mq2netbots
[2015/03/23 17:16:00] mq2moveutils
[2015/03/23 17:16:00] mq2mmoxp
[2015/03/23 17:16:00] mq2mmowarp
[2015/03/23 17:16:00] mq2mmotlo
[2015/03/23 17:16:00] mq2mmofastmem
[2015/03/23 17:16:00] mq2melee
[2015/03/23 17:16:00] mq2map
[2015/03/23 17:16:00] mq2labels
[2015/03/23 17:16:00] mq2itemdisplay
[2015/03/23 17:16:00] mq2hud
[2015/03/23 17:16:00] mq2gmcheck
[2015/03/23 17:16:00] mq2exchange
[2015/03/23 17:16:00] mq2eqbugfix
[2015/03/23 17:16:00] mq2eqbc
[2015/03/23 17:16:00] mq2docrack
[2015/03/23 17:16:00] mq2custombinds
[2015/03/23 17:16:00] mq2chatwnd
[2015/03/23 17:16:00] mq2chatfilter
[2015/03/23 17:16:00] mq2cecho
[2015/03/23 17:16:00] mq2cast
[2015/03/23 17:16:00] mq2mmobugs

I also have bot.mac located in the macro folder along with the spell include file from bot.mac page.
 
Oh wait, you know what, I added that mmoini later when pete was making bot.mac, and /ini in MQ2 wouldn't work the way needed.

I will merge that over now, and push the update, and post here when done.

htw
 
Okay, the ini now populated correctly, also there were no errors in the mq2chat log. Time to edit, then I will play around with this in a little while and let you know!!

Thank you
 
Errors with Bot.mac

Okay, I got bot mac loaded... ini sorted out... and this is what I get spammed in my mq window...

Code:
  [2015/03/24 19:35:02] [MQ2] Available AssistTypes:  1 to just /assist, 2 to /target own prioritized mob, 3 to /assist with XTarget1 is kill target, 4 to use NetBots
  [2015/03/24 19:35:02] [MQ2] AssistType 2 = Pick own target at 100%
  [2015/03/24 19:35:03] [MQ2] IgnoreList: |
  [2015/03/24 19:35:13] [MQ2] Protip: Consider editing [Combat] CombatFrequency5= to boost macro speed
  [2015/03/24 19:35:13] Bot.Mac  Loaded  v2014.0706
  [2015/03/24 19:35:13] /helpme - Shows available options and commands
  [2015/03/24 19:35:13] [MQ2] AssistAt=100 - AssistPC=  AssistType=2
  [2015/03/24 19:35:13] No such 'xtarget' member 'TargetType'
  [2015/03/24 19:35:13] bot.mac@66 (Main): /if (!${Raid.Members} && ${Me.XTarget[1].TargetType.NotEqual[Group Assist Target]} && ${Me.XTarget[1].TargetType.NotEqual[Group Tank's Target]} && ${Select[${AssistType},3]}) /cechob \ar!!! WARNING !!! \atXTarget1 set to ${Me.XTarget[1].TargetType}, if you aren't the main assist, you need to change it
  [2015/03/24 19:35:13] No such 'xtarget' member 'TargetType'
  [2015/03/24 19:35:13] bot.mac@66 (Main): /if (!${Raid.Members} && ${Me.XTarget[1].TargetType.NotEqual[Group Assist Target]} && ${Me.XTarget[1].TargetType.NotEqual[Group Tank's Target]} && ${Select[${AssistType},3]}) /cechob \ar!!! WARNING !!! \atXTarget1 set to ${Me.XTarget[1].TargetType}, if you aren't the main assist, you need to change it
  [2015/03/24 19:35:13] No such 'xtarget' member 'TargetType'
  [2015/03/24 19:35:13] bot.mac@66 (Main): /if (!${Raid.Members} && ${Me.XTarget[1].TargetType.NotEqual[Group Assist Target]} && ${Me.XTarget[1].TargetType.NotEqual[Group Tank's Target]} && ${Select[${AssistType},3]}) /cechob \ar!!! WARNING !!! \atXTarget1 set to ${Me.XTarget[1].TargetType}, if you aren't the main assist, you need to change it
  [2015/03/24 19:35:13] No such 'xtarget' member 'TargetType'
  [2015/03/24 19:35:13] bot.mac@67 (Main): /if (${Raid.Members} && !${Select[${Me.XTarget[1].TargetType},Raid Assist 1 Target,Raid Assist 2 Target,Raid Assist 3 Target]} && ${Select[${AssistType},3]}) /cechob \ar!!! WARNING !!! \atXTarget1 set to ${Me.XTarget[1].TargetType}, if you aren't the main assist, you need to change it
  [2015/03/24 19:35:13] No such 'xtarget' member 'TargetType'
  [2015/03/24 19:35:13] bot.mac@67 (Main): /if (${Raid.Members} && !${Select[${Me.XTarget[1].TargetType},Raid Assist 1 Target,Raid Assist 2 Target,Raid Assist 3 Target]} && ${Select[${AssistType},3]}) /cechob \ar!!! WARNING !!! \atXTarget1 set to ${Me.XTarget[1].TargetType}, if you aren't the main assist, you need to change it
  [2015/03/24 19:35:14] No such 'character' member 'Hasted'
  [2015/03/24 19:35:14] bot.mac@3805 (DoClickies): /if (${ClickyArray[${i},1]} && ${Spell[${ClickyArray[${i},2]}].Stacks} && !${Me.Buff[${ClickyArray[${i},2]}].ID} && (!${Me.Invis}||${AutoBreakInvis} && ${AutoInvis}) && !${Me.Sitting} && (!${Me.Moving}||${Me.Class.ShortName.Equal[BRD]}) && (!${Me.Song[Commanding Voice].ID} && !${Me.Buff[Commanding Voice].ID} && !${Me.Song[Guardian Circle I Effect].ID} && !${Me.Song[Guardian Circle II Effect].ID} && !${Me.Song[Guardian Circle III Effect].ID}||${i}!=7)  && (${i}!=14||!${Me.Hasted.ID})) {
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Hasted'
  [2015/03/24 19:35:14] bot.mac@3805 (DoClickies): /if (${ClickyArray[${i},1]} && ${Spell[${ClickyArray[${i},2]}].Stacks} && !${Me.Buff[${ClickyArray[${i},2]}].ID} && (!${Me.Invis}||${AutoBreakInvis} && ${AutoInvis}) && !${Me.Sitting} && (!${Me.Moving}||${Me.Class.ShortName.Equal[BRD]}) && (!${Me.Song[Commanding Voice].ID} && !${Me.Buff[Commanding Voice].ID} && !${Me.Song[Guardian Circle I Effect].ID} && !${Me.Song[Guardian Circle II Effect].ID} && !${Me.Song[Guardian Circle III Effect].ID}||${i}!=7)  && (${i}!=14||!${Me.Hasted.ID})) {
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Hasted'
  [2015/03/24 19:35:14] bot.mac@3805 (DoClickies): /if (${ClickyArray[${i},1]} && ${Spell[${ClickyArray[${i},2]}].Stacks} && !${Me.Buff[${ClickyArray[${i},2]}].ID} && (!${Me.Invis}||${AutoBreakInvis} && ${AutoInvis}) && !${Me.Sitting} && (!${Me.Moving}||${Me.Class.ShortName.Equal[BRD]}) && (!${Me.Song[Commanding Voice].ID} && !${Me.Buff[Commanding Voice].ID} && !${Me.Song[Guardian Circle I Effect].ID} && !${Me.Song[Guardian Circle II Effect].ID} && !${Me.Song[Guardian Circle III Effect].ID}||${i}!=7)  && (${i}!=14||!${Me.Hasted.ID})) {
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Hasted'
  [2015/03/24 19:35:14] bot.mac@3805 (DoClickies): /if (${ClickyArray[${i},1]} && ${Spell[${ClickyArray[${i},2]}].Stacks} && !${Me.Buff[${ClickyArray[${i},2]}].ID} && (!${Me.Invis}||${AutoBreakInvis} && ${AutoInvis}) && !${Me.Sitting} && (!${Me.Moving}||${Me.Class.ShortName.Equal[BRD]}) && (!${Me.Song[Commanding Voice].ID} && !${Me.Buff[Commanding Voice].ID} && !${Me.Song[Guardian Circle I Effect].ID} && !${Me.Song[Guardian Circle II Effect].ID} && !${Me.Song[Guardian Circle III Effect].ID}||${i}!=7)  && (${i}!=14||!${Me.Hasted.ID})) {
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Hasted'
  [2015/03/24 19:35:14] bot.mac@3805 (DoClickies): /if (${ClickyArray[${i},1]} && ${Spell[${ClickyArray[${i},2]}].Stacks} && !${Me.Buff[${ClickyArray[${i},2]}].ID} && (!${Me.Invis}||${AutoBreakInvis} && ${AutoInvis}) && !${Me.Sitting} && (!${Me.Moving}||${Me.Class.ShortName.Equal[BRD]}) && (!${Me.Song[Commanding Voice].ID} && !${Me.Buff[Commanding Voice].ID} && !${Me.Song[Guardian Circle I Effect].ID} && !${Me.Song[Guardian Circle II Effect].ID} && !${Me.Song[Guardian Circle III Effect].ID}||${i}!=7)  && (${i}!=14||!${Me.Hasted.ID})) {
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Subscription'
  [2015/03/24 19:35:14] bot.mac@3812 (DoClickies): /if (${FindItem[${ClickyArray[${i},3]}].EffectType.Equal[Click Inventory]} && ${Me.HaveExpansion[Veil of Alaris]} && (${Me.Subscription.Equal[GOLD]}||${FindItem[=${ClickyArray[${i},3]}].InvSlot}<33)) /useitem ${FindItem[=${ClickyArray[${i},3]}].ItemSlot} ${FindItem[=${ClickyArray[${i},3]}].ItemSlot2}
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] No such 'character' member 'Subscription'
  [2015/03/24 19:35:14] bot.mac@3813 (DoClickies): /if (${FindItem[${ClickyArray[${i},3]}].EffectType.Equal[Click Worn]}||!${Me.HaveExpansion[Veil of Alaris]}||${Me.Subscription.NotEqual[GOLD]}) /casting "${ClickyArray[${i},3]}"|item
  [2015/03/24 19:35:14] bot.mac@3697 (AutoClickies): /call DoClickies
  [2015/03/24 19:35:14] bot.mac@223 (Rest): /call ${RestRoutines.Arg[${i},|]}
  [2015/03/24 19:35:14] bot.mac@92 (Main): /if (${Me.CombatState.NotEqual[Combat]}||!${Me.XTarget}) /call Rest
  [2015/03/24 19:35:14] The current macro has ended.
 
so the XTarget TLO and the Me TLO need copied over from live (except the new currencies). Should be fine for RoF2.
 
hey crickety how long is it taking on your end for the macro to boot up... freezes my screen for at least a minute here before it's ready to go. Curious if it's just on my end
 
I know there is a little delay/freeze on my side when loading it up... but I would say it is < 20 secs... I will have to check it out later when I get home from work.
 
I will get that ported to rof2 emu. Thanks guys.

I know you are presently busy with the last live update with the big change to looting, and that is where the priority belongs. But, I was wondering if there was any update on this.

Thanks!