I get an error when I try to change it for my druid.
This is the macro as I edited it
/script Pre="Mark of the Wild(Rank " Sp={1,2,14,26,38,50} if (UnitLevel("target") ~= nil and UnitIsFriend("player","target")) then for i=5,1,-1 do if (UnitLevel("target") >= Sp) then CastSpellByName(Pre..i..")") return end end end
Also, the post above with BestBuff
You enable it via /bestbuff in game.
It brings up a dialog box where you have to click the "enable" option. After that it works by looking at an editable level list.