Quantcast

Paladin: WoG/EF costs no holy power if Bastion of Power is up.

Johnny C. Lam [05-05-14 - 18:02]
Paladin: WoG/EF costs no holy power if Bastion of Power is up.

git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@1374 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Filename
scripts/ovale_paladin_spells.lua
diff --git a/scripts/ovale_paladin_spells.lua b/scripts/ovale_paladin_spells.lua
index 465d4ba..54716e6 100644
--- a/scripts/ovale_paladin_spells.lua
+++ b/scripts/ovale_paladin_spells.lua
@@ -80,7 +80,9 @@ Define(emancipate 121783)
 Define(eternal_flame 114163)
 	SpellInfo(eternal_flame holy=finisher max_holy=3)
 	SpellInfo(eternal_flame buff_holy_none=divine_purpose_buff talent=divine_purpose_talent)
+	SpellInfo(eternal_flame buff_holy_none=word_of_glory_no_holy_power_buff if_spell=shield_of_the_righteous)
 	SpellAddBuff(eternal_flame bastion_of_glory_buff=0 if_spell=shield_of_the_righteous)
+	SpellAddBuff(eternal_flame bastion_of_power_buff=0 if_spell=shield_of_the_righteous itemset=T16_tank itemcount=4)
 	SpellAddBuff(eternal_flame divine_purpose_buff=0 talent=divine_purpose_talent)
 	SpellAddTargetBuff(eternal_flame eternal_flame_buff=1)
 Define(eternal_flame_buff 114163)
@@ -215,8 +217,11 @@ Define(unbreakable_spirit_talent 11)
 Define(word_of_glory 85673)
 	SpellInfo(word_of_glory holy=finisher max_holy=3)
 	SpellInfo(word_of_glory buff_holy_none=divine_purpose_buff talent=divine_purpose_talent)
+	SpellInfo(word_of_glory buff_holy_none=word_of_glory_no_holy_power_buff if_spell=shield_of_the_righteous)
 	SpellAddBuff(word_of_glory bastion_of_glory_buff=0 if_spell=shield_of_the_righteous)
+	SpellAddBuff(word_of_glory bastion_of_power_buff=0 if_spell=shield_of_the_righteous itemset=T16_tank itemcount=4)
 	SpellAddBuff(word_of_glory divine_purpose_buff=0 talent=divine_purpose_talent)
+SpellList(word_of_glory_no_holy_power_buff bastion_of_power_buff divine_purpose_buff)

 AddFunction Interrupt
 {