Back to "b" tags

Healing by roger

Description: Bandage yourself. If you have a bandage going on, it warns you and you can press again to restart the bandage timer

1#healing scripts for weirdos like me - roger.
2
3if not timerexists 'healTimer'
4    createtimer 'healTimer'
5    settimer 'healTimer' 0
6endif
7
8if not timerexists 'healTimer2'
9    createtimer 'healTimer2'
10    settimer 'healTimer2' 0
11endif
12
13if timer 'healTimer' > 10000
14    if diffhits > 0
15        hotkey 'bandage self'
16        settimer 'healTimer' 0
17        wait 400
18            if insysmsg 'you begin applying'
19                overhead 'bandie started' 44
20            endif
21        else
22        sysmsg 'not damaged' 22
23    endif
24    
25    else
26        
27    if diffhits > 0
28        if timer 'healTimer2' > 10000
29            if timer 'healTimer' < 1000
30                overhead 'bandie already going - 0s' 11
31            elseif timer 'healTimer' < 2000
32                overhead 'bandie already going - 1s' 11
33            elseif timer 'healTimer' < 3000
34                overhead 'bandie already going - 2s' 11
35            elseif timer 'healTimer' < 4000
36                overhead 'bandie already going - 3s' 11
37            elseif timer 'healTimer' < 5000
38                overhead 'bandie already going - 4s' 11
39            elseif timer 'healTimer' < 6000
40                overhead 'bandie already going - 5s' 11
41            elseif timer 'healTimer' < 7000
42                overhead 'bandie already going - 6s' 11
43            elseif timer 'healTimer' < 8000
44                overhead 'bandie already going - 7s' 11
45            elseif timer 'healTimer' < 9000
46                overhead 'bandie already going - 8s' 11
47            endif
48            overhead 'press again to restart' 11
49            settimer 'healTimer2' 0
50        else
51            hotkey 'bandage self'
52            settimer 'healTimer2' 10000
53            settimer 'healTimer' 0
54            wait 400
55            if insysmsg 'you begin applying'
56                overhead 'bandie restarted' 44
57            endif
58        endif
59    endif
60endif
61