I have my auto archery macro that does all sortsa stuff that are toggled via parameters when starting the macro. but the code is messy, it works, but ya gotta enter the params in a specified order and stuff.. I know theres got to be an easier way.. can you help?
Code: Select all
/if (${Defined[Param0]} && ${String[${Param0}].Equal[snare]}) {
/echo "Auto-Snare enabled"
/varset snaretoggle 1
/varset needsnare 1
}
/if (${Defined[Param0]} && ${String[${Param0}].Equal[taunt]}) {
/echo "Auto-Taunt enabled"
/varset taunttoggle 1
}
/if (${Defined[Param1]} && ${String[${Param1}].Equal[taunt]}) {
/echo "Auto-Taunt enabled"
/varset taunttoggle 1
}
/if (${Defined[Param0]} && ${String[${Param0}].Equal[forage]}) {
/echo "Auto-Forage enabled"
/varset foragetoggle 1
}
/if (${Defined[Param1]} && ${String[${Param1}].Equal[forage]}) {
/echo "Auto-Forage enabled"
/varset foragetoggle 1
}
/if (${Defined[Param2]} && ${String[${Param2}].Equal[forage]}) {
/echo "Auto-Forage enabled"
/varset foragetoggle 1
}


