im a knight and i did :returns :print($voc)
18:50:52 1
http://www.tibiawindbot.com/docs.html#variables-voc
no vocation and knight displayed as 1 im going to try $vocation instead
double checked seems this error on $voc its just on isle of destiny my action was like this :
if $voc == 2 then
gotolabel('boat')
else
gotolabel('knight')
i checked that on console showed 1 been a knight so i changed it to :
if $voc == 1 then
gotolabel('boat')
else
gotolabel('knight')
and it worked, now i checked this again in venore boat shows $voc = 2 idk why, just reporting might be a one time thing