From cd05319ae3947a170158c01e6cb08b35cfa9268b Mon Sep 17 00:00:00 2001 From: Sidoine De Wispelaere Date: Tue, 15 Nov 2011 20:19:01 +0000 Subject: [PATCH] better mind freeze setup for dk fix demono warlock filler better protection paladin script git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@435 d5049fe3-3747-40f7-a4b5-f36d6801af5f --- defaut/Chevalier.lua | 12 +++++++----- defaut/Demoniste.lua | 4 ++-- defaut/Paladin.lua | 7 +++++++ 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/defaut/Chevalier.lua b/defaut/Chevalier.lua index 1383f79..9be7d5d 100644 --- a/defaut/Chevalier.lua +++ b/defaut/Chevalier.lua @@ -134,6 +134,11 @@ AddIcon help=main mastery=1 if CheckBoxOn(horn) Spell(HORNOFWINTER priority=2) } +AddIcon help=offgcd checkboxon=mindfreeze mastery=1 +{ + if target.IsInterruptible() Spell(MINDFREEZE) +} + AddIcon help=aoe mastery=1 { if BuffExpires(strengthagility 2) and CheckBoxOn(horn) Spell(HORNOFWINTER) @@ -216,6 +221,7 @@ AddIcon help=main mastery=2 AddIcon help=offgcd mastery=2 { + if target.IsInterruptible() Spell(MINDFREEZE) #/blood_tap Spell(BLOODTAP) #/empower_rune_weapon @@ -295,6 +301,7 @@ AddIcon help=main mastery=3 AddIcon help=offgcd mastery=3 { + if target.IsInterruptible() Spell(MINDFREEZE) #/blood_tap,if=unholy=0&inactive_death=1 unless Runes(unholy 1) Spell(BLOODTAP priority=2) #/empower_rune_weapon,if=unholy=0 @@ -324,9 +331,4 @@ AddIcon help=cd mastery=3 Spell(ARMYOFTHEDEAD) } -AddIcon checkboxon=mindfreeze -{ - if target.IsInterruptible() Spell(MINDFREEZE) -} - ]] \ No newline at end of file diff --git a/defaut/Demoniste.lua b/defaut/Demoniste.lua index de89c01..63f56db 100644 --- a/defaut/Demoniste.lua +++ b/defaut/Demoniste.lua @@ -234,8 +234,8 @@ AddIcon help=main mastery=2 if BuffPresent(DECIMATION) Spell(SOULFIRE) #/life_tap,if=mana_pct<=30&buff.bloodlust.down&buff.metamorphosis.down&buff.demon_soul_felguard.down if ManaPercent(less 30) and BuffExpires(heroism) and BuffExpires(METAMORPHOSIS) and BuffExpires(DEMONSOULFELGUARD) and LifePercent(more 75) Spell(LIFETAP) - if TalentPoints(BANETALENT more 0) Spell(INCINERATE) - Spell(SHADOWBOLT) + if TalentPoints(BANETALENT more 0) Spell(SHADOWBOLT) + Spell(INCINERATE) } AddIcon help=cd mastery=2 diff --git a/defaut/Paladin.lua b/defaut/Paladin.lua index d02900a..8cc4927 100644 --- a/defaut/Paladin.lua +++ b/defaut/Paladin.lua @@ -28,6 +28,9 @@ Define(HAMMEROFWRATH 24275) SpellInfo(HAMMEROFWRATH cd=6) Define(HAMMEROFTHERIGHTEOUS 53595) SpellInfo(HAMMEROFTHERIGHTEOUS cd=4.5 holy=1) +Define(HOLYSHIELD 20925) + SpellInfo(HOLYSHIELD cd=30) + SpellAddBuff(HOLYSHIELD HOLYSHIELD=10) Define(HOLYSHOCK 20473) SpellInfo(HOLYSHOCK cd=6) Define(HOLYWRATH 2812) @@ -48,6 +51,8 @@ Define(SHIELDOFTHERIGHTEOUS 53600) Define(TEMPLARSVERDICT 85256) SpellInfo(TEMPLARSVERDICT holy=-3) SpellAddBuff(TEMPLARSVERDICT DIVINEPURPOSE=0) +Define(WORDOFGLORY 85673) + SpellInfo(WORDOFGLORY holy=-3) Define(ZEALOTRY 85696) SpellInfo(ZEALOTRY cd=120) SpellAddBuff(ZEALOTRY ZEALOTRY=20) @@ -106,6 +111,8 @@ AddIcon help=main mastery=2 AddIcon help=cd mastery=2 { + if HolyPower(more 2) Spell(WORDOFGLORY) + Spell(HOLYSHIELD) Spell(GUARDIANOFANCIENTKINGS) Spell(AVENGINGWRATH) Spell(DIVINEPROTECTION) -- 1.7.9.5