Back to "pot" tags

Ultimate Explosion Potion (B) by Jaseowns

1# Ultimate Explosion Potion by Jaseowns
2# UO Outlands
3# Requirements:
4#   Make the following cooldowns:
5#       Telekinesis
6#       Purple Potion
7#
8# It should make sure we do not blow ourselves up
9if not cooldown "Purple Potion"
10    @setvar! checkLastTarget lasttarget
11    @setvar! checkSelf self
12
13    if checkLastTarget = checkSelf
14        overhead "Not gonna blow yourself up" 34
15        stop
16    endif
17
18    overhead "\/\/\ HERE /\/\/" 88 lasttarget 
19
20    if findtype "Purple Potion" backpack as pot
21        if not cooldown Telekinesis and skill "Alchemy" < 80 and skill "Magery" >= 50
22            while not targetexists
23                cast 'Telekinesis'
24            endwhile
25            target lasttarget
26            cooldown Telekinesis 30000
27            wait 200
28        endif
29        getlabel pot desc
30        if "next usable in 15" in desc
31            @setvar! purplePotionCD 15000
32            overhead "On cooldown 15" 42    
33        elseif "next usable in 14" in desc
34            @setvar! purplePotionCD 14000
35            overhead "On cooldown 14" 41
36        elseif "next usable in 13" in desc
37            @setvar! purplePotionCD 13000
38            overhead "On cooldown 13" 40
39        elseif "next usable in 12" in desc
40            @setvar! purplePotionCD 12000
41            overhead "On cooldown 12" 39
42        elseif "next usable in 11" in desc
43            @setvar! purplePotionCD 11000
44            overhead "On cooldown 11" 38
45        elseif "next usable in 10" in desc
46            @setvar! purplePotionCD 10000
47            overhead "On cooldown 10" 37
48        elseif "next usable in 9" in desc
49            @setvar! purplePotionCD 9000
50            overhead "On cooldown 9" 36
51        elseif "next usable in 8" in desc
52            @setvar! purplePotionCD 8000
53            overhead "On cooldown 8" 35
54        elseif "next usable in 7" in desc
55            @setvar! purplePotionCD 7000
56            overhead "On cooldown 7" 34
57        elseif "next usable in 6" in desc
58            @setvar! purplePotionCD 6000
59            overhead "On cooldown 6" 33
60        elseif "next usable in 5" in desc
61            @setvar! purplePotionCD 5000
62            overhead "On cooldown 5" 32
63        elseif "next usable in 4" in desc
64            @setvar! purplePotionCD 4000
65            overhead "On cooldown 4" 31
66        elseif "next usable in 3" in desc
67            @setvar! purplePotionCD 3000
68            overhead "On cooldown 3" 30
69        elseif "next usable in 2" in desc
70            @setvar! purplePotionCD 2000
71            overhead "On cooldown 2" 29
72        elseif "next usable in 1" in desc
73            @setvar! purplePotionCD 1000
74            overhead "On cooldown 1" 28
75        elseif "next usable in" in desc
76            // do nothing
77            overhead "On cooldown" 3
78        else
79            
80            @setvar! myOriginalPotCount 0
81            if counttype "Purple Potion" self as potCount
82                @setvar! myOriginalPotCount potCount  
83            endif
84            
85            while not targetexists
86                dclick pot
87            endwhile
88            target lasttarget
89            wait 200
90#            if counttype "Purple Potion" self as potCount
91#                if potCount = myOriginalPotCount
92#                    @setvar! tempLastTarget lasttarget
93#                    overhead "Kobe not successful!" 34
94#                    while not targetexists
95#                        dclick pot
96#                    endwhile
97#                    while targetexists
98#                        target self
99#                    endwhile
100#                    hotkey 'Set Last Target'
101#                    target tempLastTarget
102#                else
103#                    yell "KOBE"
104#                    say "[Yell"
105#                endif
106#            endif
107            
108            cooldown "Purple Potion" purplePotionCD
109        endif
110        overhead "MY TARGET IS HERE" 34 lasttarget
111    endif
112else
113    overhead "Purple pot on cooldown" 34
114endif