Please disable your ad blocker to support our website.

Stipend Expressions For Default State

The following expressions should be paired together and in the default state/the state you want to run the check. You will use these two expressions to advance your meta to the Stipend state which will collect the Stipend for you. If you don't run the /ub myquests line in your meta you'll want to add that in too. This will refresh your quests to prevent you getting stuck in a loop where you constantly go and try to pick up a Stipend.

 

getqueststatus[`stipendtimer_0812`]==1

If the Stipend quest is active, this will come back as true. This will go into the default state, if it's true you'll be sent to the Stipend state.

 

getquestktprogress[stipendscollectedinamonth]<4 || getqueststatus[`stipendtimer_monthly`]==1

If you have collected under 4 Stipends this month or if your quest status for the monthly stipend timer is available, it will come back as true. You'll want this expression paired with the one above, otherwise you will get caught in a loop once a month because of the monthly lockout.

 

Stipend Expressions For Stipend State

This portion is optional, but it will make your macro more efficient. Depending on where you run the /ub myquests line in your meta, you may or may not have to add in this expression in your Stipend state. I have /ub myquests in the Stipend state which means every time I login after a crash I will enter that state thinking I need a Stipend, until I get the quest refresh. Adding this Expression with a kick back to the Default state fixes that.

getqueststatus[`stipendtimer_0812`]==0