Bless You by BrandonFYIA
Description: House Bless Bot
1//How often should I bless?
2setvar! blessCycle 60000
3
4//Create Spam Timer
5if not timerexists spamTimer
6 createtimer spamTimer
7 settimer spamTimer 0
8endif
9
10//Create List
11if not listexists blessList
12 createlist blessList
13endif
14setvar! mySelf self
15
16//Look for people
17for 4
18 hotkey 'Next Player Target'
19 @setvar! myTarget lasttarget
20 if inlist blessList myTarget
21 //do nothing
22 sysmsg 'Already In List'
23 elseif myTarget != mySelf
24 pushlist blessList myTarget
25 sysmsg 'Adding to List'
26 endif
27endfor
28
29poplist blessList mySelf
30
31if timer spamTimer > blessCycle
32 //Restock
33 if @findtype "storage shelf" ground any 1 2 as 'Shelf'
34 menu 'Shelf' 1
35 endif
36 //Bless each player
37 foreach pName in blessList
38 cast 'Bless'
39 wait 2000
40 target pName
41 endfor
42 //Cast Arch protect
43 if list blessList > 0
44 say 'Blessings to you nerds!'
45 cast 'Arch Protection'
46 wait 2000
47 target self
48 endif
49 //Clear List
50 clearlist blessList
51 settimer spamTimer 0
52endif
53loop