Bapeth's Poisoner by barryroser

Description: This script will poison closest non poisoned target one time.

1# Bapeths Poison Closest
2#
3# Warmode : Auto casts and targets closest non poisoned mob
4# Peacemode : Regular Poison spell cast
5# 
6if warmode 
7    for 12
8        hotkey 'Next Grey Monster Target'
9        if insysmsg "No one matching" 
10            break
11        endif
12        @setvar noxtarget lasttarget
13        if find noxtarget ground -1 -1 1
14            createtimer noxit
15        elseif find noxtarget ground -1 -1 2
16            createtimer noxit
17        elseif find noxtarget ground -1 -1 3
18            createtimer noxit
19        elseif find noxtarget ground -1 -1 4
20            createtimer noxit
21        elseif find noxtarget ground -1 -1 5
22            createtimer noxit
23        elseif find noxtarget ground -1 -1 6
24            createtimer noxit
25        elseif find noxtarget ground -1 -1 7
26            createtimer noxit
27        elseif find noxtarget ground -1 -1 8
28            createtimer noxit
29        elseif find noxtarget ground -1 -1 9
30            createtimer noxit
31        elseif find noxtarget ground -1 -1 10
32            createtimer noxit
33        elseif find noxtarget ground -1 -1 11
34            createtimer noxit
35        elseif find noxtarget ground -1 -1 12
36            createtimer noxit
37        endif
38        if timerexists noxit
39            getlabel noxtarget desc
40            if "Ticks" in desc 
41                //do nothing
42            elseif "Poison" in desc
43                //do nothing
44            else
45                cast "Poison"
46                wft 2500
47                target "noxtarget"
48                pause 250
49            endif 
50            break
51        endif
52    endfor
53    hotkey "Cancel Current Target"
54    removetimer noxit
55elseif not warmode 
56    cast "Poison"
57endif