Ovale Spell Priority
Ovale Spell Priority – это уникальный аддон для World of Warcraft, который помогает вам выстраивать взвешенную и хорошо сбалансированную ротацию при сражении вашим персонажем. Он показывает, какую именно способность нужно использовать в настоящий момент!
Разумеется, игра сама по себе не знает, что и когда вам делать. Для того, чтобы выстраивать грамотную ротацию, нужно использовать особые скрипты, задающиеся в настройках и учитывающие определенные действия: проки, сбросы кулдаунов, начало и окончания действия ДоТа и т.д.
Среднему пользователю в WoW не очень-то хочется заморачиваться с изучением скриптов, правильно? Поэтому разработчики придумали хорошую штуку: заранее прописанные скрипты для классов и спеков.
- Рыцари Смерти – Нечестивость и Лед;
- Охотники – все 3 специализации;
- Маги – все 3 специализации;
- Друиды – все спеки кроме целителя;
- Жрецы – Тьма;
- Монахи – Ткачи туманов и Танцующие с ветром;
- Воины – Оружие и Неистовство;
- Паладины – Воздаяние;
- Разбойники – все 3 специализации;
- Шаманы – все спеки кроме целителя;
- Чернокнижники – все 3 специализации.
Где скачать Ovale Spell Priority?
Скачать самую последнюю версию аддона можно здесь. Насколько я могу судить, обновляется он достаточно часто, выходят новые сборки, которые исправляют существующие баги, постоянно что-то улучшают и дополняют.
Как я уже писал выше, основу мода составляют скрипты ротаций. А те в свою очередь зависят от баланса классов, изменений в “весе” тех или иных способностей, длительности кулдаунов, ДоТов, проков и т.д. Поэтому аддон обновляется на основе данных SimulationCraft – симулятора боя, рассчитывающего с математической точностью, когда и что нужно применять.
Как только Близзард перетряхивают баланс и что-то меняют, так авторы аддона перерабатывают скрипты и, соответственно, вам нужно обновлять его, чтобы ротация была с учетом актуальных данных!
Как настроить аддон Ovale Spell Priority?
Ниже приведен содержательный видео-гайд по аддону, который позволит вам понять, как пользоваться модификацией, чтобы получить максимум от ее возможностей.
К сожалению, видео-гайда по Ovale Spell Priority для WoW: Legion Кувалдыч найти не смог, поэтому, если вы снимете таковой – не стесняйтесь, присылайте ссылку на видео. Я с радостью добавлю его в этот пост!=)
Источник
Аддон Ovale Spell Priority 3.3.5a — 9.1.0
Ovale Spell Priority — аддон панели команд для вов, который поможет вам нанести максимум урона вашими способностями по вражескому юниту. Аддон подскажет какие способности, в какой последовательности и в какой именно момент использовать то или иное заклинание. Данный аддон больше подходит для новичков в WoW, для профессионалов же я не советую использовать его, так как в каждой ситуации лучше действовать по разному. Все скрипты в Ovale Spell Priority работают на основе SimulationCraft.
— Актуален для всех классов и ветвей талантов.
— Отслеживаёт всё до мелочей: доты, кулдауны, мана поинт, комбо очки, руны, баффы.
— В зависимости от класса и таланта, аддон автоматически адаптируется к глифам и ветке талантов.
— Удобная, многофункциональная и понятная настройка аддона: размер иконок, их количество, позиция, кулдаун, каст бар и тд.
— Когда время дота подходит к концу, аддон покажет какой именно дот нужно обновить и на кого.
— Можно использовать с MASQUE.
Рыцарь Смерти (ДК, Death Knight) — Нечестивость (Unholy), Лёд (Frost).
Охотник (Хант, Hunter) — Все 3 ветки (Beast Mastery, Marksmanship, Survival).
Маг (Mage) — Все 3 ветки (Arcane, Fire, Frost).
Друид (Druid) — Все 3 ветки (Balance, Feral, Guardian).
Жрец (Прист, Priest) — Тьма (Shadow).
Монах (Монк, Monk) — Ткачи туманов (Mistweaver) и Танцующие с ветром (Windwalker).
Воин (Warrior) — Оружие (Arms), Неистово (Fury).
Паладин (Paladin) — Воздаяние (Retribution).
Разбойник (Рога, Rogue) — Все 3 ветки (Assassination, Outlaw, Subtlety).
Шаман (Shaman) — Элементаль (Elemental), Усиление (Enhancement).
Чернокнижник (Варлок, Warlock) — Все 3 ветки (Affliction, Demonology, Destruction)
/ovale config — Окно настроек.
/ovale hide — Свернуть окно Ovale Spell Priority.
Источник
Ovale Spell Priority
#1 AddonCom
Ovale Spell Priority показывает вам, какие заклинания или способности вы должны использовать в данный момент, для того что бы увеличить ваш ДПС.
Аддон отображает одну или несколько способностей в ротации, их кулдаун и кастбар. Ротацию способностей аддон определяет при помощи заготовленных скриптов, поддерживаются пользовательские скрипты, когда пользователь сам определяет в каком случае показывать определённую способность. Практически не нужная опция.
По умолчанию скрипты доступны для всех ДПС классов. Все скрипты базируются на SimulationCraft.
— Поддерживает все классы и ветки талантов.
— Отслеживает доты, баффы, кд, комбо очки, руны, ману.
— Адаптируется к вашей ветке талантов, глифам.
— Быстрые настройки, где можно настроить отображение способностей на экране. Количество иконок способностей, размер, позиция. А ещё время кд, кастбар и многое другое.
— Мульти трекер дотов, когда истекает время дота, показывает какой дот и на кого нужно наложить.
— Поддерживает аддон Masque.
— 100% настраиваемые скрипты, позволяют настроить ротацию без необходимость перезагружаться, что очень удобно.
— Идеально подходит для пвп в контроле игроков.
Прикрепленные файлы
Ovale-3.3.35.zip159,98К 756 скачиваний
Сообщение отредактировал Justtune: 10 Январь 2018 — 14:29
Источник
Ovale Spell Priority (rus) 7.3.0
Ovale Spell Priority показывает вам, какие заклинания или способности вы должны использовать в данный момент, для того что бы увеличить ваш ДПС.
Аддон отображает одну или несколько способностей в ротации, их кулдаун и кастбар. Ротацию способностей аддон определяет при помощи заготовленных скриптов, поддерживаются пользовательские скрипты, когда пользователь сам определяет в каком случае показывать определённую способность. Практически не нужная опция.
По умолчанию скрипты доступны для всех ДПС классов. Все скрипты базируются на SimulationCraft. Существуют онлайн инструменты для импотра SimulationCraft для Mists of Pandaria. Также существуют скрипты для разных классов, которые можно скачать отдельно.
- Поддерживает все классы и ветки талантов.
- Отслеживает доты, баффы, кд, комбо очки, руны, ману.
- Адаптируется к вашей ветке талантов, глифам.
- Быстрые настройки, где можно настроить отображение способностей на экране. Количество иконок способностей, размер, позиция. А ещё время кд, кастбар и многое другое.
- Мульти трекер дотов, когда истекает время дота, показывает какой дот и на кого нужно наложить.
- Поддерживает аддон Masque.
- 100% настраиваемые скрипты, позволяют настроить ротацию без необходимость перезагружаться, что очень удобно.
- Идеально подходит для пвп в контроле игроков.
Источник
Тема: Ovale Spell Priority 4.3.16
Опции темы
Отображение
Ovale Spell Priority 4.3.16
Кто просил на шамана скрипты. Как пользоваться учить не буду.
#
# Elemental:
# talents=http://www.*******.com/talent#shaman-32320232122311013212030002000000000000000000000000 00000000
# glyphs=fire_nova/thunder/lightning_shield/astral_recall/renewed_life/thunderstorm/lightning_bolt/lava_burst/flame_shock
#
# Enhancement:
# talents=http://www.*******.com/talent#shaman-30220210000000000002323320013003012321000000000000 00000000
# glyphs=ghost_wolf/lightning_shield/chain_lightning/astral_recall/renewed_life/water_walking/windfury_weapon/lava_lash/stormstrike
# Buffs
SpellList(ARMORBUFF 465 8072) # Devotion Aura, Stoneskin Totem
Define(MAELSTROMWEAPON 53817)
SpellList(MANAREGENBUFF 5677 54424 79102) # Mana Spring Totem, Fel Intelligence, Blessing of Might
Define(RIPTIDEHOT 61295)
SpellList(SPELLPOWERBUFF 52109 53646 77747 79038 79058) # Flametongue Totem, Demonic Pact, Totemic Wrath, Arcane Brilliance, Dalaran Brilliance
Define(UNLEASHWIND 73681)
# Buff Procs
SpellList(COMBATMIND 107970 109793 109795) # Will of Unbinding stacking int buff
Define(LIGHTWEAVE 75170) # +580 int tailoring proc
Define(POWERTORRENT 74241) # +500 int weapon enchant proc
Define(VOLCANICDESTRUCTION 89091) # DMC: Volcano +1600 int proc
# On-use trinket buffs for some commonly available 359+ trinkets.
SpellList(ONUSETRINKETBUFF 73551 91019 97007 97008 100403 100612 102437 105134 107948)
# Glyphs
Define(GLYPHOFFLAMESHOCK 57239)
Define(GLYPHOFGROUNDINGTOTEM 55441)
Define(GLYPHOFSTONECLAWTOTEM 63298)
Define(GLYPHOFUNLEASHEDLIGHTNING 101052)
# Talents
Define(FOCUSEDINSIGHTTALENT 5567)
Define(FULMINATIONTALENT 11769)
Define(REVERBERATIONTALENT 575)
# Spells
Define(BLOODLUST 2825)
SpellInfo(BLOODLUST cd=300)
SpellAddBuff(BLOODLUST BLOODLUST=40)
Define(CHAINHEAL 1064)
Define(CHAINLIGHTNING 421)
SpellAddBuff(CHAINLIGHTNING MAELSTROMWEAPON=0)
Define(EARTHLIVINGWEAPON 51730)
Define(EARTHQUAKE 61882)
Define(EARTHSHOCK 8042)
SpellInfo(EARTHSHOCK cd=6 sharedcd=shock)
SpellInfo(EARTHSHOCK addcd=-1 talent=REVERBERATIONTALENT)
SpellAddTargetDebuff(EARTHSHOCK EARTHSHOCK=8)
Define(ELEMENTALMASTERY 16166)
SpellInfo(ELEMENTALMASTERY cd=180)
SpellAddBuff(ELEMENTALMASTERY ELEMENTALMASTERY=30)
Define(FERALSPIRIT 51533)
SpellInfo(FERALSPIRIT cd=120)
Define(FIRENOVA 1535)
SpellInfo(FIRENOVA cd=10)
Define(FLAMESHOCK 8050)
SpellInfo(FLAMESHOCK cd=6 sharedcd=shock duration=18 tick=3)
SpellInfo(FLAMESHOCK addcd=-1 talent=REVERBERATIONTALENT)
SpellInfo(FLAMESHOCK addduration=9 glyph=GLYPHOFFLAMESHOCK)
SpellAddTargetDebuff(FLAMESHOCK FLAMESHOCK=18)
Define(FLAMETONGUEWEAPON 8024)
Define(FROSTSHOCK 8056)
SpellInfo(FROSTSHOCK cd=6 sharedcd=shock)
SpellInfo(FROSTSHOCK addcd=-1 talent=REVERBERATIONTALENT)
SpellAddTargetDebuff(FROSTSHOCK FROSTSHOCK=8)
Define(FROSTBRANDWEAPON 8033)
Define(HEALINGRAIN 73920)
Define(HEROISM 32182)
SpellInfo(HEROISM cd=300)
SpellAddBuff(HEROISM HEROISM=40)
Define(LAVABURST 51505)
SpellInfo(LAVABURST cd=8)
Define(LAVALASH 60103)
SpellInfo(LAVALASH cd=10)
Define(LIGHTNINGBOLT 403)
SpellAddBuff(LIGHTNINGBOLT MAELSTROMWEAPON=0)
Define(LIGHTNINGSHIELD 324)
SpellAddBuff(LIGHTNINGSHIELD LIGHTNINGSHIELD=600)
Define(PRIMALSTRIKE 73899)
SpellInfo(PRIMALSTRIKE cd=8)
Define(RIPTIDE 61295)
Define(ROCKBITERWEAPON 8017)
Define(SHAMANISTICRAGE 30823)
SpellInfo(SHAMANISTICRAGE cd=60)
SpellAddBuff(SHAMANISTICRAGE SHAMANISTICRAGE=15)
Define(SPIRITWALKERSGRACE 79206)
SpellInfo(SPIRITWALKERSGRACE cd=120)
SpellAddBuff(SPIRITWALKERSGRACE SPIRITWALKERSGRACE=15)
Define(STORMSTRIKE 17364)
SpellInfo(STORMSTRIKE cd=8)
SpellAddTargetDebuff(STORMSTRIKE STORMSTRIKE=15)
Define(THUNDERSTORM 51490)
SpellInfo(THUNDERSTORM cd=45)
Define(UNLEASHELEMENTS 73680)
SpellInfo(UNLEASHELEMENTS cd=15)
Define(UNLEASHFLAME 73683)
SpellInfo(UNLEASHFLAME cd=15)
SpellAddBuff(UNLEASHFLAME UNLEASHFLAME=8)
Define(WATERSHIELD 52127)
SpellAddBuff(WATERSHIELD WATERSHIELD=600)
Define(WINDFURYWEAPON 8232)
Define(WINDSHEAR 57994)
SpellInfo(WINDSHEAR cd=15)
SpellInfo(WINDSHEAR addcd=-10 talent=REVERBERATIONTALENT)
# Fire totems
Define(FIREELEMENTALTOTEM 2894)
Define(FLAMETONGUETOTEM 8227)
Define(MAGMATOTEM 8190)
SpellInfo(MAGMATOTEM cd=20)
Define(SEARINGTOTEM 3599)
SpellInfo(SEARINGTOTEM cd=10) # fake CD so it won’t be displayed twice
# Water totems
Define(HEALINGSTREAMTOTEM 5394)
Define(MANASPRINGTOTEM 5675)
Define(MANATIDETOTEM 16190)
Define(TOTEMOFTRANQUILMIND 87718)
# Air totems
Define(GROUNDINGTOTEM 8177)
SpellInfo(GROUNDINGTOTEM cd=25)
SpellInfo(GROUNDINGTOTEM addcd=35 glyph=GLYPHOFGROUNDINGTOTEM)
Define(SPIRITLINKTOTEM 98008)
Define(WINDFURYTOTEM 8512)
Define(WRATHOFAIRTOTEM 3738)
# Earth totems
Define(EARTHELEMENTALTOTEM 2062)
Define(STONECLAWTOTEM 5730)
SpellInfo(STONECLAWTOTEM cd=20)
Define(STONESKINTOTEM 8071)
Define(STRENGTHOFEARTHTOTEM 8075)
Define(TREMORTOTEM 8143)
SpellInfo(TREMORTOTEM cd=60)
# Racials & Professions
Define(BERSERKING 26297) # troll
SpellInfo(BERSERKING duration=10 cd=180)
SpellAddBuff(BERSERKING BERSERKING=10)
Define(BLOODFURY 33697) # orc
SpellInfo(BLOODFURY duration=15 cd=120)
SpellAddBuff(BLOODFURY BLOODFURY=15)
Define(LIFEBLOOD 55503) # herbalism
SpellInfo(LIFEBLOOD duration=20 cd=120)
Define(STONEFORM 20594) # dwarf
SpellInfo(STONEFORM duration=8 cd=120)
SpellAddBuff(STONEFORM STONEFORM=8)
# Items
Define(POTIONOFTHETOLVIR 58145)
Define(POTIONOFTHETOLVIRSPELL 80495)
Define(VOLCANICPOTION 58091)
Define(VOLCANICPOTIONSPELL 80481)
Define(VOLCANICPOWER 79476) # +1200 int
ScoreSpells(LIGHTNINGSHIELD CHAINLIGHTNING FLAMESHOCK LAVABURST EARTHSHOCK LIGHTNINGBOLT
STORMSTRIKE LAVALASH UNLEASHELEMENTS)
AddCheckBox(potions SpellName(VOLCANICPOTIONSPELL) mastery=1 default)
AddCheckBox(potions SpellName(POTIONOFTHETOLVIRSPELL) mastery=2 default)
AddCheckBox(potions SpellName(VOLCANICPOTIONSPELL) mastery=3)
AddCheckBox(aoe L(AOE))
AddListItem(shock none L(None) default talent=FOCUSEDINSIGHTTALENT)
AddListItem(shock earth SpellName(EARTHSHOCK) talent=FOCUSEDINSIGHTTALENT)
AddListItem(shock flame SpellName(FLAMESHOCK) talent=FOCUSEDINSIGHTTALENT)
AddListItem(shock frost SpellName(FROSTSHOCK) talent=FOCUSEDINSIGHTTALENT)
AddCheckBox(mw2lb SpellName(LIGHTNINGBOLT) mastery=2)
AddCheckBox(lightweave SpellName(LIGHTWEAVE) mastery=1)
AddCheckBox(powertorrent SpellName(POWERTORRENT) mastery=1)
# Commonly available trinkets with proc effects for Elemental shamans.
AddCheckBox(trinketdmcv «DMC: Volcano» mastery=1)
AddCheckBox(trinketwou «Will of Unbinding» mastery=1)
# Trinket CDs
AddListItem(trinketcd0 000s «Trinket 0 CD — none» default)
AddListItem(trinketcd0 060s «Trinket 0 CD — 1 min»)
AddListItem(trinketcd0 090s «Trinket 0 CD — 1 min 30s»)
AddListItem(trinketcd0 120s «Trinket 0 CD — 2 min»)
AddListItem(trinketcd1 000s «Trinket 1 CD — none» default)
AddListItem(trinketcd1 060s «Trinket 1 CD — 1 min»)
AddListItem(trinketcd1 090s «Trinket 1 CD — 1 min 30s»)
AddListItem(trinketcd1 120s «Trinket 1 CD — 2 min»)
AddFunction UseItemActions
<
Item(HandsSlot usable=1)
unless List(trinketcd0 000s) Item(Trinket0Slot usable=1)
unless List(trinketcd1 000s) Item(Trinket1Slot usable=1)
>
AddFunction UseProfessionActions
<
Spell(LIFEBLOOD)
>
AddFunction UseRacialActions
<
Spell(BERSERKING)
Spell(BLOODFURY)
>
AddFunction UseItemActionsElemental
<
# If FE is ready and there is enough spellpower, then pop trinkets.
# Otherwise, if the trinket will be ready again before FE comes off CD, then use it.
#
if 1.5s before Spell(FIREELEMENTALTOTEM) and EnoughSpellpower()
<
Item(HandsSlot usable=1)
unless List(trinketcd0 000s) Item(Trinket0Slot usable=1)
unless List(trinketcd1 000s) Item(Trinket1Slot usable=1)
>
unless 60s before Spell(FIREELEMENTALTOTEM)
<
Item(HandsSlot usable=1)
if List(trinketcd0 060s) Item(Trinket0Slot usable=1)
if List(trinketcd1 060s) Item(Trinket1Slot usable=1)
>
unless 90s before Spell(FIREELEMENTALTOTEM)
<
if List(trinketcd0 090s) Item(Trinket0Slot usable=1)
if List(trinketcd1 090s) Item(Trinket1Slot usable=1)
>
unless 120s before Spell(FIREELEMENTALTOTEM)
<
if List(trinketcd0 120s) Item(Trinket0Slot usable=1)
if List(trinketcd1 120s) Item(Trinket1Slot usable=1)
>
>
AddIcon help=buff size=small mastery=1
<
if TotemExpires(earth)
<
unless BuffPresent(strengthagility) Spell(STRENGTHOFEARTHTOTEM)
unless BuffPresent(ARMORBUFF) Spell(STONESKINTOTEM)
>
if TotemExpires(air)
<
#/wrath_of_air_totem
unless BuffPresent(spellhaste) Spell(WRATHOFAIRTOTEM)
unless BuffPresent(meleehaste) Spell(WINDFURYTOTEM)
>
if TotemExpires(water)
<
#/mana_spring_totem
unless BuffPresent(MANAREGENBUFF) Spell(MANASPRINGTOTEM)
Spell(HEALINGSTREAMTOTEM)
>
>
AddIcon help=main mastery=1
<
unless InCombat()
<
if WeaponEnchantExpires(mainhand 400) Spell(FLAMETONGUEWEAPON)
if BuffExpires(LIGHTNINGSHIELD 400) Spell(LIGHTNINGSHIELD)
>
#/flametongue_weapon,weapon=main
if WeaponEnchantExpires(mainhand 2) Spell(FLAMETONGUEWEAPON)
#/lightning_shield
if BuffExpires(LIGHTNINGSHIELD 2) Spell(LIGHTNINGSHIELD)
unless Glyph(GLYPHOFUNLEASHEDLIGHTNING)
<
#/unleash_elements,moving=1
if Speed(more 0) Spell(UNLEASHELEMENTS)
>
#/flame_shock,if=!ticking|ticks_remain cast_time
if target.debuffExpires(FLAMESHOCK mine=1) > castTime(LAVABURST) Spell(LAVABURST)
if TalentPoints(FULMINATIONTALENT more 0)
<
#/earth_shock,if=buff.lightning_shield.stack=9
if BuffPresent(LIGHTNINGSHIELD stacks=9) Spell(EARTHSHOCK)
#/earth_shock,if=buff.lightning_shield.stack>6&\
# dot.flame_shock.remains>cooldown&\
# dot.flame_shock.remains 6>
and
and
and
>
AddIcon help=cd mastery=1
<
#/volcanic_potion,if=!in_combat
if InCombat(no) and CheckBoxOn(potions) and TargetClassification(worldboss) Item(VOLCANICPOTION)
if IsFeared() Spell(TREMORTOTEM)
#/wind_shear
if TargetIsInterruptible(yes) Spell(WINDSHEAR)
#/volcanic_potion,if=buff.bloodlust.react|target.tim e_to_die =4&pet.spirit_wolf.active)
if BuffPresent(MAELSTROMWEAPON stacks=5) Spell(LIGHTNINGBOLT)
if ArmorSetParts(T13 more 3) and BuffPresent(MAELSTROMWEAPON stacks=4) and PetPresent(yes) Spell(LIGHTNINGBOLT)
#/unleash_elements
Spell(UNLEASHELEMENTS)
#/flame_shock,if=!ticking|buff.unleash_flame.up
if TargetDebuffExpires(FLAMESHOCK 0 mine=1) or BuffPresent(UNLEASHFLAME) Spell(FLAMESHOCK)
#/earth_shock
Spell(EARTHSHOCK)
#/lightning_bolt,if=buff.maelstrom_weapon.react>1
if CheckBoxOn(mw2lb) and BuffPresent(MAELSTROMWEAPON stacks=2) and Speed(equal 0) Spell(LIGHTNINGBOLT)
>
AddIcon help=aoe mastery=2 checkboxon=aoe
<
unless InCombat()
<
if WeaponEnchantExpires(mainhand 400) Spell(WINDFURYWEAPON)
if WeaponEnchantExpires(offhand 400) Spell(FLAMETONGUEWEAPON)
if BuffExpires(LIGHTNINGSHIELD 400) Spell(LIGHTNINGSHIELD)
>
if WeaponEnchantExpires(mainhand 2) Spell(WINDFURYWEAPON)
if WeaponEnchantExpires(offhand 2) Spell(FLAMETONGUEWEAPON)
if BuffExpires(LIGHTNINGSHIELD 2) Spell(LIGHTNINGSHIELD)
Источник