Potion Settings ##
Buff Potion Timers.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/3d0fbef7-e87f-4009-8e64-12638e95f31b for latest2# Automation by Jaseowns3## Script: Buff Potion Timers4## Created by: oakman8490#05#############################################6 7## Potion Settings ##8@setvar! useStrengthPot 19@setvar! useStaminaPot 110@setvar! useResistPot 111@setvar! useRefreshPotStamDiff 2012@setvar! MixedResultsLevel 213@setvar! PotionTimerReminderCD 300014 15## Potion Timer Cooldown Calc ##16if skill "Alchemy" = 017 @setvar! BuffPotionTimerCD 1200018if skill "Alchemy" < 519 @setvar! BuffPotionTimerCD 1150020if skill "Alchemy" < 1021 @setvar! BuffPotionTimerCD 1200022elseif skill "Alchemy" < 2023 @setvar! BuffPotionTimerCD 1580024elseif skill "Alchemy" < 3025 @setvar! BuffPotionTimerCD 2060026elseif skill "Alchemy" < 4027 @setvar! BuffPotionTimerCD 2060028elseif skill "Alchemy" < 5029 @setvar! BuffPotionTimerCD 2490030elseif skill "Alchemy" < 6031 @setvar! BuffPotionTimerCD 3400032elseif skill "Alchemy" < 7033 @setvar! BuffPotionTimerCD 3880034elseif skill "Alchemy" < 8035 @setvar! BuffPotionTimerCD 4260036elseif skill "Alchemy" < 9037 if MixedResultsLevel = 138 @setvar! BuffPotionTimerCD 9780039 elseif MixedResultsLevel = 240 @setvar! BuffPotionTimerCD 14820041 elseif MixedResultsLevel = 342 @setvar! BuffPotionTimerCD 19860043 else44 @setvar! BuffPotionTimerCD 4740045 endif46elseif skill "Alchemy" < 10047 if MixedResultsLevel = 148 @setvar! BuffPotionTimerCD 10740049 elseif MixedResultsLevel = 250 @setvar! BuffPotionTimerCD 16260051 elseif MixedResultsLevel = 352 @setvar! BuffPotionTimerCD 21780053 else54 @setvar! BuffPotionTimerCD 5220055 endif56elseif skill "Alchemy" < 11057 if MixedResultsLevel = 158 @setvar! BuffPotionTimerCD 11700059 elseif MixedResultsLevel = 260 @setvar! BuffPotionTimerCD 17700061 elseif MixedResultsLevel = 362 @setvar! BuffPotionTimerCD 23700063 else64 @setvar! BuffPotionTimerCD 5700065 endif66elseif skill "Alchemy" < 12067 if MixedResultsLevel = 168 @setvar! BuffPotionTimerCD 12660069 elseif MixedResultsLevel = 270 @setvar! BuffPotionTimerCD 19140071 elseif MixedResultsLevel = 372 @setvar! BuffPotionTimerCD 25620073 else74 @setvar! BuffPotionTimerCD 6180075 endif 76elseif skill "Alchemy" = 12077 if MixedResultsLevel = 178 @setvar! BuffPotionTimerCD 13620079 elseif MixedResultsLevel = 280 @setvar! BuffPotionTimerCD 20580081 elseif MixedResultsLevel = 382 @setvar! BuffPotionTimerCD 27540083 else84 @setvar! BuffPotionTimerCD 6660085 endif 86else 87 @setvar! BuffPotionTimerCD 1200088endif89 90if not timerexists "StrengthPotionTimer"91 createtimer "StrengthPotionTimer"92 settimer "StrengthPotionTimer" BuffPotionTimerCD93endif94if not timerexists "StaminaPotionTimer"95 createtimer "StaminaPotionTimer"96 settimer "StaminaPotionTimer" BuffPotionTimerCD97endif 98if not timerexists "ResistPotionTimer"99 createtimer "ResistPotionTimer"100 settimer "ResistPotionTimer" BuffPotionTimerCD101endif 102if not timerexists "StrengthPotionTimerReminder"103 createtimer "StrengthPotionTimerReminder"104 settimer "StrengthPotionTimerReminder" PotionTimerReminderCD105endif106if not timerexists "StaminaPotionTimerReminder"107 createtimer "StaminaPotionTimerReminder"108 settimer "StaminaPotionTimerReminder" PotionTimerReminderCD109endif 110if not timerexists "ResistPotionTimerReminder"111 createtimer "ResistPotionTimerReminder"112 settimer "ResistPotionTimerReminder" PotionTimerReminderCD113endif 114 115while not dead116 117 118 if useStrengthPot = 1 119 if not findbuff "Strength"120 @setvar NeedStrengthPotion 1121 elseif timer "StrengthPotionTimer" > BuffPotionTimerCD122 @setvar NeedStrengthPotion 1123 else 124 @setvar NeedStrengthPotion 0125 endif126 if NeedStrengthPotion = 1127 if findtype "White Potion" self as myPot128 dclick myPot129 settimer "StrengthPotionTimer" 0130 wait 200131 elseif timer "StrengthPotionTimerReminder" > PotionTimerReminderCD132 overhead "No White Potions found"133 settimer "StrengthPotionTimerReminder" 0134 endif 135 endif136 if insysmsg "before you may use another strength potion"137 settimer "StrengthPotionTimer" 0138 endif139 endif140 if useStaminaPot = 1 141 if not findbuff "Agility"142 @setvar NeedStaminaPotion 1143 elseif timer "StaminaPotionTimer" > BuffPotionTimerCD144 @setvar NeedStaminaPotion 1145 else 146 @setvar NeedStaminaPotion 0147 endif148 if NeedStaminaPotion = 1149 if findtype "Blue Potion" self as myPot150 dclick myPot151 settimer "StaminaPotionTimer" 0152 wait 200153 elseif timer "StaminaPotionTimerReminder" > PotionTimerReminderCD154 overhead "No Blue Potions found"155 settimer "StaminaPotionTimerReminder" 0156 endif157 endif 158 if insysmsg "before you may use another agility potion"159 settimer "StaminaPotionTimer" 0160 endif 161 endif162 if useResistPot = 1 163 if not findbuff "Magic Resist Potion"164 @setvar NeedResistPotion 1165 elseif timer "StaminaPotionTimer" > BuffPotionTimerCD166 @setvar NeedResistPotion 1167 else 168 @setvar NeedResistPotion 0169 endif170 if NeedResistPotion = 1171 if findtype "Black Potion" self as myPot172 dclick myPot173 settimer "ResistPotionTimer" 0174 wait 200175 elseif timer "ResistPotionTimerReminder" > PotionTimerReminderCD176 overhead "No Black Potions found"177 settimer "ResistPotionTimerReminder" 0178 endif179 endif 180 endif 181 182 183endwhile 