vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | --<< ====================================================================== >>-- |
2 | -- Setup Module -- |
||
3 | --<< ====================================================================== >>-- |
||
4 | AceTimerPriest = AceTimer:AddModule() |
||
5 | |||
6 | function AceTimerPriest:Initialize() |
||
7 | local _, eclass = UnitClass("player") |
||
8 | if eclass ~= "PRIEST" then |
||
9 | self:DelModule(self) |
||
10 | AceTimerPriest = nil |
||
11 | ACETIMER.PRIEST = nil |
||
12 | end |
||
13 | end |
||
14 | |||
15 | function AceTimerPriest:Enable() |
||
16 | return self:Setup() |
||
17 | end |
||
18 | |||
19 | --<< ====================================================================== >>-- |
||
20 | -- Setup Timers -- |
||
21 | --<< ====================================================================== >>-- |
||
22 | |||
23 | function AceTimerPriest:Setup() |
||
24 | local A = ACETIMER |
||
25 | local C = A.PRIEST |
||
26 | |||
27 | self:AddTimer(A.SPELL, C.ABOLISH_DISEASE, 20, 1,1,1, { rc=TRUE }) |
||
28 | self:AddTimer(A.SPELL, C.DEVOURING_PLAGUE, 24, 1,0,0, { rc=TRUE }) |
||
29 | self:AddTimer(A.SPELL, C.ELUNE_S_GRACE, 15, 0,1,1, { rc=TRUE }) |
||
30 | self:AddTimer(A.SPELL, C.FADE, 10, 0,1,1, { rc=TRUE }) |
||
31 | self:AddTimer(A.SPELL, C.FEEDBACK, 15, 0,1,1, { rc=TRUE }) |
||
32 | self:AddTimer(A.SPELL, C.HEX_OF_WEAKNESS, 120, 1,0,0, { rc=TRUE }) |
||
33 | self:AddTimer(A.SPELL, C.HOLY_FIRE, 10, 1,0,0, { rc=TRUE }) |
||
34 | self:AddTimer(A.SPELL, C.MIND_SOOTHE, 15, 1,0,0, { rc=TRUE }) |
||
35 | self:AddTimer(A.SPELL, C.POWER_INFUSION, 15, 1,1,0, { rc=TRUE }) |
||
36 | self:AddTimer(A.SPELL, C.POWER_WORD_SHIELD, 30, 1,1,1, { ea={[C.WEAKENED_SOUL]=1} }) |
||
37 | self:AddTimer(A.SPELL, C.PSYCHIC_SCREAM, 8, 0,0,0) |
||
38 | self:AddTimer(A.SPELL, C.RENEW, 15, 1,1,1, { rc=TRUE }) |
||
39 | self:AddTimer(A.SPELL, C.SHACKLE_UNDEAD, 30, 1,0,0, { rc=TRUE, d={rs=10} }) |
||
40 | self:AddTimer(A.SPELL, C.SHADOW_WORD_PAIN, 18, 1,0,0, { rc=TRUE, d={tn=C.IMPROVED_SHADOW_WORD_PAIN, tb=3} }) |
||
41 | self:AddTimer(A.SPELL, C.SILENCE, 5, 1,0,0) |
||
42 | self:AddTimer(A.SPELL, C.STARSHARDS, 6, 1,0,0) |
||
43 | self:AddTimer(A.SPELL, C.TOUCH_OF_WEAKNESS, 120, 0,1,1, { rc=TRUE }) |
||
44 | self:AddTimer(A.SPELL, C.VAMPIRIC_EMBRACE, 60, 1,0,0, { rc=TRUE }) |
||
45 | |||
46 | self:AddTimer(A.EVENT, C.BLACKOUT, 3, 1,0,0, { a=1 }) |
||
47 | self:AddTimer(A.EVENT, C.BLESSED_RECOVERY, 6, 0,1,1, { a=1 }) |
||
48 | self:AddTimer(A.EVENT, C.INSPIRATION, 15, 1,1,0, { a=1, tx="Interface\\Icons\\INV_Shield_06" }) |
||
49 | self:AddTimer(A.EVENT, C.SHADOW_VULNERABILITY, 15, 1,0,0, { a=1, xn=C.SHADOW_WEAVING }) |
||
50 | self:AddTimer(A.EVENT, C.SPIRIT_TAP, 15, 0,1,1, { a=1 }) |
||
51 | self:AddTimer(A.EVENT, C.WEAKENED_SOUL, 15, 1,0,1, { tx="Interface\\Icons\\Spell_Holy_AshesToAshes" }) |
||
52 | end |