Small potion example by Jaseowns

Created: 10/11/2022
Last Updated: almost 3 years ago
# Small potion example by Jaseowns # UO Outlands # Stream question if poisoned if findtype "Orange Potion" backpack as pot dclick pot wait 200 endif endif if hp < maxhp if findtype "Yellow Potion" backpack as pot getlabel pot desc if "next usable" in desc // do nothing else dclick pot wait 200 endif endif endif // what we want to do... drink a regular potion if less then 10 stam missing // else drink full refresh pot. // need to split out regular pot with total refresh using get label @setvar! regularRefreshPots 0 @setvar! totalRefreshPots 0 @clearignore while findtype "Red Potion" backpack as pot getlabel pot desc overhead desc 88 if "Total Refresh potion" in desc @setvar! totalRefreshPots pot else @setvar! regularRefreshPots pot endif @ignore pot endwhile @clearignore if stam < maxstam if diffstam > 5 if totalRefreshPots = 0 overhead "Drinking a regular refresh" 88 while stam < maxstam and find regularRefreshPots backpack dclick regularRefreshPots endwhile else overhead "Drinking a total refresh" 88 if find totalRefreshPots backpack dclick totalRefreshPots endif endif else if regularRefreshPots = 0 overhead "Drinking a total refresh" 88 if find totalRefreshPots backpack dclick totalRefreshPots endif else overhead "Drinking a regular refresh" 88 while stam < maxstam and find regularRefreshPots backpack dclick regularRefreshPots endwhile endif endif endif overhead totalRefreshPots // 3851 if stam < maxstam if findtype "Red Potion" backpack as pot dclick pot wait 200 endif endif

Quick Filters

Bard Quick SearchCrafter Quick SearchDexxer Quick SearchHarvester Quick SearchMage Quick SearchPVM Quick SearchPVP Quick SearchStealth Quick SearchTamer Quick Search