Hello All, I've been looking for a way to run a macro based upon the level of a skill. Specifically, I want my Eval Int to be 40 and stealth to be 60. I will run a macro to train either skill and overshoot my mark while afk. Is there a way to run a macro if skill < number? Thanks!
An easier work around is to... Let's say that you have gm stealth 0 eval 0 (insert random skill here) Set stealth to drop, train eval from npc mage to ~30, train random skill whatever the leftover points in stealth are. 1gp= .1 skill, lock stealth, set random skill to drop, macro eval as normal.
Thanks guys, I didn't think there was a way to do it directly within Razor. Holden's workaround would did work well.
@Quick is your guy for all things New Razor. As a player I have run a training macro and checked sysmsg for a skill level achievement, then stopped the macro
One of the more popular Razor requests is skill based if statements in macros. I've hesitated to add it due to automation reasons, but yeah the workaround has always been to do the sysmessage check and stop the macro. I guess since you can do that already in Razor, adding it as an official if statement would just be making it easier.