Files
coa-details/functions/spells.lua
T
Tercio 56eea9d3b1 - fixed issues with death log.
- added upper images for CoolTip, parameter "top" for AddImage.
- added GetBossPortrait (mapid, bossindex)
- added new slash command "show"
- switch menu now open with OnMouseDown instead MouseUp.
- all menus on main window had the wait time down to 0.15s.
- slight revamp on segment menu.
- bugs fixed on TinyThreat.
2013-08-14 23:34:30 -03:00

377 lines
12 KiB
Lua

do
local _detalhes = _G._detalhes
_detalhes.ClassSpellList = {
--death knight
[77535] = "DEATHKNIGHT", --Blood Shield (heal)
[45470] = "DEATHKNIGHT", --Death Strike (heal)
[53365] = "DEATHKNIGHT", --Unholy Strength (heal)
[48707] = "DEATHKNIGHT", -- Anti-Magic Shell (heal)
[48982] = "DEATHKNIGHT", --rune tap
--> DK Frost
[49020] = "DEATHKNIGHT", --obliterate
[49143] = "DEATHKNIGHT", --frost strike
[55095] = "DEATHKNIGHT", --frost fever
[55078] = "DEATHKNIGHT", --blood plague
[49184] = "DEATHKNIGHT", --howling blast
--> DK Blood
[49998] = "DEATHKNIGHT", --death strike
--> DK Unholy
[55090] = "DEATHKNIGHT",--scourge strike
[47632] = "DEATHKNIGHT",--death coil
--druid
--> Druid Cat
[1822] = "DRUID", --rake
[1079] = "DRUID", --rip
[5221] = "DRUID", --shred
[33876] = "DRUID", --mangle
[33878] = "DRUID", --mangle (energy)
[102545] = "DRUID", --ravage!
[33878] = "DRUID", --mangle (energy gain)
[17057] = "DRUID", --bear form (energy gain)
[16959] = "DRUID", --primal fury (energy gain)
[5217] = "DRUID", --tiger's fury (energy gain)
[68285] = "DRUID", --leader of the pack (mana)
--> Druid Balance
[5176] = "DRUID", --wrath
[93402] = "DRUID", --sunfire
[2912] = "DRUID", --starfire
[8921] = "DRUID", --moonfire
[81070] = "DRUID", --eclipse
--> Druid Resto
[29166] = "DRUID", --innervate
[774] = "DRUID", --rejuvenation
[44203] = "DRUID", --tranquility
[48438] = "DRUID", --wild growth
[81269] = "DRUID", --shiftmend
[102792] = "DRUID", --wind moshroom: bloom
[5185] = "DRUID", --healing touch
[8936] = "DRUID", --regrowth
[33778] = "DRUID", --lifebloom
[48503] = "DRUID", --living seed
[50464] = "DRUID", --nourish
--hunter
[131900] = "HUNTER",--a murder of crows
[118253] = "HUNTER",--serpent sting
[77767] = "HUNTER",--cobra shot
[3044] = "HUNTER",--arcane shot
[53301] = "HUNTER",--explosive shot
[120361] = "HUNTER",--barrage
--mage
--> Mage Frost
[116] = "MAGE",--frost bolt
[30455] = "MAGE",--ice lance
[84721] = "MAGE",--frozen orb
[1449] = "MAGE",--arcane explosion
[113092] = "MAGE",--frost bomb
[115757] = "MAGE",--frost nova
[44614] = "MAGE",--forstfire bolt
[42208] = "MAGE",--blizzard
[11426] = "MAGE",--Ice Barrier (heal)
--> Mage Fire
[11366] = "MAGE",--pyroblast
[133] = "MAGE",--fireball
[108853] = "MAGE",--infernoblast
[2948] = "MAGE",--scorch
--> Mage Arcane
[30451] = "MAGE",--arcane blase
[12051] = "MAGE",--evocation
--monk
--> Monk
[107428] = "MONK", --rising sun kick
[100784] = "MONK", --blackout kick
[132467] = "MONK", --Chi wave
[107270] = "MONK", --spinning crane kick
[100787] = "MONK", --tiger palm
[123761] = "MONK", --mana tea
--> Mistwave
[119611] = "MONK", --renewing mist
[115310] = "MONK", --revival
[116670] = "MONK", --uplift
[115175] = "MONK", --soothing mist
[124041] = "MONK", --gift of the serpent
[124040] = "MONK", -- shi torpedo
[132120] = "MONK", -- enveloping mist
[132463] = "MONK", -- shi wave
[117895] = "MONK", --eminence (statue)
--> drunk monk
[115295] = "MONK", --guard
[115072] = "MONK", --expel harm
--paladin
--> Paladin Retri
[35395] = "PALADIN",--cruzade strike
[879] = "PALADIN",--exorcism
[85256] = "PALADIN",--templar's verdict
[20167] = "PALADIN",--seal of insight (mana)
--> Paladin Protection
[31935] = "PALADIN",--avenger's shield
[20271] = "PALADIN", --judgment
[35395] = "PALADIN", --cruzader strike
[81297] = "PALADIN", --consacration
[31803] = "PALADIN", --censure
[65148] = "PALADIN", --Sacred Shield
[20167] = "PALADIN", --Seal of Insight
--> holy
[86273] = "PALADIN", --illuminated healing
[85222] = "PALADIN", --light of dawn
[53652] = "PALADIN", --beacon of light
[82327] = "PALADIN", --holy radiance
[119952] = "PALADIN", --arcing light
[25914] = "PALADIN", --holy shock
[19750] = "PALADIN", --flash of light
--priest
[34650] = "PRIEST", --mana leech (pet)
--> shadow priest
[589] = "PRIEST", --shadow word: pain
[34914] = "PRIEST", --vampiric touch
[34919] = "PRIEST", --vampiric touch (mana)
[15407] = "PRIEST", --mind flay
[8092] = "PRIEST", --mind blast
[15290] = "PRIEST",-- Vampiric Embrace
[127626] = "PRIEST",--devouring plague (heal)
[2944] = "PRIEST",--devouring plague (damage)
--> disc priest
[585] = "PRIEST", --smite
[47666] = "PRIEST", --penance
[14914] = "PRIEST", --holy fire
[81751] = "PRIEST", --atonement
[47753] = "PRIEST", --divine aegis
--> holy priest
[33110] = "PRIEST", --prayer of mending
[77489] = "PRIEST", --mastery echo of light
[596] = "PRIEST", --prayer of healing
[34861] = "PRIEST", --circle of healing
[139] = "PRIEST", --renew
[120692] = "PRIEST", --halo
[2060] = "PRIEST", --greater heal
[110745] = "PRIEST", --divine star
[2061] = "PRIEST", --flash heal
[88686] = "PRIEST", --santuary
[17] = "PRIEST", --power word: shield
[64904] = "PRIEST", --hymn of hope
--> talent
[129250] = "PRIEST", --power word: solace
--rogue
[53] = "ROGUE", --backstab
[8680] = "ROGUE", --wound pouson
[2098] = "ROGUE", --eviscerate
[2818] = "ROGUE", --deadly poison
[113780] = "ROGUE", --deadly poison
[51723] = "ROGUE", --fan of knifes
[111240] = "ROGUE", --dispatch
[703] = "ROGUE", --garrote
[1943] = "ROGUE", --rupture
[114014] = "ROGUE", --shuriken toss
[16511] = "ROGUE", --hemorrhage
[89775] = "ROGUE", --hemorrhage
[8676] = "ROGUE", --amcush
[5374] = "ROGUE", --mutilate
[32645] = "ROGUE", --envenom
[1943] = "ROGUE", --rupture
[73651] = "ROGUE", --Recuperate (heal)
[35546] = "ROGUE", --combat potency (energy)
[98440] = "ROGUE", --relentless strikes (energy)
[51637] = "ROGUE", --venomous vim (energy)
--shaman
--> Shaman Elemental
[88765] = "SHAMAN", --rolling thunder (mana)
[51490] = "SHAMAN", --thunderstorm (mana)
[82987] = "SHAMAN", --telluric currents glyph (mana)
[101033] = "SHAMAN", --resurgence (mana)
[51505] = "SHAMAN", --lava burst
[8050] = "SHAMAN", --flame shock
[117014] = "SHAMAN", --elemental blast
[403] = "SHAMAN", --lightning bolt
[45284] = "SHAMAN", --lightning bolt
[421] = "SHAMAN", --chain lightining
--> Shaman Melee
[32175] = "SHAMAN", --stormstrike
[25504] = "SHAMAN", --windfury
[8042] = "SHAMAN", --earthshock
[26364] = "SHAMAN", --lightning shield
[117014] = "SHAMAN", --elemental blast
[73683] = "SHAMAN", --unleash flame
[51522] = "SHAMAN", --primal wisdom (mana)
[63375] = "SHAMAN", --primal wisdom (mana)
--> Shaman Resto
[114942] = "SHAMAN", --healing tide
[73921] = "SHAMAN", --healing rain
[1064] = "SHAMAN", --chain heal
[52042] = "SHAMAN", --healing stream totem
[61295] = "SHAMAN", --riptide
[51945] = "SHAMAN", --earthliving
[114083] = "SHAMAN", --restorative mists
[8004] = "SHAMAN", --healing surge
--warlock
[77799] = "WARLOCK", --fel flame
[63106] = "WARLOCK", --siphon life
[1454] = "WARLOCK", --life tap
--> warlock affliction
[103103] = "WARLOCK", --malefic grasp
[980] = "WARLOCK", --agony
[30108] = "WARLOCK", --unstable affliction
[172] = "WARLOCK", --corruption
[48181] = "WARLOCK", --haunt
--> warlock destruction
[29722] = "WARLOCK", --incenerate
[348] = "WARLOCK", --Immolate
[116858] = "WARLOCK", --Chaos Bolt
[114654] = "WARLOCK", --incinerate
[108686] = "WARLOCK", --immolate
[108685] = "WARLOCK", --conflagrate
[104233] = "WARLOCK", --rain of fire
--> warlock demo
[103964] = "WARLOCK", --touch os chaos
[686] = "WARLOCK", --shadow bolt
[114328] = "WARLOCK", --shadow bolt glyph
[140719] = "WARLOCK", --hellfire
[104027] = "WARLOCK", --soul fire
[603] = "WARLOCK", --doom
--> talents
[108371] = "WARLOCK", --Harvest life
--warrior
[100130] = "WARRIOR", --wild strike
[96103] = "WARRIOR", --raging blow
[12294] = "WARRIOR", --mortal strike
[1464] = "WARRIOR", --Slam
[23922] = "WARRIOR", --shield slam
[20243] = "WARRIOR", --devastate
[11800] = "WARRIOR", --dragon roar
[115767] = "WARRIOR", --deep wounds
[109128] = "WARRIOR", --charge
[11294] = "WARRIOR", --mortal strike
[109128] = "WARRIOR", --charge
[12880] = "WARRIOR", --enrage
[29842] = "WARRIOR", --undribled wrath
}
_detalhes.CrowdControlSpells = {
--death knight
[96294] = true, --chains of ice
--druid
--hibernate
[2637] = true, --hibernate
[339] = true, --entangling toots
--hunter
[3355] = true, --freezing trap
[24335] = true, --wyvern sting
[136634] = true, --narrow escape
[4167] = true, --web (spider)
[19503] = true, --scatter shot
--mage
[118] = true, --polymorph sheep
[61305] = true, --polymorph black cat
[28272] = true, --polymorph pig
[61721] = true, --polymorph rabbit
[61780] = true, --polymorph turkey
[28271] = true, --polymorph turtle
[122] = true, --frost nova
[33395] = true, --freeze
[111340] = true, --ice ward
[82691] = true, --ring of frost
--monk
[116706] = true, --disable
--paladin
[105421] = true, --blinding light
[20066] = true, --repentance
--prist
--shackle undead
[8122] = true, --psychic scream
[9484] = true, --shackle undead
--rogue
[2094] = true, --blind
[1776] = true, --gouge
[6770] = true, --sap
[408] = true, --kidney shot
[1833] = true, --cheap shot
--shaman
[51514] = true, --hex
[64695] = true, --earthgrab (earthgrab totem)
[76780] = true, --bind elemental
--warlock
[6358] = true, --seduction (succubus)
[115268] = true, --mesmerize (shivarra)
[118699] = true, --fear
[5484] = true, --howl of terror
--warrior
[5246] = true, --intimidating shout
[107566] = true, --staggering shout
}
_detalhes.AbsorbSpells = {
--priest
[47753] = true, --Divine Aegis (discipline)
[17] = true, --Power Word: Shield (discipline)
[114908] = true, --Spirit Shell (discipline)
[114214] = true, --Angelic Bulwark (talent)
--death knight
[48707] = true, --Anti-Magic Shell
[116888] = true, --Shroud of Purgatory (talent)
[51052] = true, --Anti-Magic Zone (talent)
[77535] = true, --Blood Shield
--shaman
[114893] = true, --Stone Bulwark (stone bulwark totem)
--paladin
[86273] = true, --Illuminated Healing (holy)
[65148] = true, --Sacred Shield (talent)
--monk
[116849] = true, --Life Cocoon (mistweaver)
[115295] = true, --Guard (brewmaster)
[118604] = true, --Guard (brewmaster)
--warlock
[6229] = true, --Twilight Ward
[108366] = true, --Soul Leech (talent)
[108416] = true, --Sacrificial Pact (talent)
[110913] = true, --Dark Bargain (talent)
[7812] = true, --Voidwalker's Sacrifice
--mage
[11426] = true, --Ice Barrier (talent)
[1463] = true, --Incanter's Ward (talent)
--warrior
[112048] = true, -- Shield Barrier (protection)
--others
[116631] = true, -- enchant "Enchant Weapon - Colossus"
[140380] = true, -- trinket "Inscribed Bag of Hydra-Spawn"
}
local Loc = LibStub ("AceLocale-3.0"):GetLocale ( "Details" )
_detalhes.SpellOverwrite = {
[124464] = {name = GetSpellInfo (124464) .. " (" .. Loc ["STRING_MASTERY"] .. ")"}, --> shadow word: pain mastery proc
[124465] = {name = GetSpellInfo (124465) .. " (" .. Loc ["STRING_MASTERY"] .. ")"} --> vampiric touch mastery proc
}
end