Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

/echo \arWoobs Test Cases - Round 2 - Even Woobsier
/declare tBotClient string local John Jacob Charname Heimer Schmidt
/declare AQSpellCureType[5] string local null
/declare a int local 1
/declare b int local 3
/declare c int local 1
/varset AQSpellCureType[1] Ducking Feigning
/echo Spawn: ${tBotClient.Arg[${b}]}
/echo AQSpellCureType: ${AQSpellCureType[${a}].Arg[${c}, ]}
/echo Combined: ${Spawn[${tBotClient.Arg[${b}]}].${AQSpellCureType[${a}].Arg[${c}, ]}}
/if (${Spawn[${tBotClient.Arg[${b}]}].${AQSpellCureType[${a}].Arg[${c}, ]}}) {
/echo You are Ducking Crazy
} else {
/echo You are still ducking crazy but you are not Ducking
}
@Redbot maybe we could get different versions of VV made available while these parsing changes are being tested? A 'backup' version that has the new parser off so that players could switch to it and continue to play while Knightly is fixing issues?
@woobs
The initial patch broke modbot for me. When i downloaded the latest version it resolved my issue. Have you made sure the people are using the latest version of the patch?
If it was working for you before, it doesn't make sense that it suddenly stopped working. Especially for 3 of you.
@Redbot How can you tell from the echo above that it is off? Isn't that ${Parse[0,... part of the new parser?
They decided to block my dropbox at work.
I haven't changed my .ini since before these changes. So I can pretty much rule that out for everyone. I had 0 problems until Netbots / Parser changes.
SpellCureType=Cursed, Diseased, EnduDrain, LifeDrain, ManaDrain, Blinded, CastingLevel, Charmed, Feared, Healing, Mesmerized, Resistance, Rooted, Silenced, Slowed, Snared, SpellCost, SpellSlowed, SpellDamage, Trigger
SpellCureType=Cursed Diseased EnduDrain LifeDrain ManaDrain Blinded CastingLevel Charmed Feared Healing Mesmerized Resistance Rooted Silenced Slowed Snared SpellCost SpellSlowed SpellDamage Trigger
Valid entries (type of cure needed): Cursed, Diseased, Poisoned, EnduDrain, LifeDrain, ManaDrain, Blinded, CastingLevel, Charmed, Feared, Healing, Mesmerized, Resistance, Rooted, Silenced, Slowed, Snared, SpellCost, SpellSlowed, SpellDamage, Trigger, All
/call LoadINIVar AdvCure AQSpellCureType${a} "Cursed Diseased Poisoned Corrupted EnduDrain LifeDrain ManaDrain Blind CastingLevel Charmed Feared Healing Mesmerized Resistance Rooted Silenced Slowed Snared SpellCost SpellSlowed SpellDamage Trigger All" AQSpellCureType[${a}] ${IniFile}
/echo \arWoobs Test Cases - Round 2 - Even Woobsier
/declare tBotClient string local John Jacob ${Me.Name} Heimer Schmidt
/declare AQSpellCureType[5] string local null
/declare a int local 1
/declare b int local 3
/declare c int local 1
/varset AQSpellCureType[1] Ducking Feigning
/echo Spawn: ${tBotClient.Arg[${b}]}
/echo AQSpellCureType: ${AQSpellCureType[${a}].Arg[${c}, ]}
/echo Combined: ${Spawn[${tBotClient.Arg[${b}]}].${AQSpellCureType[${a}].Arg[${c}, ]}}
/if (${Spawn[${tBotClient.Arg[${b}]}].${AQSpellCureType[${a}].Arg[${c}, ]}}) {
/echo You are Ducking Crazy
} else {
/echo You are still ducking crazy but you are not Ducking
}
/echo \arWoobs Test Cases - Round 3 - The Woobsiest Woob
/echo Confirm which parser we're on: ${Parse[0,${Me.Name}]} (NULL/Me.Name)
/varset AQSpellCureType[1] Ducking, Feigning, Sitting, Standing
/echo This should be "Ducking,": ${AQSpellCureType[${a}].Arg[${c}, ]}
/ini "testmodbot.ini" "MySection" "AQSpellCureType" "Feigning, Ducking, Sitting, Standing"
/varset AQSpellCureType[1] ${Ini["testmodbot.ini","MySection",AQSpellCureType,NOTFOUND]}
/echo This should be "Feigning,": ${AQSpellCureType[${a}].Arg[${c}, ]}
