local DB_VERSION = 11 |
|
local defaultDatabase = nil |
|
local l = GetLocale() |
|
local POPUP_TEXT = "Set a note for |cffff4488%s|r." |
local TARGET_ERROR = "You must target something to add a note." |
local NOTE_SET = "Note for |cffff4488%s|r set to \"|cff888888%s|r\"." |
local SET = "Set" |
local CANCEL = "Cancel" |
local NOTE_PREFIX = "|cffff4488Note:|r " |
-- Keybinding to output the note to chat |
BINDING_HEADER_GTIPNOTES = "GTipNotes" |
BINDING_NAME_GTIPNOTES_PRINT = "Print Note" |
|
if l == "zhCN" then |
POPUP_TEXT = "为|cffff4488%s|r设置注é." |
TARGET_ERROR = "ä½ å¿
é¡»å
éæ©ä¸ä¸ªç®æ æ¥æ·»å 注é" |
NOTE_SET = "|cffff4488%s|rç注éæ´æ¹ä¸º\"|cff888888%s|r\"." |
SET = "设置" |
CANCEL = "åæ¶" |
NOTE_PREFIX = "|cffff4488注éï¼|r " |
elseif l == "zhTW" then |
POPUP_TEXT = "çº|cffff4488%s|rè¨å®è¨»è§£" |
TARGET_ERROR = "ä½ å¿
é å
é¸æä¸åç®æ¨ä¾å¢å 註解" |
NOTE_SET = "|cffff4488%s|rç註解æ´æ¹çº\"|cff888888%s|r\"." |
SET = "è¨å®" |
CANCEL = "åæ¶" |
NOTE_PREFIX = "|cffff4488註解: |r " |
end |
|
if l == "enUS" then |
defaultDatabase = { |
-- Zul'Aman trash |
["Amani'shi Guardian"] = "Immune to snares, polymorph, and fear. Dispels sheep from nearby friends.", |
["Amani'shi Medicine Man"] = "Can be sheeped, snared and MC'ed. Uses healing and protection totems.", |
["Amani'shi Tribesman"] = "Can be CC'ed by all means.", |
["Amani Bear"] = "Can use Tranquilizing Shot on their frenzy. Freezing Trap, Polymorph and Fear works.", |
["Amani'shi Warbringer"] = "Immune to CC. Dismounts around 20%.", |
["Amani'shi Scout"] = "Can be rooted and stunlocked, summons reinforcements if they reach a set of drums.", |
["Amani'shi Handler"] = "Immune to Polymorph and Fear, can be stunned. Uses Tranquilizing Poison.", |
["Amani'shi Tempest"] = "Does Thunderclap that can be outranged.", |
["Amani'shi Flame Caster"] = "Vulnerable to Polymorph, Mind Control, snares, stuns and interrupts. Can spell steal his buff.", |
["Amani'shi Beast Tamer"] = "Can be sheeped, trapped and stunned. Mind Controls random players.", |
|
-- Moroes adds |
["Lady Catriona Von'Indi"] = "Holy priest, heals and dispels.", |
["Baron Rafe Dreuger"] = "Retribution paladin, will stun.", |
["Lady Keira Berrybuck"] = "Holy paladin, heals and dispels + divine shield.", |
["Baroness Dorothea Millstipe"] = "Shadow priest with mana burn.", |
["Lord Robin Daris"] = "Mortal Strike warrior, also does WW.", |
["Lord Crispin Ference"] = "Protection warrior, disarm, shield bash and shield wall.", |
|
-- Karazhan trash |
["Spectral Performer"] = "Immune to CC, opens a spotlight that buffs anyone that stand in it.", |
["Arcane Anomaly"] = "Random teleport that clears threat, attacks on it drains mana before health.", |
["Mana Feeder"] = "Immune to all spells, burns mana.", |
["Mana Warp"] = "Self-destructs for significant damage on low health, interruptable.", |
["Spectral Charger"] = "Charges farthest player. AoE fear to all nearby. Dispel-able magic debuff. Can be Shackled, Stunned and Trapped.", |
["Spectral Stable Hand"] = "Heals other mobs. Can be Trapped or Shackled.", |
["Skeletal Waiter"] = "Brittle bones can be spell reflected or grounded with totem. Vulnerable to stuns.", |
["Ghostly Steward"] = "Immune to stun, trap, shackle and taunt. Vulnerable to disarm.", |
["Phantom Valet"] = "Immune to taunt", |
["Phantom Attendant"] = "Vulnerable to shackle and snare. Immune to taunt.", |
["Spectral Retainer"] = "Immune to shackle. MCs random player.", |
["Spectral Sentry"] = "Ranged attacker. Can be shackled.", |
["Night Mistress"] = "Can be shackled.", |
["Concubine"] = "Vulnerable to stun, snare and banish. Tremor totem works on aoe seduce.", |
["Wanton Hostess"] = "AoE silence. Can be stunned.", |
["Phantom Stagehand"] = "Immune to snare and stun. Can be disarmed.", |
["Skeletal Usher"] = "Immune to trap, turn undead and taunt. Can be shackled.", |
["Trapped Soul"] = "Immune to shackle and stun.", |
["Spell Shade"] = "Can be shackled and feared.", |
|
-- Hex Lord Malacrass adds |
["Thurg"] = "Melee. Can sheep or trap, but he will resist trap a few times.", |
["Gazakroth"] = "Spams fireballs, can be banished.", |
["Lord Raadan"] = "Frontal Flamebreath & Thunderclap, can be sleeped.", |
["Darkheart"] = "Melee and instant cast AoE fear, can be shackled.", |
["Alyson Antille"] = "Heals can be interrupted and she can be sheeped.", |
["Slither"] = "Poison bolts. Can be sleeped.", |
["Fenstalker"] = "Casts Volatile Infection on players, dealing damage to nearby allies. Can be banished.", |
["Koragg"] = "Can be shackled or feared using Turn Undead.", |
|
-- Serpentshrine Cavern trash |
["Coilfang Beast-Tamer"] = "Enrages the sporebats, dispelling CC on them. Frontal cleave.", |
["Coilfang Hate-Screamer"] = "AoE silence, 30 yard range.", |
["Serpentshrine Sporebat"] = "Random charge with a minimum range requirement.", |
|
["Vashj'ir Honor Guard"] = "Intimidating shout and enrage.", |
["Coilfang Shatterer"] = "Warriors can Spell Reflect the Shatter Armor ability.", |
["Coilfang Priestess"] = "Can be CC'ed and stunned by most means.", |
|
["Greyheart Tidecaller"] = "Can be sheeped and feared. Drops Water Elemental Totem and uses Poison Shield.", |
["Coilfang Serpentguard"] = "Can't be CC'ed, uses frontal Cleave and armor reduction aura.", |
["Greyheart Skulker"] = "Can be sheeped, feared and disarmed.", |
["Greyheart Nether-Mage"] = "Can be sheeped, does AoE damage to the raid. Clears threat after Blink.", |
|
["Coilfang Fathom-Witch"] = "Immune to CC, does a AoE shadow nova with knockback and random mind controls.", |
|
["Tidewalker Depth-Seer"] = "Drops a HoT on friendlies, can not be CC'ed, but spell interrupts work. Uses Tranquility on low health.", |
["Tidewalker Harpooner"] = "Nets the tank and clears threat, immune to CC.", |
["Tidewalker Hydromancer"] = "Can be stunned, silenced and interrupted. Vulnerable to CoT. Frostbolts and Frost Nova.", |
["Tidewalker Shaman"] = "Immune to all CC, spells can be interrupted.", |
["Tidewalker Warrior"] = "Can be sheeped, feared, snared and disarmed. Random threat dumps.", |
|
["Greyheart Shield-Bearer"] = "Can be sheeped, sapped and feared.", |
["Serpentshrine Lurker"] = "Can be banished, drops mushrooms.", |
|
-- Black Temple trash |
["Aqueous Lord"] = "Summons Aqueous Spawns.", |
["Aqueous Spawn"] = "Can be banished and stunned, heals Lords.", |
["Coilskar Sea-Caller"] = "Can be sheeped, casts Hurricane and Forked Lightning, based on LoS.", |
["Coilskar Wrangler"] = "Immune to CC. Frenzies Leviathans.", |
["Leviathan"] = "Immune to CC. Tail Swipe and Poison Spit.", |
["Coilskar Soothsayer"] = "Can be CC'ed, uses Holy Nova.", |
["Coilskar Harpooner"] = "Can be CC'ed, nets people.", |
["Dragon Turtle"] = "Can be CC'ed.", |
["Coilskar General"] = "Can dispel CC on other mobs, based on LoS/range. Immune to CC.", |
|
["Bonechewer Taskmaster"] = "Immune to CC, buffs workers.", |
["Dragonmaw Sky Stalker"] = "Immune to CC, does AoE damage.", |
["Dragonmaw Wind Reaver"] = "Immune to CC, does AoE damage.", |
["Illidari Fearbringer"] = "Frontal cone AoE, Rain of Fire and a long-range War Stomp.", |
["Ashtongue Battlelord"] = "Immune to CC. Cleave.", |
["Ashtongue Feral Spirit"] = "Frenzies and charges, can be trapped.", |
["Ashtongue Stormcaller"] = "Can be CC'ed.", |
["Ashtongue Primalist"] = "Immune to CC, AoE Wing Clip and Cyclone.", |
["Ashtongue Stalker"] = "Can be CC'ed, blinds random target.", |
["Illidari Centurion"] = "Immune to CC, AoE cone silence ability.", |
["Illidari Boneslicer"] = "Can be banished, AoE Gouge, Shadowstep, Cloak of Shadows and Wound Poison.", |
["Illidari Nightlord"] = "Not banishable, uses Hellfire, AoE fear and summons ~10 adds.", |
|
["Dragonmaw Wyrmcaller"] = "Will call for nearby Dragonmaw Sky Stalker, immune to CC.", |
["Illidari Boneslicer"] = "Can be banished, Kidney Shot on main target, uses Shadowstep and Cloak of Shadows.", |
["Illidari Defiler"] = "Can be banished. Banishes a random target and uses Rain of Fire.", |
["Illidari Heartseeker"] = "Can be banished.", |
["Bonechewer Behemoth"] = "Charge on a far away target, Meteors.", |
["Bonechewer Blade Fury"] = "Can be sheeped. Clears aggro after WW.", |
["Bonechewer Combatant"] = "Vulnerable to CC.", |
["Bonechewer Shield Disciple"] = "Vulnerable to CC, Shield Wall on low health.", |
["Bonechewer Blood Prophet"] = "Vulnerable to CC.", |
["Bonechewer Brawler"] = "Cleave to front targets.", |
["Ashtongue Spiritbinder"] = "Vulnerable to CC.", |
["Ashtongue Rogue"] = "Vulnerable to CC.", |
["Ashtongue Elementalist"] = "Vulnerable to CC.", |
["Ashtongue Mystic"] = "Vulnerable to CC. Bloodlust and Cyclone, also drops totems.", |
["Ashtongue Sorcerer"] = "Vulnerable to CC.", |
["Shadowmoon Blood Mage"] = "Vulnerable to CC, can be intercepted by sheeping. AoE cone Siphon Life ability.", |
["Shadowmoon Champion"] = "Immune to CC, throw WW weapon into crowds.", |
["Shadowmoon Houndmaster"] = "Can be CCed after dismounted and release the hound.", |
["Shadowmoon Riding Hound"] = "CC'able, charges.", |
["Shadowmoon Deathshaper"] = "CC'able, uses Raise Dead.", |
|
-- Tempest Keep trash |
["Apprentice Star Scryer"] = "Can be crowd controlled, does AoE Starshards.", |
["Astromancer"] = "Can be feared, sheeped, trapped and snared. Does Fireball Volley.", |
["Star Scryer"] = "Can be sheeped, trapped and snared, does AoE Starshards.", |
["Bloodwarder Legionnaire"] = "Cleave and Whirlwind, can only be snared. Immune to fear and trap.", |
["Tempest-Smith"] = "Can be sapped, sheeped and mind controlled. Throws lots of bombs and buffs the Crystalcores.", |
["Bloodwarder Vindicator"] = "Cleanses CC on other mobs, uses Hammer of Justice and Holy Light. Immune to CC.", |
["Bloodwarder Marshal"] = "Whirlwind, immune to CC.", |
["Bloodwarder Squire"] = "Heals, immune to CC and stuns but not counterspells.", |
["Astromancer Lord"] = "Mind controls a random player, immune to CC and stuns.", |
["Tempest Falconer"] = "Fire Shield buff can't be removed. Immune to CC.", |
["Phoenix-Hawk"] = "Charges the player furthest away from the tank. AoE mana burn and knockbacks.", |
["Crystalcore Devastator"] = "Melee knockback, can counter melee attacks for 2k damage and counters ranged with silence. Immune to stuns.", |
["Crystalcore Sentinel"] = "Uninterruptable explosion for 6k and reflectable Overcharge on tank for 16k. Immune to stuns.", |
["Crystalcore Mechanic"] = "Heals Devastators and Sentinels. Random saw blades on raid. Can be banished.", |
["Nether Scryer"] = "Mass mind control.", |
["Crimson Hand Centurion"] = "Arcane Flurry that hits people in melee range for a lot of damage. Can be sheeped.", |
["Crimson Hand Blood Knight"] = "Stuns tank and dispels CC on mobs, immune to CC.", |
["Crimson Battle Mage"] = "Uses AoE spells. Can be feared and sheeped.", |
["Crimson Hand Inquisitor"] = "Can be crowd controlled, casts Power Infusion.", |
|
-- Gruul's Lair trash |
["Lair Brute"] = "Random charge on people who are too far away. Wipes threat after charge. Immune to all CC.", |
["Gronn-Priest"] = "Immune to CC and silence, interruptable.", |
|
-- The Blood Furnace |
["Felguard Annihilator"] = "Random Charge. Can be slowed, Banished or Stunned.", |
["Laughing Skull Rogue"] = "Stealth, stackable poison (320 per stack in Heroic).", |
["Laughing Skull Enforcer"] ="Strike(about 2000 dmg in Heroic) and Shield Slam.", |
["Shadowmoon Summoner"] = "Summon Succubus and Felstalker.", |
["Hellfire Imp"] = "Fire Blast causes around 3300 dmg in Heroic.", |
["Laughing Skull Legionnaire"] = "Uppercut with knockback.", |
["Shadowmoon Warlock"] ="Shadow Bolt and Corruption, can be CCed.", |
["Shadowmoon Technician"] = "Throw Bomb.", |
["Nascent Fel Orc"] = "Stomp causes minor damage and knockback, stuns target using Concussion Blow.", |
["Fel Orc Neophyte"] = "Immune to charm.", |
["Felguard Brute"] = "Uppercut with knockback, dumps threat.", |
|
-- Hyjal trash by hepha |
["Ghoul"] = "Can be shackled or feared by Turn Undead, vulnerable to movement control abilities.", |
["Gargoyle"] = "Can be intercepted, will go ground if aggro target runs away.", |
["Crypt Fiend"] = "Can be shackled or feared by turn undead, vulnerable to movement control abilities.", |
["Abomination"] = "Can be shackled or feared by Turn Undead, vulnerable to movement control abilities.", -- mob name needs check |
["Necromancer"] = "Can be sheeped or feared, summon spells can be intercepted.", -- mob name needs check |
["Banshee"] = "Can be shackled or feared by Turn Undead, vulnerable to movement control abilities", |
["Frost Wyrm"] = "Can be tanked by a hunter or wl, cast ice AOE around 8 yards.", |
["Giant Infernal"] = "Can be banished and feared, vulnerable to movement control abilities.", |
["Felstalker"] = "Can be banished and feared, vulnerable to movement control abilities, Mana Burn on players.", |
--[""] = "", |
|
-- Magister's Terrace |
["Sunblade Blood Knight"] = "Casts Holy Light. Stealable seal +holy dmg to melee and spells. Can be CC'ed.", |
["Sunblade Mage Guard"] = "Magic Dampening Fields reduces spell dmg and healing by 75%. AOE stun. Can be sheeped.", |
["Sunblade Magister"] = "Immune to MC and seduce. Casts Arcane Nova and Frostbolt. Spell Haste, stealable and dispellable.", |
["Sunblade Warlock"] = "Casts Incinerate and Immolate. Stealable Fel Armor buff +250 spell damage. Can be CC'ed.", |
["Sunblade Physician"] = "Casts Prayer of Mending. Can be CC'ed.", |
["Wretched Bruiser"] = "Uses Mortal Strike. Can be CC'ed.", |
["Wretched Skulker"] = "Fel infusion increases attack speed and damage.", |
["Wretched Husk"] = "Frostbolts and fireballs.", |
["Sunblade Sentinel"] = "Lightning on all nearby party members.", |
["Sunblade Keeper"] = "Detonates mana cell, Wyrms go into feeding frenzy and act as a single large group. Casts Ban on the player with highest aggro.", |
["Sister of Torment"] = "Can be banished. Casts seduce on random targets.", |
["Ethereum Smuggler"] = "Teleports to random target and spams Arcane Explosion. Can be sheeped.", |
["Coilskar Witch"] = "Forked Lightning cone effect. Can be CC'ed.", |
["Apoko"] = "Shaman, Drops Totems(Windfury, Fire Nova, Earth Bind) uses Warstomp, Heals, Purges.", |
["Eramas Brightblaze"] = "Runemaster, very fast attacks, can pummel and snap kick.", |
["Ellrys Duskhallow"] = "Warlock, casts Shadow Bolt, Fear, and Seed of Corruption.", |
["Garaxxas"] = "Hunter, uses Freezing Trap, Concussive Shot.", |
["Kagani Nightstrike"] = "Rogue, uses Cheap Shot, Kidney Shot, Gouge and Kick.", |
["Warlord Salaris"] = "Arms warrior, uses Mortal Strike and Intimidating Shout.", |
["Yazzai"] = "Frost mage, casts Frostbolt, Frost Nova, Blizzard, Polymorphs, Ice Block.", |
["Zelfan"] = "Engineer, uses Explosive Sheep, Goblin Flame Gun, Goblin Rocket Launcher, Grenades.", |
["Priestess Delrissa"] = "Holy priest, heals and dispels.", |
} |
elseif l == "deDE" then |
defaultDatabase = { |
-- Zul'Aman trash |
["Wächter der Amani'shi"] = "Immune to snares, polymorph, and fear. Dispels sheep from nearby friends.", |
["Medizinmann der Amani'shi"] = "Can be sheeped, snared and MC'ed. Nuke down his totems.", |
["Stammesangehöriger der Amani'shi"] = "Can be CC'ed by all means.", |
["Bär der Amani"] = "Can use Tranquilizing Shot on their frenzy. Freezing Trap, Polymorph and Fear works.", |
["Kriegshetzer der Amani'shi"] = "Immune to CC. Dismounts around 20%.", |
["Späher der Amani'shi"] = "Can be rooted and stunlocked, prevent them from reaching the drums.", |
["Tierführer der Amani'shi"] = "Immune to Polymorph and Fear, can be stunned. Uses Tranquilizing Poison.", |
["Sturmkrieger der Amani'shi"] = "Engaging him stops the waves. Does a nasty AoE that can be outranged.", |
["Flammenwirker der Amani'shi"] = "Vulnerable to Polymorph, Mind Control, snares, stuns and interrupts. Can spell steal his buff.", |
["Bestienbändiger der Amani'shi"] = "Can be sheeped, trapped and stunned. Mind Controls random players.", |
|
-- Moroes adds |
["Lady Catriona Von'Indi"] = "Holy priest, heals and dispels.", |
["Baron Rafe Dreuger"] = "Retribution paladin, will stun.", |
["Lady Keira Beerhas"] = "Holy paladin, heals and dispels + divine shield.", |
["Baroness Dorothea Mühlenstein"] = "Shadow priest with mana burn.", |
["Lord Robin Daris"] = "Mortal Strike warrior, also does WW.", |
["Lord Crispin Ference"] = "Protection warrior, disarm, shield bash and shield wall.", |
|
-- Karazhan trash |
["Spektraler Gaukler"] = "Immune to CC, opens a spotlight that buffs anyone that stand in it.", |
["Arkananomalie"] = "Random teleport that clears threat, attacks on it drains mana before health.", |
["Manaschlinger"] = "Immune to all spells, burns mana.", |
["Manawirbel"] = "Self-destructs for significant damage on low health, interruptable.", |
|
-- Hex Lord Malacrass adds |
["Thurg"] = "Melee. Can sheep or trap, but he will resist trap a few times.", |
["Gazakroth"] = "Spams fireballs, can be banished.", |
["Lord Raadan"] = "Frontal Flamebreath & Thunderclap, can be sleeped.", |
["Düsterherz"] = "Melee and instant cast AoE fear, can be shackled.", |
["Alyson Antille"] = "Heals can be interrupted and she can be sheeped.", |
["Glibber"] = "Poison bolts. Can be sleeped.", |
["Fennpirscher"] = "Casts Volatile Infection on players, dealing damage to nearby allies. Can be banished.", |
["Koragg"] = "Can be shackled or feared using Turn Undead.", |
|
-- Serpentshrine Cavern trash |
["Bestienbändiger des Echsenkessels"] = "Enrages the sporebats, dispelling CC on them. Frontal cleave.", |
["Hassschürer des Echsenkessels"] = "AoE silence, 30 yard range.", |
["Sporensegler des Echsenkessels"] = "Random charge with a minimum range requirement.", |
|
["Ehrenwache der Vashj'ir"] = "Intimidating shout and enrage.", |
["Zertrümmerer des Echsenkessels"] = "Warriors can Spell Reflect the Shatter Armor ability.", |
["Priesterin des Echsenkessels"] = "Can be CC'ed and stunned by most means.", |
|
["Gezeitenrufer der Grauherzen"] = "Can be sheeped and feared. Drops Water Elemental Totem and uses Poison Shield.", |
["Schlangenwache des Echsenkessels"] = "Can't be CC'ed, uses frontal Cleave and armor reduction aura.", |
["Schleicher der Grauherzen"] = "Can be sheeped, feared and disarmed.", |
["Nethermagier der Grauherzen"] = "Can be sheeped, does AoE damage to the raid.", |
|
["Tiefenhexe des Echsenkessels"] = "Immune to CC, does a AoE shadow nova with knockback and random mind controls.", |
|
["Tiefenseher der Gezeitenwandler"] = "Drops a HoT on friendlies, can not be CC'ed, but spell interrupts work. Uses Tranquility on low health.", |
["Harpunenkämpfer der Gezeitenwandler"] = "Nets the tank and clears threat, immune to CC.", |
["Wasserbeschwörer der Gezeitenwandler"] = "Can be stunned, silenced and interrupted. Vulnerable to CoT. Frostbolts and Frost Nova.", |
["Schamane der Gezeitenwandler"] = "Immune to all CC, spells can be interrupted.", |
["Krieger der Gezeitenwandler"] = "Can be sheeped, feared, snared and disarmed. Random threat dumps.", |
|
["Schildträger der Grauherzen"] = "Can be sheeped, sapped and feared.", |
["Lauerer des Schlangenschreins"] = "Can be banished, drops mushrooms.", |
|
-- Black Temple trash |
["Aqueouslord"] = "Summons 2 Aqueous Spawns.", |
["Aqueousbrut"] = "Can be banished and stunned, heals Lords.", |
["Meeresrufer der Echsennarbe"] = "Can be sheeped, casts Hurricane and Forked Lightning, based on LoS.", |
["Zänker der Echsennarbe"] = "Immune to CC. Frenzies Leviathans.", |
["Leviathan"] = "Immune to CC. Tail Swipe and Poison Spit.", |
["Sterndeuterin der Echsennarbe"] = "Can be CC'ed, uses Holy Nova.", |
["Harpunenkämpfer der Echsennarbe"] = "Can be CC'ed, nets people.", |
["Drachenschildkröte"] = "Can be CC'ed.", |
["General der Echsennarbe"] = "Can dispel CC on other mobs, possibly based on LoS/range. Immune to CC.", |
|
-- Tempest Keep trash |
["Sternenseherlehrling"] = "Can be crowd controlled, does AoE Starshards.", |
["Astromant"] = "Can be feared, sheeped, trapped and snared. Purge the buff. Does Fireball Volley.", |
["Sternenseher"] = "Can be sheeped, trapped and snared, does AoE Starshards.", |
["Legionär der Blutwärter"] = "Cleave and Whirlwind, can only be snared. Immune to fear and trap.", |
["Schmied der Stürme"] = "Can be sapped, sheeped and mind controlled. Throws lots of bombs and buffs the Crystalcores.", |
["Verteidiger der Blutwärter"] = "Cleanses CC on other mobs, uses Hammer of Justice and Holy Light. Immune to CC.", |
["Marschall der Blutwärter"] = "Whirlwind, immune to CC.", |
["Knappe der Blutwärter"] = "Heals, immune to CC and stuns but not counterspells.", |
["Astromantenlord"] = "Mind controls a random player, immune to CC and stuns.", |
["Falkner der Stürme"] = "Fire Shield buff can't be removed. Immune to CC.", |
["Phönixfalke"] = "Charges the player furthest away from the tank. AoE mana burn and knockbacks.", |
["Kristallkernverwüster"] = "Melee knockback, can counter melee attacks for 2k damage and counters ranged with silence. Immune to stuns.", |
["Kristallkernschildwache"] = "Uninterruptable explosion for 6k and reflectable Overcharge on tank for 16k. Immune to stuns.", |
["Kristallkernmechaniker"] = "Heals Devastators and Sentinels. Random saw blades on raid. Can be banished.", |
["Netherseher"] = "Mass mind control.", |
["Zenturio der Purpurhand"] = "Whirlwind. Can be sheeped.", |
["Blutritter der Purpurhand"] = "Stuns tank and dispels CC on mobs, immune to CC.", |
["Kampfmagier der Purpurhand"] = "Uses AoE spells and hits for 18k on tanks. Can be feared.", |
["Inquisitor der Purpurhand"] = "Can be crowd controlled, casts Power Infusion.", |
|
-- Gruul's Lair trash |
["Schläger des Unterschlupfs"] = "Random charge on people who are too far away. Wipes threat after charge. Immune to all CC.", |
["Gronnpriester"] = "Immune to CC and silence, interruptable.", |
|
--[""] = "", |
} |
|
elseif l == "zhCN" then |
defaultDatabase = { |
-- Zul'Aman trash |
["é¿æ¼å°¼å®æ¤è
"] = "å
ç«å°å»ãåéãåå½¢åææ§ï¼å¯ä»¥é©±æ£åç¾", |
["é¿æ¼å°¼å»å¸"] = "å¯ä»¥åç¾ãå°å»åå¿çµæ§å¶ï¼æè½ä¸ºæ²»çåä¿æ¤æ§å¾è
¾", |
["é¿æ¼å°¼é¨ææå"] = "å¯ä»¥è¢«ä»»ä½æ§å¶æè½æ§å¶", |
["é¿æ¼å°¼éç"] = "çæ´å¯ä»¥ç¨å®ç¥å°å»è§£é¤ï¼å¯ä»¥è¢«å°å»é·é±ãåå½¢åææ§æ§å¶", |
["é¿æ¼å°¼æäºä½¿è
"] = "å
ç«æ§å¶æè½ï¼20%è¡éæ¶ä¸é©¬", |
["é¿æ¼å°¼æ¥å"] = "å¯ä»¥ç¼ ç»åç©æï¼å¨ä»ä»¬é è¿æé¼åä¼å¬å¤å¢æ´", |
["é¿æ¼å°¼è®ç»å¸"] = "å
ç«åå½¢åææ§ï¼å¯ä»¥ç©æï¼ä¼ä½¿ç¨å®ç¥æ¯è¯", |
["é¿æ¼å°¼æ´å¾"] = "é·éä¸å»ï¼æå¼è·ç¦»èº²é¿", |
["é¿æ¼å°¼çç°æ³å¸"] = "å¯ä»¥è¢«åç¾ãæ§å¶ãå°å»ãç©æåææï¼å¯ä»¥å·åä»çbuff", |
["é¿æ¼å°¼é©¯å
½å"] = "å¯ä»¥è¢«åç¾ãé·é±åç©æï¼éæºç²¾ç¥æ§å¶ç©å®¶", |
|
-- Moroes adds |
["å¡ç¿ 欧å¨Â·å¯å 迪女伯çµ"] = "ç¥å£ç§å¸ï¼ä¼æ²»çå驱æ£", |
["æå¼Â·ææ ¼å°ç·çµ"] = "æ©æéªå£«ï¼ç©ææè½", |
["åæ·æçå·´å
女伯çµ"] = "ç¥å£éªå£«ï¼æ²»çã驱æ£åå£ç¾æ¯", |
["æèå¸Â·ç±³å°æ¯æ女伯çµ"] = "æå½±ç§å¸ï¼ä¼æ½æ¾æ³åçç§", |
["ç½å®¾Â·è¾¾çæ¯ä¼¯çµ"] = "æ¦å¨æ士ï¼æè½ä¸ºè´æ»æå»åæé£æ©", |
["å
éæ¯å®¾Â·è´¹ä¼¦æ¯ä¼¯çµ"] = "é²æ¤æ士ï¼ç¼´æ¢°ãç¾ççå»åç¾å¢", |
|
-- Karazhan trash |
["鬼çµæ¼å"] = "å
ç«æ§å¶æè½ï¼ä¼æ½æ¾èå
ç¯ï¼ææä½äºå
¶ä¸ç人åmob伤害æé«", |
["奥æ¯ç¸ä½"] = "éæºä¼ éï¼æ¸
空å½åä»æ¨ï¼ææ³åæ¤ç¾", |
["æ³åçé£è
"] = "å
ç«æææ³æ¯ï¼ä¼æ½æ¾çç§æ³å", -- need check |
["æ³åç¸å"] = "ä½çå½æ¶æ½æ¾å·¨å¤§ä¼¤å®³çAOEèªçï¼å¯ä»¥è¢«ææ", |
|
-- Hex Lord Malacrass adds |
["ç´¢å°æ ¼"] = "è¿æï¼å¯ä»¥è¢«åå½¢åé·é±ï¼ä¸è¿è¥å¹²æ¬¡é·é±æ§å¶åä»ä¼æµæï¼DRéåï¼ï¼ï¼", |
["å¡æå
æ´æ¯"] = "群åç«çæ¯ï¼å¯ä»¥è¢«æ¾é", |
["å
°å°ä¸¹"] = "对åæ¹æ½æ¾ç«ç°åæ¯ï¼ä»¥åé·éä¸å»ï¼å¯ä»¥è¢«åç¾", |
["é»å¿"] = "è¿ææ»å»åç¬åç群ä½ææ§ï¼å¯ä»¥è¢«æç¼éå®", |
["é¿è±æ¾Â·å®æé·"] = "å¯ä»¥è¢«ææçæ²»çæ¯ï¼å¯ä»¥è¢«åç¾", |
["æ»è¡è
"] = "æ¯æ¶²ç®ï¼å¯ä»¥è¢«åç¾", |
["沼泽çæ"] = "对ç©å®¶æ½æ¾å¿«éä¼ æï¼å¯¹éè¿éåé æ伤害ï¼å¯ä»¥è¢«æ¾é", |
["åºææ ¼"] = "å¯ä»¥è¢«æç¼æè¶
度亡çµææ§", |
|
-- Serpentshrine Cavern trash |
["çç驯å
½å¸"] = "使å¢åè çæ´ï¼è§£é¤å®çæ§å¶æè½ï¼å¯¹æ£åæ¹ç©å®¶æ½æ¾é¡ºå", |
["ççå°å¸è
"] = "30ç è·ç¦»AoEæ²é»", |
["æ¯èç¥æ®¿å¢åè "] = "ææå°è·ç¦»çéæºå²é", -- need check |
|
["ç¦ä¸çªçè£èªå«å£«"] = "ç ´èæå¼åçæ", |
["ççç²ç¢è
"] = "æ士æªï¼ä¼åå¼¹ç ´ç²æè½", |
["çç女ç¥å¸"] = "大å¤æ°æ
åµä¸å¯ä»¥è¢«æ§å¶åç©æ", |
|
["æå¿å¤æ½®è
"] = "å¯ä»¥è¢«åç¾åææ§ï¼ä¼æ½æ¾æ°´å
ç´ å¾è
¾åæ¯æ¶²ç¾", |
["ççæ¯èå®å«"] = "ä¸è½è¢«æ§å¶ï¼ä¼é¡ºåæ©åæ¤ç²éä½å
ç¯", |
["æå¿éèè
"] = "å¯ä»¥è¢«åç¾ãææ§å缴械", |
["æå¿è空æ³å¸"] = "å¯ä»¥è¢«åç¾ï¼å¯¹éä¼æ½æ¾AOEï¼å¨éªç°åæ¸
空ä»æ¨", |
|
["ççæ·±æ¸å¥³å·«"] = "å
ç«æ§å¶æè½ï¼ä¼æ½æ¾å¸¦å»éææçæå½±æ°æAOEåéæºç²¾ç¥æ§å¶", |
|
["è¸æ½®æ·±æ¸å
ç¥"] = "对å
¶ä»æªç©æ½æ¾HOTæ²»çï¼ä¸è½è¢«æ§å¶ï¼ä½æ¯å¯ä»¥å¯¹å
¶ä½¿ç¨ææååå¶ï¼å¨ä½çå½æ¶ä½¿ç¨å®é", |
["è¸æ½®æåè
"] = "对å¦å
æ½æ¾æç½å¹¶æ¸
空ä»æ¨ï¼å
ç«æ§å¶æè½", |
["è¸æ½®æ°´æ¯å¸"] = "å¯ä»¥è¢«ç©æãæ²é»åææï¼CoTä¼å¾ææï¼ä¼æ½æ¾å¯å°ç®åå°ç¯", |
["è¸æ½®è¨æ»¡ç¥å¸"] = "å
ç«æææ§å¶æè½ï¼æ³æ¯å¯ä»¥è¢«ææ", |
["è¸æ½®æ士"] = "å¯ä»¥è¢«åç¾ãææ§ãé·é±å缴械ï¼éæºåæ¢ä»æ¨", |
|
["æå¿æç¾è
"] = "å¯ä»¥è¢«åç¾ãææ§åé·æ£", |
["æ¯èç¥æ®¿æ½ä¼è
"] = "å¯ä»¥è¢«æ¾éï¼æ½æ¾èè", |
|
-- Black Temple trash |
["éªæ°´é¢ä¸»"] = "å¬å¤2个éªæ°´çªç", |
["éªæ°´çªç"] = "å¯ä»¥è¢«æ¾éåç©æï¼ä¼æ²»çéªæ°´é¢ä¸»", |
["åºæ¯å¡å¤æµ·è
"] = "å¯ä»¥è¢«åç¾ï¼ä¼æ½æ¾é£é£ååç¶éªçµ", |
["åºæ¯å¡äºæè
"] = "å
ç«æ§å¶æè½ï¼ä¼ä½¿æµ·å
½çæ´", |
["æµ·å
½"] = "å
ç«æ§å¶æè½ï¼ä¼å°¾å»åæ¯æ¶²å·å", |
["åºæ¯å¡å åè
"] = "å¯ä»¥è¢«æ§å¶æè½å½±åï¼ä¼æ½æ¾ç¥å£æ°æ", |
["åºæ¯å¡ææè
"] = "å¯ä»¥è¢«æ§å¶æè½å½±åï¼ä¼ç½ä½ç©å®¶", |
["é¾é¾"] = "å¯ä»¥è¢«æ§å¶æè½å½±å", |
["åºæ¯å¡å°å"] = "ä¼é©±æ£å
¶ä»æªç©çæ§å¶æè½ï¼åºè¯¥æ¯æ ¹æ®è·ç¦»ææ§å¶ç级æ¥å³å®ï¼å
ç«æ§å¶æè½", |
|
-- Black Temple trash by hepha |
["é¾åå¤é¾è
"] = "ä¼å¼å«éè¿çé¾å空è¡è
ï¼å
ç«æ§åº", |
["ä¼å©è¾¾é·å骨è
"] = "å¯ç±æ¯å£«æ¾éï¼ä¼è¾å»ç®æ ï¼ä¼ä½¿ç¨æå½±æ篷", |
["ä¼å©è¾¾é·ç·æ±¡è
"] = "å¯ç±æ¯å£«æ¾é", |
["ä¼å©è¾¾é·è§
å¿è
"] = "å¯ç±æ¯å£«æ¾é", |
["å¬éª¨å·¨å
½"] = "éæºæ½æ¾ä¸¤ç§æè½ï¼å²éæè¿çç®æ ï¼ç±»ä¼¼TAQé¿åªæ¯è¨æ¯ä¼æ½æ¾æç³æ¯", |
["å¬éª¨åæ¦è
"] = "å¯ä»¥åç¾ï¼æé£æ©æ¶æ¸
空ä»æ¨å¹¶å
ç«æ§åº", |
["å¬éª¨æ士"] = "å¯ä»¥æ§åº", |
["å¬éª¨æç¾è
"] = "å¯ä»¥æ§åºï¼ä½çå½æ¶ä¼å¼ç¾å¢", |
["å¬éª¨è¡å
ç¥"] = "å¯ä»¥æ§åº", |
["å¬éª¨æ®´æè
"] = "顺åæ©ï¼è¿æ伤害èä¸è¦èº²é¿", |
["ç°èç¼çµè
"] = "å¯ä»¥æ§åº", |
["ç°èçè´¼"] = "å¯ä»¥æ§åº", |
["ç°èå
ç´ å¸"] = "å¯ä»¥æ§åº", |
["ç°èç§æ¯å¸"] = "å¯ä»¥æ§åº", |
["ç°èå·«å¸"] = "å¯ä»¥æ§åº", |
["å½±æè¡æ³å¸"] = "å¯ä»¥æ§åºï¼å¯éè¿ä¸æåå½¢æææ½æ³ï¼å
ç«åå¶", |
["å½±æå士"] = "ä¸å¯æ§åºï¼ä¼ä¸¢æ¦å¨å¨äººç¾¤éæé£æ©", |
["å½±æ驯ç¬è
"] = "è¿å
¥ææåï¼éæ¾åº§éªå½±æéªä¹çç¬ï¼æ¤æ¶å¯æ§åº", |
|
-- Tempest Keep trash |
["æå å¸å¦å¾"] = "å¯ä»¥è¢«æ§å¶æè½æ§å¶ï¼ä¼æ½æ¾AOEæè¾°ç¢ç", |
["ææ¯å¸"] = "å¯ä»¥è¢«ææ§ãåå½¢ãé·é±æç¼ ç»ï¼æ½æ¾ç¾¤ä½ç«çæ¯", |
["æå å¸"] = "å¯ä»¥è¢«ææ§ãåå½¢ãé·é±æç¼ ç»ï¼ä¼æ½æ¾AOEæè¾°ç¢ç", |
["è¡è¦å«åå¢å£«å
µ"] = "顺åæ©åæé£æ©ï¼ä»
è½è¢«ç¼ ç»ï¼å
ç«ææ§åé·é±", |
["é£æ´è¦å¡éå "] = "å¯ä»¥è¢«é·æ£ãåç¾åå¿çµæ§å¶ï¼ç¾¤ä½ææ·ç¸å¼¹å¹¶ä¸ä¼buffæ¶æ ¸æªç©", |
["è¡è¦å«å®å¤å®"] = "ååå
¶ä»æªç©çæ§å¶æè½ï¼ä¼ä½¿ç¨å¶è£ä¹é¤åå£å
æ¯ï¼å
ç«æ§å¶æè½", |
["è¡è¦å«å
¸ç±é¿"] = "æé£æ©ï¼å
ç«æ§å¶æè½", |
["è¡è¦å«ä¾ä»"] = "æ²»çåmobï¼å
ç«æ§å¶æè½åç©æï¼ä½æ¯å¯ä»¥è¢«åå¶", |
["ææ¯å¸é¢ä¸»"] = "å¿çµæ§å¶éæºç©å®¶ï¼å
ç«æ§å¶æè½åç©æ", |
["é£æ´é©¯é¹°è
"] = "ä¸è½è¢«è§£é¤çç«ç°ä¹ç¾buffï¼å
ç«æ§å¶æè½", |
["å¤é¹°"] = "å²éè·ç¦»å¦å
æè¿çç©å®¶ï¼æ½æ¾AOEæ³åçç§åå»é", |
["æ¶æ ¸æ§æ¯è
"] = "è¿ææ»å»å¸¦å»éææï¼åå»è¿ææ»å»é æ2000å·¦å³ä¼¤å®³ï¼æ²é»åå¶è¿ç¨èä¸ï¼å
ç«ç©æ", |
["æ¶æ ¸æ¥å"] = "ä¸è½è¢«ææçAOEçç¸ï¼6000伤害ï¼ä»¥å对å¦å
æ½æ¾å¯ä»¥è¢«åå¼¹çè¶
è½½æè½ï¼16000å·¦å³ä¼¤å®³ï¼å
ç«ç©æ", |
["æ¶æ ¸æºæ¢°å¸"] = "ä¼æ²»çæ§æ¯è
åæ¥åï¼å¯¹å¢éæåéæºæ½æ¾é¯é½¿ä¹åï¼å¯ä»¥è¢«æ¾é", |
["è空å åè
"] = "群ä½å¿çµæ§å¶", |
["ç½æç¾å¤«é¿"] = "è¿æèå´å
ç奥æ¯æ´ªæµé æ大é伤害ï¼å¯ä»¥è¢«åç¾", |
["ç½æè¡éªå£«"] = "å»æå¦å
并驱æ£å
¶ä»æªç©çæ§å¶æè½ï¼å
ç«æ§å¶æè½", |
["红衣æææ³å¸"] = "使ç¨AOEæ³æ¯ï¼å¯ä»¥è¢«ææ§æåç¾", |
["ç½æ审讯è
"] = "å¯ä»¥è¢«æ§å¶æè½æ§å¶ï¼ä¼æ½æ¾è½éç注", |
|
-- Gruul's Lair trash |
["巢穴å«å
µ"] = "éæºå¯¹è¿è·ç¦»ç©å®¶å²éï¼å²éåæ¸
空ä»æ¨ï¼å
ç«æææ§å¶æè½", |
["æéç¥å¸"] = "å
ç«æ§å¶æè½åæ²é»ï¼å¯ä»¥ææ", |
|
-- The Blood Furnace |
["æ¶éå«å£«æ¼çè
"] = "éæºå²éï¼å¯ä»¥è¢«åéãå®èº«åæè¿·", |
["å²é¢
çè´¼"] = "æ·¬æ¯é æ伤害并ä¸å¯å å ï¼è±é模å¼æ¯å±320ï¼", |
["å²é¢
æ§è¡è
"] ="ç¾ççå»", |
["å½±æå¬å¤è
"] = "å¬å¤é
éåå°ç±ç¬ï¼ç«çæ¯ï¼é
éä¼é
æï¼å°ç±ç¬ä¼æ½æ¾çç§æ³å", |
["å°ç±ç«å°é¬¼"] = "è±é模å¼ä¸ç«ç°å²å»é æ大é伤害ï¼è±é模å¼3300ï¼", |
["å²é¢
åå¢å£«å
µ"] = "ä¸é©æ³å¸¦å»éææ", |
["å½±ææ¯å£«"] ="æå½±ç®ï¼è
èæ¯ï¼å¯ä»¥è¢«æ§åº", |
["å½±ææå¸"] = "ææ·ç¸å¼¹ï¼èªèµ°ç¸å¼¹", |
["åççéªå
½äºº"] = "è·µè¸ å°é伤害并å»éï¼éè¡çå»æè¿·ç®æ ", |
["éªå
½äººæ°å
µ"] = "å
ç«åªæ", |
["æ¶éå«å£«è®å
µ"] = "ä¸é©æ³ï¼é æ伤害并å»éï¼é带åä»æ¨ææ", |
|
-- Hyjal trash by hepha |
["é£å°¸é¬¼"] = "ç§å¸å¯éï¼å£éªå¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["ç³å鬼"] = "å¯åå¶æ½æ³ï¼å¶é ä»æ¨åæä»ç®æ è·è¿ï¼å°±è½æä¸æ¥", |
["å°ç©´é"] = "ç§å¸å¯éï¼å£éªå¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["ææ¶"] = "ç§å¸å¯éï¼å£éªå¯è¶
渡ï¼å¯ç¨å®èº«æè½", -- mob name needs check |
["亡çµå·«å¸"] = "å¯è¢«åå½¢ãææ§ï¼éåå¶å¬å¤æ¯", -- mob name needs check |
["女å¦"] = "ç§å¸å¯éï¼å£éªå¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["å°éå·¨é¾"] = "å¯ç±ç人æè
æ¯å£«Tankï¼ä¼å¯¹ç®æ æ½æ¾AOEæè½å°éåæ¯åå¾8ç ", |
["åºå¤§çå°ç±ç«"] = "å¯è¢«æ¯å£«æ¾éï¼å¯ä»¥ææ§ãå¯ç¨å®èº«æè½", |
["å°ç±æçè
"] = "å¯è¢«æ¯å£«æ¾éï¼å¯ä»¥ææ§ãå¯ç¨å®èº«æè½ï¼ä¼å¸åæ³å", |
} |
|
elseif l == "zhTW" then |
defaultDatabase = { |
-- Zul'Aman trash |
["é¿æ¼å°¼å¸å®è¡"] = "å
ç«å°åãæ¸éãè®å½¢åææ¼ï¼å¯ä»¥é©
æ£è®ç¾", |
["é¿æ¼å°¼å¸åé«"] = "å¯ä»¥è®ç¾ãå°ååå¿éæ§å¶ï¼æè½çºæ²»çåä¿è·æ§å騰", |
["é¿æ¼å°¼å¸æ人"] = "å¯ä»¥è¢«ä»»ä½æ§å¶æè½æ§å¶", |
["é¿æ¼å°¼ç"] = "çæ´å¯ä»¥ç¨å¯§ç¥å°æ解é¤ï¼å¯ä»¥è¢«å°åé·é±ãè®å½¢åææ¼æ§å¶", |
["é¿æ¼å°¼å¸æ°ç使è
"] = "å
ç«æ§å¶æè½ï¼20% è¡éæä¸é¦¬", |
["é¿æ¼å°¼å¸æ¥å"] = "å¯ä»¥çºç¹åç©æï¼å¨ä»åé è¿æ°é¼å¾æå¬åå¢æ´", |
["é¿æ¼å°¼å¸ç®¡çå¡"] = "å
ç«è®å½¢åææ¼ï¼å¯ä»¥ç©æï¼æ使ç¨å¯§ç¥æ¯è¥", |
["é¿æ¼å°¼å¸æ´æè
"] = "é·éä¸æï¼æéè·é¢èº²é¿", |
["é¿æ¼å°¼å¸ç«ç°æ½æ¾è
"] = "å¯ä»¥è¢«è®ç¾ãæ§å¶ãå°åãç©æåææ·ï¼å¯ä»¥å·åä»ç buff", |
["é¿æ¼å°¼å¸é¦´ç¸å¸«"] = "å¯ä»¥è¢«è®ç¾ãé·é±åç©æï¼é¨æ©ç²¾ç¥æ§å¶ç©å®¶", |
|
-- Moroes adds |
["å±å´å¨Â·ç¦æ 迪女士"] = "ç¥èç§å¸«ï¼ææ²»çåé©
æ£", |
["ç·çµæ´å¤«Â·å´å
ç¾"] = "æ²æé¨å£«ï¼ç©ææè½", |
["å±ä¼æ·æçå·´å
女士"] = "ç¥èé¨å£«ï¼æ²»çãé©
æ£åèç¾è¡", |
["女çµæµæ´å¸Â·ç±³ç¾æ¯æ³°æ®"] = "æå½±ç§å¸«ï¼ææ½æ¾æ³åçç", |
["è²´æç¾
è³Â·éå©æ¯"] = "æ¦å¨æ°å£«ï¼æè½çºè´æ»ææåæ風æ¬", |
["è²´æå
å©æ¯å¹³Â·è²»èæ¯"] = "é²è·æ°å£«ï¼ç¹³æ¢°ãç¾ççæåç¾ç", |
|
-- Karazhan trash |
["鬼é表æ¼è
"] = "å
ç«æ§å¶æè½ï¼ææ½æ¾èå
çï¼ææä½æ¼å
¶ä¸ç人å mob å·å®³æé«", |
["ç§æ³ç°åå
ç´ "] = "é¨æ©å³éï¼æ¸
空ç¶åä»æ¨ï¼ææ³åè·ç¾", |
["æ³åä¾æè²"] = "å
ç«æææ³è¡ï¼ææ½æ¾ççæ³å", -- need check |
["æ³åææ²"] = "ä½çå½ææ½æ¾å·¨å¤§å·å®³ç AOE èªçï¼å¯ä»¥è¢«ææ·", |
|
-- Hex Lord Malacrass adds |
["çå"] = "è¿æ°ï¼å¯ä»¥è¢«è®å½¢åé·é±ï¼ä¸éè¥å¹²æ¬¡é·é±æ§å¶å¾ä»ææµæï¼DR éæ¸?!ï¼", |
["èè©å
ç¾
å¸"] = "群ç¼ç«çè¡ï¼å¯ä»¥è¢«æ¾é", |
["é 主é·é¿ç»"] = "å°åæ¹æ½æ¾ç«ç°åæ¯ï¼ä»¥åé·éä¸æï¼å¯ä»¥è¢«è®ç¾", |
["é»å¿"] = "è¿æ°æ»æåç¬ç¼ç群é«ææ¼ï¼å¯ä»¥è¢«æç¸éå®", |
["è¾å©æ£®Â·å®ç¬¬å"] = "å¯ä»¥è¢«ææ·çæ²»çè¡ï¼å¯ä»¥è¢«è®ç¾", |
["å²ç«å¡"] = "æ¯æ¶²ç®ï¼å¯ä»¥è¢«è®ç¾", |
["沼群巡è
"] = "å°ç©å®¶æ½æ¾å¿«éå³æï¼å°éè¿éåé æå·å®³ï¼å¯ä»¥è¢«æ¾é", |
["å¯ææ ¼"] = "å¯ä»¥è¢«æç¸æè¶
度亡éææ¼", |
|
-- Serpentshrine Cavern trash |
["ç¤ç馴ç¸å¸«"] = "使å¢åè çæ´ï¼è§£é¤å®åå°çæ§å¶æè½ï¼å°æ£åæ¹ç©å®¶æ½æ¾é å", |
["ç¤çææ¨å°å¯è
"] = "30 碼è·é¢ AOE æ²é»", |
["æ¯èç¥æ®¿å¢åèè "] = "ææå°è·é¢çé¨æ©è¡é", -- need check |
|
["ç¦å¸é榮è½å®è¡"] = "ç ´è½æå¼åçæ", |
["ç¤çç ´ç¢è
"] = "æ°å£«æªï¼æåå½ç ´ç²æè½", |
["ç¤ç女ç¥å¸"] = "大å¤æ¸æ
æ³ä¸å¯ä»¥è¢«æ§å¶åç©æ", |
|
["ç°è²ä¹å¿æµªæ½®å¼åè
"] = "å¯ä»¥è¢«è®ç¾åææ¼ï¼ææ½æ¾æ°´å
ç´ å騰åæ¯æ¶²ç¾", |
["ç¤çæµ·èå®è¡"] = "ä¸è½è¢«æ§å¶ï¼æé åæ¬åè·ç²éä½å
ç°", |
["ç°è²ä¹å¿é±èè
"] = "å¯ä»¥è¢«è®ç¾ãææ¼å繳械", |
["ç°è²ä¹å¿è空æ³å¸«"] = "å¯ä»¥è¢«è®ç¾ï¼å°éä¼æ½æ¾ AOEï¼å¨éç¾å¾æ¸
空ä»æ¨", |
|
["ç¤ç深淵女巫"] = "å
ç«æ§å¶æè½ï¼ææ½æ¾å¸¶æéææçæå½±æ°æAOEåé¨æ©ç²¾ç¥æ§å¶", |
|
["æ½®è¡è
深淵å
ç¥"] = "å°å
¶ä»æªç©æ½æ¾ HOT æ²»çï¼ä¸è½è¢«æ§å¶ï¼ä½æ¯å¯ä»¥å°å
¶ä½¿ç¨ææ·ååå¶ï¼å¨ä½çå½æ使ç¨å¯§é", |
["æ½®è¡è
çµéè
"] = "å°å¦å
æ½æ¾æ網並æ¸
空ä»æ¨ï¼å
ç«æ§å¶æè½", |
["æ½®è¡è
æµ·æ³å¸«"] = "å¯ä»¥è¢«ç©æãæ²é»åææ·ï¼CoT æå¾ææï¼ææ½æ¾å¯å°ç®åå°ç°", |
["æ½®è¡è
è©æ»¿"] = "å
ç«æææ§å¶æè½ï¼æ³è¡å¯ä»¥è¢«ææ·", |
["æ½®è¡è
æ°å£«"] = "å¯ä»¥è¢«è®ç¾ãææ¼ãé·é±å繳械ï¼çæ´æå¯å¯§ç¥ï¼é¨æ©è®æä»æ¨", |
|
["ç°è²ä¹å¿ç¾è¡"] = "å¯ä»¥è¢«è®ç¾ãææ¼åæ¶æ£", |
["æ¯èç¥æ®¿æ½ä¼è
"] = "å¯ä»¥è¢«æ¾éï¼æ½æ¾èè", |
|
-- Black Temple trash |
["å
æ°´é 主"] = "å¬å 2 åå
æ°´çªç", |
["å
æ°´ä¹å"] = "å¯ä»¥è¢«æ¾éåç©æï¼ææ²»çå
æ°´é 主", |
["èæ¯å¡å¬æµ·è
"] = "å¯ä»¥è¢«è®ç¾ï¼ææ½æ¾é¢¶é¢¨ååçéé»", |
["èæ¯å¡çåµè
"] = "å
ç«æ§å¶æè½ï¼æ使海ç¸çæ´", |
["å·¨ç¥æµ·è"] = "å
ç«æ§å¶æè½ï¼æå°¾æåæ¯æ¶²å´å", |
["èæ¯å¡é è¨è
"] = "å¯ä»¥è¢«æ§å¶æè½å½±é¿ï¼ææ½æ¾ç¥èæ°æ", |
["èæ¯å¡çµéè
"] = "å¯ä»¥è¢«æ§å¶æè½å½±é¿ï¼æ網ä½ç©å®¶", |
["é¾å½¢é¾"] = "å¯ä»¥è¢«æ§å¶æè½å½±é¿", |
["èæ¯å¡å°è»"] = "æé©
æ£å
¶ä»æªç©çæ§å¶æè½ï¼æ該æ¯æ ¹æè·é¢ææ§å¶çç´ä¾æ±ºå®ï¼å
ç«æ§å¶æè½", |
|
-- Black Temple trash by hepha |
["é¾åå¬é¾è
"] = "æå¼å«éè¿çé¾å空è¡è
ï¼å
ç«æ§å ´", |
["ä¼å©éçå骨è
"] = "å¯ç±è¡å£«æ¾éï¼æè
æç®æ¨ï¼æéæå½±æ«é¢¨", |
["ä¼å©éç污æè
"] = "å¯ç±è¡å£«æ¾é", |
["ä¼å©éçå°å¿è
"] = "å¯ç±è¡å£«æ¾é", |
["å¬éª¨è
å·¨ç¸"] = "é¨æ©æ½æ¾å
©ç¨®æè½ï¼è¡éæé çç®æ¨ï¼åTAQé¿åªæ¯æ¯ææ½æ¾æç³è¡ï¼éå
¨é«é è¿å¦å
", |
["å¬éª¨ååçæè
"] = "ç±æ³å¸«éå ´ç¾ï¼æ風æ¬ææ¸
空ä»æ¨ä¸¦å
ç«æ§å ´", |
["å¬éª¨è
æ°å£«"] = "å¯ä»¥æ§å ´", |
["å¬éª¨è·ç¾éå¾"] = "å¯ä»¥æ§å ´ï¼å¿«æ²è¡ææéç¾ç", |
["å¬éª¨é®®è¡é è¨è
"] = "å¯ä»¥æ§å ´", |
["å¬éª¨æ鬥è
"] = "æé åæ¬ï¼è¿æ°å·å®³è·æ¥è¦ç«å¨èå¾æ", |
["ç°èç¸éè
"] = "å¯ä»¥æ§å ´", |
["ç°èçè³"] = "å¯ä»¥æ§å ´", |
["ç°èå
ç´ å¸«"] = "å¯ä»¥æ§å ´", |
["ç°èç§æ³å¸«"] = "å¯ä»¥æ§å ´", |
["ç°è巫士"] = "å¯ä»¥æ§å ´", |
["å½±æè¡æ³å¸«"] = "å¯ä»¥æ§å ´ï¼å¨ææç±æ³å¸«æçºè®å½¢æ·æ³", |
["å½±æå士"] = "ä¸å¯æ§å ´ï¼æä¸æ¦å¨å¨äººç¾¤è£¡æ風æ¬", |
["å½±æ馴ç¬è
"] = "é²å
¥æ°é¬¥å¾ï¼éæ¾åº§é¨å½±æé¨ä¹çµç¬å¯æ§å ´", |
|
-- Tempest Keep trash |
["è¦ç¿å æè
"] = "å¯ä»¥è¢«æ§å¶æè½æ§å¶ï¼ææ½æ¾ AOE æè¾°ç¢ç", |
["æè¡å¸«"] = "å¯ä»¥è¢«ææ¼ãè®å½¢ãé·é±æçºç¹ï¼æ½æ¾ç¾¤é«ç«çè¡", |
["å æè
"] = "å¯ä»¥è¢«ææ¼ãè®å½¢ãé·é±æçºç¹ï¼ææ½æ¾ AOE æè¾°ç¢ç", |
["è¡å®è¡è»å士å
µ"] = "é åæ¬åæ風æ¬ï¼å
è½è¢«çºç¹ï¼å
ç«ææ¼åé·é±", |
["風æ´è¦å¡-éµå "] = "å¯ä»¥è¢«æ¶æ£ãè®ç¾åå¿éæ§å¶ï¼ç¾¤é«ææ²ç¸å½ä¸¦ä¸æ buff æ¶æ ¸æªç©", |
["è¡å®è¡å¾©ä»è
"] = "ååå
¶ä»æªç©çæ§å¶æè½ï¼æ使ç¨å¶è£ä¹éåèå
è¡ï¼å
ç«æ§å¶æè½", |
["è¡å®è¡æ²»å®å®"] = "æ風æ¬ï¼å
ç«æ§å¶æè½", |
["è¡å®è¡æå¾"] = "æ²»çå mobï¼å
ç«æ§å¶æè½åç©æï¼ä½æ¯å¯ä»¥è¢«åå¶", |
["æè¡é 主"] = "å¿éæ§å¶é¨æ©ç©å®¶ï¼å
ç«æ§å¶æè½åç©æ", |
["風æ´è¦å¡-ççé·¹çµè
"] = "ä¸è½è¢«è§£é¤çç«ç°ä¹ç¾ buffï¼å
ç«æ§å¶æè½", |
["å°é³³é·¹"] = "è¡éè·é¢å¦å
æé çç©å®¶ï¼æ½æ¾ AOE æ³åççåæéï¼ç§å¸«å ææè½æ¸å°å·å®³", |
["æ°´æ¶ä¹æ ¸æ¯å£è
"] = "è¿æ°æ»æ帶æéææï¼åæè¿æ°æ»æé æ 2000 å·¦å³å·å®³ï¼æ²é»åå¶é ç¨è·æ¥ï¼å
ç«ç©æ", |
["æ°´æ¶ä¹æ ¸å¨å
µ"] = "ä¸è½è¢«ææ·ç AOE çç¸ï¼6000 å·å®³ï¼ä»¥åå°å¦å
æ½æ¾å¯ä»¥è¢«åå½çè¶
è¼æè½ï¼16000 å·¦å³å·å®³ï¼å
ç«ç©æ", |
["æ°´æ¶ä¹æ ¸æ師"] = "ææ²»çæ§æ¯è
åæ¥åï¼å°åéæå¡é¨æ©æ½æ¾é¸é½ä¹åï¼å¯ä»¥è¢«æ¾é", |
["è空å å師"] = "群é«å¿éæ§å¶", |
["ç´
æç¾å¤«é·"] = "å¯ä»¥è¢«è®ç¾ï¼è¿æ°ç¯åå
§ç奧è¡æ´ªæµé æ大éå·å®³ï¼å¯æçºè®å½¢æ·ä»æ½æ¾å¥§è¡æ´ªæµ", |
["ç´
æè¡é¨å£«"] = "ææå¦å
並é©
æ£å
¶ä»æªç©çæ§å¶æè½ï¼å
ç«æ§å¶æè½", |
["ç´
è¡£æ°é¬¥æ³å¸«"] = "ä½¿ç¨ AOE æ³è¡ï¼å¯ä»¥è¢«ææ¼æè®ç¾", |
["ç´
æ審å¤å®"] = "å¯ä»¥è¢«æ§å¶æè½æ§å¶ï¼ææ½æ¾è½éç注ï¼æ³å¸«å¯ç«å", |
|
-- Gruul's Lair trash |
["å·¢ç©´è »å
µ"] = "é¨æ©å°é è·é¢ç©å®¶è¡éï¼è¡éå¾æ¸
空ä»æ¨ï¼å
ç«æææ§å¶æè½", |
["å¤ç¾
ç§å¸«"] = "å
ç«æ§å¶æè½åæ²é»ï¼å¯ä»¥ææ·", |
|
-- The Blood Furnace |
["æ¡éå®è¡æ®²æ»
è
"] = "é¨æ©è¡éï¼å¯ä»¥è¢«æ¸éãå®èº«åæè¿·", |
["ç°ç¬éª·é«çè³"] = "æ·¬æ¯é æå·å®³ä¸¦ä¸å¯çå ï¼è±é模å¼æ¯å±¤ 320ï¼", |
["ç°ç¬éª·é«å·è¡è
"] ="ç¾ççæ", |
["å½±æå¬åè
"] = "å¬åé
éåå°çç¬ï¼ç«çè¡ï¼é
éæé
æï¼å°çç¬ææ½æ¾ççæ³å", |
["å°çç«å°é¬¼"] = "è±é模å¼ä¸ç«ç°è¡æé æ大éå·å®³", |
["ç°ç¬éª·é«è»å士å
µ"] = "ä¸é¤æ³å¸¶æéææ", |
["å½±æè¡å£«"] ="æå½±ç®ï¼è
èè¡ï¼å¯ä»¥è¢«æ§å ´", |
["å½±ææ師"] = "ææ²ç¸å½ï¼èªèµ°ç¸å½", |
["å¹´å¹¼çéçç¸äºº"] = "è¸è¸ å°éå·å®³ä¸¦æéï¼éçªçææè¿·ç®æ¨", |
["éçç¸äººæ°å
µ"] = "å
ç«åªæ", |
["æ¡éå®è¡è »å
µ"] = "ä¸é¤æ³ï¼é æå·å®³ä¸¦æéï¼é帶æ¸ä»æ¨ææ", |
|
-- Hyjal trash by hepha |
["é£å±é¬¼"] = "ç§å¸«å¯éï¼èé¨å¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["ç³å鬼"] = "å¯æ³å¶æ½æ³ï¼è£½é ä»æ¨è®æä»ç®æ¨è·é ï¼å°±è½æä¸ä¾", |
["å°ç©´æ¡é"] = "ç§å¸«å¯éï¼èé¨å¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["ææ¡"] = "ç§å¸«å¯éï¼èé¨å¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["亡é巫師"] = "å¯è¢«è®å½¢ãææ¼ï¼éåå¶æåè¡", |
["é£å±é¬¼"] = "ç§å¸«å¯éï¼èé¨å¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["女å¦"] = "ç§å¸«å¯éï¼èé¨å¯è¶
渡ï¼å¯ç¨å®èº«æè½", |
["å°é¾"] = "å¯ç±çµäººæè
è¡å£«å¦ä½ï¼æå°ç®æ¨æ½æ¾AOEæè½å°éåæ¯åå¾8碼", |
["å·¨åå°çç«"] = "å¯è¢«è¡å£«æ¾éï¼å¯ä»¥ææ¼ãå¯ç¨å®èº«æè½", |
["æ¡éæçµè
"] = "å¯è¢«è¡å£«æ¾éï¼å¯ä»¥ææ¼ãå¯ç¨å®èº«æè½ï¼æå¸åæ³å", |
} |
|
end |
|
function GTipNotes_GetNote(name) |
if not name then return end |
return _G.GTipNotesDB[name] |
end |
|
local frame = CreateFrame("Frame") |
frame:SetScript("OnEvent", function() |
if event == "VARIABLES_LOADED" then |
if not _G.GTipNotesDB then |
_G.GTipNotesDB = defaultDatabase |
_G.GTipNotesDB.VERSION = DB_VERSION |
end |
|
if not _G.GTipNotesDB.VERSION or _G.GTipNotesDB.VERSION < DB_VERSION then |
for k, v in pairs(defaultDatabase) do |
if not _G.GTipNotesDB[k] then |
_G.GTipNotesDB[k] = v |
end |
end |
DEFAULT_CHAT_FRAME:AddMessage("|cffff4488Mob Notes|r database updated to revision " .. tostring(DB_VERSION) .. ".") |
_G.GTipNotesDB.VERSION = DB_VERSION |
end |
|
local orig = GameTooltip:GetScript("OnTooltipSetUnit") |
GameTooltip:SetScript("OnTooltipSetUnit", function(tooltip, ...) |
local name, unitid = tooltip:GetUnit() |
if UnitExists(unitid) and _G.GTipNotesDB[name] then |
GameTooltip:AddLine(NOTE_PREFIX .. _G.GTipNotesDB[name], 0.5, 0.5, 0.5, 1) |
end |
return orig(tooltip, ...) |
end) |
end |
end) |
|
frame:RegisterEvent("VARIABLES_LOADED") |
|
local function addNoteFromPopup(note) |
if type(note) ~= "string" or note:trim():len() == 0 then note = nil end |
local t = UnitExists("target") and UnitName("target") or nil |
if t then |
_G.GTipNotesDB[t] = note |
DEFAULT_CHAT_FRAME:AddMessage(NOTE_SET:format(t, tostring(note))) |
end |
end |
|
_G.SlashCmdList["GTIPNOTES_SHORTHAND"] = function(input) |
if not UnitExists("target") then |
DEFAULT_CHAT_FRAME:AddMessage(TARGET_ERROR) |
return |
end |
if type(input) ~= "string" or input:trim():len() == 0 then |
if not StaticPopupDialogs["GTipNotes"] then |
StaticPopupDialogs["GTipNotes"] = { |
text = nil, |
button1 = SET, |
button2 = CANCEL, |
whileDead = 1, |
hideOnEscape = 1, |
timeout = 0, |
OnShow = function() |
-- We have to do this onshow to reset the previous text |
local t = UnitExists("target") and UnitName("target") or "" |
_G[this:GetName().."EditBox"]:SetText(_G.GTipNotesDB[t] or "") |
end, |
OnHide = function() |
_G[this:GetName().."EditBox"]:SetText("") |
end, |
EditBoxOnEnterPressed = function() |
addNoteFromPopup(_G[this:GetParent():GetName().."EditBox"]:GetText()) |
this:GetParent():Hide() |
end, |
EditBoxOnEscapePressed = function() |
this:GetParent():Hide() |
end, |
OnAccept = function() |
addNoteFromPopup(_G[this:GetParent():GetName().."EditBox"]:GetText()) |
end, |
hasEditBox = 1, |
} |
end |
StaticPopupDialogs["GTipNotes"].text = POPUP_TEXT:format(UnitName("target")) |
StaticPopup_Show("GTipNotes") |
else |
local t = UnitName("target") |
_G.GTipNotesDB[t] = input |
DEFAULT_CHAT_FRAME:AddMessage(NOTE_SET:format(t, input)) |
end |
end |
_G.SLASH_GTIPNOTES_SHORTHAND1 = "/gtipnotes" |
|