Advertisement
Guest User

asdwfa

a guest
Oct 12th, 2014
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 60.87 KB | None | 0 0
  1. /*
  2.  * Copyright (C) 2008-2013 TrinityCore <http://www.trinitycore.org/>
  3.  * Copyright (C) 2006-2009 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/>
  4.  *
  5.  * This program is free software; you can redistribute it and/or modify it
  6.  * under the terms of the GNU General Public License as published by the
  7.  * Free Software Foundation; either version 2 of the License, or (at your
  8.  * option) any later version.
  9.  *
  10.  * This program is distributed in the hope that it will be useful, but WITHOUT
  11.  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  12.  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  13.  * more details.
  14.  *
  15.  * You should have received a copy of the GNU General Public License along
  16.  * with this program. If not, see <http://www.gnu.org/licenses/>.
  17.  */
  18.  
  19. enum glyphs
  20. {
  21.         MAJOR_ZERO_GLYPH = 101,
  22.  
  23.         MAJOR_DRUID_GLYPH_OF_FRENZIED_REGENERATION = 161,
  24.         // Glyph of Frenzied Regeneration: While Frenzied Regeneration is active, healing effects on you are $54810s1% more powerful.
  25.  
  26.         MAJOR_DRUID_GLYPH_OF_MAUL = 162,
  27.         // Glyph of Maul: Your Maul ability now hits $s1 additional target.
  28.  
  29.         MAJOR_DRUID_GLYPH_OF_MANGLE = 164,
  30.         // Glyph of Mangle: Increases the damage done by Mangle by $54813s1%.
  31.  
  32.         MAJOR_DRUID_GLYPH_OF_SHRED = 165,
  33.         // Glyph of Shred: Each time you Shred, the duration of your Rip on the target is extended $54815s1 sec, up to a maximum of $54815s2 sec.
  34.  
  35.         MAJOR_DRUID_GLYPH_OF_RIP = 166,
  36.         // Glyph of Rip: Increases the duration of your Rip ability by ${$m1/1000} sec.
  37.  
  38.         MAJOR_DRUID_GLYPH_OF_RAKE = 167,
  39.         // Glyph of Rake: Your Rake ability prevents targets from fleeing.
  40.  
  41.         MAJOR_DRUID_GLYPH_OF_SWIFTMEND = 168,
  42.         // Glyph of Swiftmend: Your Swiftmend ability no longer consumes a Rejuvenation or Regrowth effect from the target.
  43.  
  44.         MAJOR_DRUID_GLYPH_OF_INNERVATE = 169,
  45.         // Glyph of Innervate: Innervate now grants the caster $54832s1% of $ghis:her; base mana pool over $54833d in addition to the normal effects of Innervate.
  46.  
  47.         MAJOR_DRUID_GLYPH_OF_REBIRTH = 170,
  48.         // Glyph of Rebirth: Players resurrected by Rebirth are returned to life with $54733s2% health.
  49.  
  50.         MAJOR_DRUID_GLYPH_OF_REGROWTH = 171,
  51.         // Glyph of Regrowth: Increases the healing of your Regrowth spell by $54743s1% if your Regrowth effect is still active on the target.
  52.  
  53.         MAJOR_DRUID_GLYPH_OF_REJUVENATION = 172,
  54.         // Glyph of Rejuvenation: While your Rejuvenation targets are below 50% health, you will heal them for an additional $s1% health.
  55.  
  56.         MAJOR_DRUID_GLYPH_OF_HEALING_TOUCH = 173,
  57.         // Glyph of Healing Touch: Decreases the cast time of Healing Touch by ${$m3/-1000}.1 sec, the mana cost by $s1%, and the amount healed by $s2%.
  58.  
  59.         MAJOR_DRUID_GLYPH_OF_LIFEBLOOM = 174,
  60.         // Glyph of Lifebloom: Increases the duration of Lifebloom by ${$m1/1000} sec.
  61.  
  62.         MAJOR_DRUID_GLYPH_OF_STARFIRE = 175,
  63.         // Glyph of Starfire: Your Starfire ability increases the duration of your Moonfire effect on the target by $54845s1 sec, up to a maximum of $54845s2 additional seconds.
  64.  
  65.         MAJOR_DRUID_GLYPH_OF_INSECT_SWARM = 176,
  66.         // Glyph of Insect Swarm: Increases the damage of your Insect Swarm ability by $s2%, but it no longer affects your victim's chance to hit.
  67.  
  68.         MAJOR_DRUID_GLYPH_OF_HURRICANE = 177,
  69.         // Glyph of Hurricane: Your Hurricane ability now also slows the movement speed of its victims by $s1%.
  70.  
  71.         MAJOR_DRUID_GLYPH_OF_STARFALL = 178,
  72.         // Glyph of Starfall: Reduces the cooldown of Starfall by ${$54828m1/-1000} sec.
  73.  
  74.         MAJOR_DRUID_GLYPH_OF_WRATH = 179,
  75.         // Glyph of Wrath: Reduces the pushback suffered from damaging attacks while casting your Wrath spell by $54756s1%.
  76.  
  77.         MAJOR_DRUID_GLYPH_OF_MOONFIRE = 180,
  78.         // Glyph of Moonfire: Increases the periodic damage of your Moonfire ability by $s2%, but initial damage is decreased by $s1%.
  79.  
  80.         MAJOR_DRUID_GLYPH_OF_ENTANGLING_ROOTS = 181,
  81.         // Glyph of Entangling Roots: Increases the damage your Entangling Roots victims can take before the Entangling Roots automatically breaks by $s1%.
  82.  
  83.         MAJOR_PALADIN_GLYPH_OF_JUDGEMENT = 183,
  84.         // Glyph of Judgement: Your Judgements deal $54922s1% more damage.
  85.  
  86.         MAJOR_PALADIN_GLYPH_OF_SEAL_OF_COMMAND = 184,
  87.         // Glyph of Seal of Command: You gain $68082s1% of your base mana each time you use a Judgement with Seal of Command active.
  88.  
  89.         MAJOR_PALADIN_GLYPH_OF_HAMMER_OF_JUSTICE = 185,
  90.         // Glyph of Hammer of Justice: Increases your Hammer of Justice range by $54923s1 yards.
  91.  
  92.         MAJOR_PALADIN_GLYPH_OF_SPIRITUAL_ATTUNEMENT = 186,
  93.         // Glyph of Spiritual Attunement: Increases the amount of mana gained from your Spiritual Attunement spell by an additional $54924s1%.
  94.  
  95.         MAJOR_PALADIN_GLYPH_OF_HAMMER_OF_WRATH = 187,
  96.         // Glyph of Hammer of Wrath: Reduces the mana cost of Hammer of Wrath by ${$54926m1/-1}%.
  97.  
  98.         MAJOR_PALADIN_GLYPH_OF_CRUSADER_STRIKE = 188,
  99.         // Glyph of Crusader Strike: Reduces the mana cost of your Crusader Strike ability by $54927s1%.
  100.  
  101.         MAJOR_PALADIN_GLYPH_OF_CONSECRATION = 189,
  102.         // Glyph of Consecration: Increases the duration and cooldown of Consecration by ${$54928m1/1000} sec.
  103.  
  104.         MAJOR_PALADIN_GLYPH_OF_RIGHTEOUS_DEFENSE = 190,
  105.         // Glyph of Righteous Defense: Increases the chance for your Righteous Defense and Hand of Reckoning abilities to work successfully by $54929s1% on each target.
  106.  
  107.         MAJOR_PALADIN_GLYPH_OF_AVENGERS_SHIELD = 191,
  108.         // Glyph of Avenger's Shield: Your Avenger's Shield hits $54930s1 fewer targets, but for $54930s2% more damage.
  109.  
  110.         MAJOR_PALADIN_GLYPH_OF_TURN_EVIL = 192,
  111.         // Glyph of Turn Evil: Reduces the casting time of your Turn Evil spell by $54931s1%, but increases the cooldown by ${$54931m2/1000} sec.
  112.  
  113.         MAJOR_PALADIN_GLYPH_OF_EXORCISM = 193,
  114.         // Glyph of Exorcism: Increases damage done by Exorcism by $54934s1%.
  115.  
  116.         MAJOR_PALADIN_GLYPH_OF_CLEANSING = 194,
  117.         // Glyph of Cleansing: Reduces the mana cost of your Cleanse and Purify spells by $54935s1%.
  118.  
  119.         MAJOR_PALADIN_GLYPH_OF_FLASH_OF_LIGHT = 195,
  120.         // Glyph of Flash of Light: Your Flash of Light has an additional $54936s1% critical strike chance.
  121.  
  122.         MAJOR_PALADIN_GLYPH_OF_HOLY_LIGHT = 196,
  123.         // Glyph of Holy Light: Your Holy Light grants $54937s1% of its heal amount to up to 5 friendly targets within $54968a1 yards of the initial target.
  124.  
  125.         MAJOR_PALADIN_GLYPH_OF_AVENGING_WRATH = 197,
  126.         // Glyph of Avenging Wrath: Reduces the cooldown of your Hammer of Wrath spell by $54938s1% while Avenging Wrath is active.
  127.  
  128.         MAJOR_PALADIN_GLYPH_OF_DIVINITY = 198,
  129.         // Glyph of Divinity: Your Lay on Hands grants twice as much mana as normal and also grants you as much mana as it grants your target.
  130.  
  131.         MAJOR_PALADIN_GLYPH_OF_SEAL_OF_WISDOM = 199,
  132.         // Glyph of Seal of Wisdom: While Seal of Wisdom is active, the cost of your healing spells is reduced by $54940s1%.
  133.  
  134.         MAJOR_PALADIN_GLYPH_OF_SEAL_OF_LIGHT = 200,
  135.         // Glyph of Seal of Light: While Seal of Light is active, the effect of your healing spells is increased by $54943s1%.
  136.  
  137.         MAJOR_SHAMAN_GLYPH_OF_WATER_MASTERY = 211,
  138.         // Glyph of Water Mastery: Increases the passive mana regeneration of your Water Shield spell by $55436s1%.
  139.  
  140.         MAJOR_SHAMAN_GLYPH_OF_CHAIN_HEAL = 212,
  141.         // Glyph of Chain Heal: Your Chain Heal heals 1 additional target.
  142.  
  143.         MAJOR_SHAMAN_GLYPH_OF_CHAIN_LIGHTNING = 213,
  144.         // Glyph of Chain Lightning: Your Chain Lightning strikes 1 additional target.
  145.  
  146.         MAJOR_SHAMAN_GLYPH_OF_LAVA = 214,
  147.         // Glyph of Lava: Your Lava Burst spell gains an additional $55454s1% of your spellpower.
  148.  
  149.         MAJOR_SHAMAN_GLYPH_OF_SHOCKING = 215,
  150.         // Glyph of Shocking: Reduces the global cooldown triggered by your shock spells to $m2 sec.
  151.  
  152.         MAJOR_SHAMAN_GLYPH_OF_EARTHLIVING_WEAPON = 216,
  153.         // Glyph of Earthliving Weapon: Increases the chance for your Earthliving weapon to trigger by $55439s1%.
  154.  
  155.         MAJOR_SHAMAN_GLYPH_OF_FIRE_ELEMENTAL_TOTEM = 217,
  156.         // Glyph of Fire Elemental Totem: Reduces the cooldown of your Fire Elemental Totem by ${$55455m1/-60000} min.
  157.  
  158.         MAJOR_SHAMAN_GLYPH_OF_FIRE_NOVA = 218,
  159.         // Glyph of Fire Nova: Reduces the cooldown of your Fire Nova spell by ${$55450m1/-1000} seconds.
  160.  
  161.         MAJOR_SHAMAN_GLYPH_OF_FLAME_SHOCK = 219,
  162.         // Glyph of Flame Shock: Increases the critical strike damage bonus of your Flame Shock damage by $55447s1%.
  163.  
  164.         MAJOR_SHAMAN_GLYPH_OF_FLAMETONGUE_WEAPON = 220,
  165.         // Glyph of Flametongue Weapon: Increases spell critical strike chance by $55451s1% while Flametongue Weapon is active.
  166.  
  167.         MAJOR_SHAMAN_GLYPH_OF_FROST_SHOCK = 221,
  168.         // Glyph of Frost Shock: Increases the duration of your Frost Shock by ${$55443m1/1000} sec.
  169.  
  170.         MAJOR_SHAMAN_GLYPH_OF_HEALING_STREAM_TOTEM = 222,
  171.         // Glyph of Healing Stream Totem: Your Healing Stream Totem heals for an additional $55456s1%.
  172.  
  173.         MAJOR_SHAMAN_GLYPH_OF_HEALING_WAVE = 223,
  174.         // Glyph of Healing Wave: Your Healing Wave also heals you for $55440s1% of the healing effect when you heal someone else.
  175.  
  176.         MAJOR_SHAMAN_GLYPH_OF_LESSER_HEALING_WAVE = 224,
  177.         // Glyph of Lesser Healing Wave: Your Lesser Healing Wave heals for $55438s1% more if the target is also affected by Earth Shield.
  178.  
  179.         MAJOR_SHAMAN_GLYPH_OF_LIGHTNING_SHIELD = 225,
  180.         // Glyph of Lightning Shield: Increases the damage from Lightning Shield by $55448s1%.
  181.  
  182.         MAJOR_SHAMAN_GLYPH_OF_LIGHTNING_BOLT = 226,
  183.         // Glyph of Lightning Bolt: Increases the damage dealt by Lightning Bolt by $55453s1%.
  184.  
  185.         MAJOR_SHAMAN_GLYPH_OF_STORMSTRIKE = 228,
  186.         // Glyph of Stormstrike: Increases the Nature damage bonus from your Stormstrike ability by an additional $55446s1%.
  187.  
  188.         MAJOR_SHAMAN_GLYPH_OF_LAVA_LASH = 229,
  189.         // Glyph of Lava Lash: Damage on your Lava Lash is increased by an additional $55444s1% if your weapon is enchanted with Flametongue.
  190.  
  191.         MAJOR_SHAMAN_GLYPH_OF_ELEMENTAL_MASTERY = 230,
  192.         // Glyph of Elemental Mastery: Reduces the cooldown of your Elemental Mastery ability by ${$55452m1/-1000} sec.
  193.  
  194.         MAJOR_SHAMAN_GLYPH_OF_WINDFURY_WEAPON = 231,
  195.         // Glyph of Windfury Weapon: Increases the chance per swing for Windfury Weapon to trigger by $55445s1%.
  196.  
  197.         MAJOR_PRIEST_GLYPH_OF_CIRCLE_OF_HEALING = 251,
  198.         // Glyph of Circle of Healing: Your Circle of Healing spell heals 1 additional target.
  199.  
  200.         MAJOR_PRIEST_GLYPH_OF_DISPEL_MAGIC = 252,
  201.         // Glyph of Dispel Magic: Your Dispel Magic spell also heals your target for $55677s1% of maximum health.
  202.  
  203.         MAJOR_PRIEST_GLYPH_OF_FADE = 253,
  204.         // Glyph of Fade: Reduces the cooldown of your Fade spell by ${$55684m2/-1000} sec.
  205.  
  206.         MAJOR_PRIEST_GLYPH_OF_FEAR_WARD = 254,
  207.         // Glyph of Fear Ward: Reduces cooldown and duration of Fear Ward by ${$55678m1/-1000} sec.
  208.  
  209.         MAJOR_PRIEST_GLYPH_OF_FLASH_HEAL = 255,
  210.         // Glyph of Flash Heal: Reduces the mana cost of your Flash Heal by $55679s1%.
  211.  
  212.         MAJOR_PRIEST_GLYPH_OF_HOLY_NOVA = 256,
  213.         // Glyph of Holy Nova: Increases the damage and healing of your Holy Nova spell by an additional $55683s1%.
  214.  
  215.         MAJOR_PRIEST_GLYPH_OF_INNER_FIRE = 257,
  216.         // Glyph of Inner Fire: Increases the armor from your Inner Fire spell by $55686m1%.
  217.  
  218.         MAJOR_PRIEST_GLYPH_OF_LIGHTWELL = 258,
  219.         // Glyph of Lightwell: Increases the amount healed by your Lightwell by $55673s1%
  220.  
  221.         MAJOR_PRIEST_GLYPH_OF_MASS_DISPEL = 259,
  222.         // Glyph of Mass Dispel: Reduces the mana cost of Mass Dispel by $55691s1%.
  223.  
  224.         MAJOR_PRIEST_GLYPH_OF_MIND_CONTROL = 260,
  225.         // Glyph of Mind Control: Reduces the chance targets will resist or break your Mind Control spell by an additional $55688s1%.
  226.  
  227.         MAJOR_PRIEST_GLYPH_OF_SHADOW_WORD_PAIN = 261,
  228.         // Glyph of Shadow Word: Pain: The periodic damage ticks of your Shadow Word: Pain spell restore $s1% of your base mana.
  229.  
  230.         MAJOR_PRIEST_GLYPH_OF_POWER_WORD_SHIELD = 263,
  231.         // Glyph of Power Word: Shield: Your Power Word: Shield also heals the target for $55672s1% of the absorption amount.
  232.  
  233.         MAJOR_PRIEST_GLYPH_OF_PRAYER_OF_HEALING = 264,
  234.         // Glyph of Prayer of Healing: Your Prayer of Healing spell also heals an additional $55680s1% of its initial heal over 6 sec.
  235.  
  236.         MAJOR_PRIEST_GLYPH_OF_PSYCHIC_SCREAM = 265,
  237.         // Glyph of Psychic Scream: Increases the duration of your Psychic Scream by ${$55676m1/1000} sec. and increases its cooldown by ${$55676m2/1000} sec.
  238.  
  239.         MAJOR_PRIEST_GLYPH_OF_RENEW = 266,
  240.         // Glyph of Renew: Reduces the duration of your Renew by ${$55674m1/-1000} sec. but increases the amount healed each tick by $55674s2%.
  241.  
  242.         MAJOR_PRIEST_GLYPH_OF_SCOURGE_IMPRISONMENT = 267,
  243.         // Glyph of Scourge Imprisonment: Reduces the cast time of your Shackle Undead by ${$55690m1/-1000}.1 sec.
  244.  
  245.         MAJOR_PRIEST_GLYPH_OF_SHADOW_WORD_DEATH = 268,
  246.         // Glyph of Shadow Word: Death: Targets below $55682s1% health take an additional $55682s2% damage from your Shadow Word: Death spell.
  247.  
  248.         MAJOR_PRIEST_GLYPH_OF_MIND_FLAY = 269,
  249.         // Glyph of Mind Flay: Increases the damage done by your Mind Flay spell by $55687s1% when your target is afflicted with Shadow Word: Pain.
  250.  
  251.         MAJOR_PRIEST_GLYPH_OF_SMITE = 270,
  252.         // Glyph of Smite: Your Smite spell inflicts an additional $55692s1% damage against targets afflicted by Holy Fire.
  253.  
  254.         MAJOR_PRIEST_GLYPH_OF_SPIRIT_OF_REDEMPTION = 271,
  255.         // Glyph of Spirit of Redemption: Increases the duration of Spirit of Redemption by ${$55685m2/1000} sec.
  256.  
  257.         MAJOR_WARLOCK_GLYPH_OF_INCINERATE = 272,
  258.         // Glyph of Incinerate: Increases the damage done by Incinerate by $56242m1%.
  259.  
  260.         MAJOR_WARLOCK_GLYPH_OF_CONFLAGRATE = 273,
  261.         // Glyph of Conflagrate: Your Conflagrate spell no longer consumes your Immolate or Shadowflame spell from the target.
  262.  
  263.         MAJOR_WARLOCK_GLYPH_OF_CORRUPTION = 274,
  264.         // Glyph of Corruption: Your Corruption spell has a 4% chance to cause you to enter a Shadow Trance state after damaging the opponent.  The Shadow Trance state reduces the casting time of your next Shadow Bolt spell by $17941s1%.
  265.  
  266.         MAJOR_WARLOCK_GLYPH_OF_CURSE_OF_AGONY = 275,
  267.         // Glyph of Curse of Agony: Increases the duration of your Curse of Agony by ${$56241m1/1000} sec.
  268.  
  269.         MAJOR_WARLOCK_GLYPH_OF_DEATH_COIL = 276,
  270.         // Glyph of Death Coil: Increases the duration of your Death Coil by ${$56232m1/1000}.1 sec.
  271.  
  272.         MAJOR_WARLOCK_GLYPH_OF_FEAR = 277,
  273.         // Glyph of Fear: Increases the damage your Fear target can take before the Fear effect is removed by $56244s1%.
  274.  
  275.         MAJOR_WARLOCK_GLYPH_OF_FELGUARD = 278,
  276.         // Glyph of Felguard: Increases the Felguard's total attack power by $56246s1%.
  277.  
  278.         MAJOR_WARLOCK_GLYPH_OF_FELHUNTER = 279,
  279.         // Glyph of Felhunter: When your Felhunter uses Devour Magic, you will also be healed for that amount.
  280.  
  281.         MAJOR_WARLOCK_GLYPH_OF_HEALTH_FUNNEL = 280,
  282.         // Glyph of Health Funnel: Reduces the pushback suffered from damaging attacks while channeling your Health Funnel spell by $56238s1%.
  283.  
  284.         MAJOR_WARLOCK_GLYPH_OF_HEALTHSTONE = 281,
  285.         // Glyph of Healthstone: You receive $56224s1% more healing from using a healthstone.
  286.  
  287.         MAJOR_WARLOCK_GLYPH_OF_HOWL_OF_TERROR = 282,
  288.         // Glyph of Howl of Terror: Reduces the cooldown on your Howl of Terror spell by ${$56217m1/-1000} sec.
  289.  
  290.         MAJOR_WARLOCK_GLYPH_OF_IMMOLATE = 283,
  291.         // Glyph of Immolate: Increases the periodic damage of your Immolate by $56228s2%.
  292.  
  293.         MAJOR_WARLOCK_GLYPH_OF_IMP = 284,
  294.         // Glyph of Imp: Increases the damage done by your Imp's Firebolt spell by $56248s1%.
  295.  
  296.         MAJOR_WARLOCK_GLYPH_OF_SEARING_PAIN = 285,
  297.         // Glyph of Searing Pain: Increases the critical strike bonus of your Searing Pain by $56226s1%.
  298.  
  299.         MAJOR_WARLOCK_GLYPH_OF_SHADOW_BOLT = 286,
  300.         // Glyph of Shadow Bolt: Reduces the mana cost of your Shadow Bolt by $56240s1%.
  301.  
  302.         MAJOR_WARLOCK_GLYPH_OF_SHADOWBURN = 287,
  303.         // Glyph of Shadowburn: Increases the critical strike chance of Shadowburn by $56229s1% when the target is below 35% health.
  304.  
  305.         MAJOR_WARLOCK_GLYPH_OF_SIPHON_LIFE = 288,
  306.         // Glyph of Siphon Life: Increases the healing you receive from your Siphon Life talent by $56216s1%.
  307.  
  308.         MAJOR_WARLOCK_GLYPH_OF_SOULSTONE = 289,
  309.         // Glyph of Soulstone: Increases the amount of health you gain from resurrecting via a Soulstone by $56231s1%.
  310.  
  311.         MAJOR_WARLOCK_GLYPH_OF_SUCCUBUS = 290,
  312.         // Glyph of Succubus: Your Succubus's Seduction ability also removes all damage over time effects from the target.
  313.  
  314.         MAJOR_WARLOCK_GLYPH_OF_UNSTABLE_AFFLICTION = 291,
  315.         // Glyph of Unstable Affliction: Decreases the casting time of your Unstable Affliction by ${$56233m1/-1000}.1 sec.
  316.  
  317.         MAJOR_WARLOCK_GLYPH_OF_VOIDWALKER = 292,
  318.         // Glyph of Voidwalker: Increases your Voidwalker's total Stamina by $56247s1%.
  319.  
  320.         MAJOR_MAGE_GLYPH_OF_ARCANE_EXPLOSION = 311,
  321.         // Glyph of Arcane Explosion: Reduces mana cost of Arcane Explosion by $56360s1%.
  322.  
  323.         MAJOR_MAGE_GLYPH_OF_ARCANE_MISSILES = 312,
  324.         // Glyph of Arcane Missiles: Increases the critical strike damage bonus of Arcane Missiles by $56363s1%.
  325.  
  326.         MAJOR_MAGE_GLYPH_OF_ARCANE_POWER = 313,
  327.         // Glyph of Arcane Power: Increases the duration of Arcane Power by ${$56381m1/1000} sec.
  328.  
  329.         MAJOR_MAGE_GLYPH_OF_BLINK = 314,
  330.         // Glyph of Blink: Increases the distance you travel with the Blink spell by $56365s1 yards.
  331.  
  332.         MAJOR_MAGE_GLYPH_OF_EVOCATION = 315,
  333.         // Glyph of Evocation: Your Evocation ability also causes you to regain ${$56380m1*4}% of your health over its duration.
  334.  
  335.         MAJOR_MAGE_GLYPH_OF_FIREBALL = 316,
  336.         // Glyph of Fireball: Reduces the casting time of your Fireball spell by ${$56368m1/-1000}.2 sec, but removes the damage over time effect.
  337.  
  338.         MAJOR_MAGE_GLYPH_OF_FIRE_BLAST = 317,
  339.         // Glyph of Fire Blast: Increases the critical strike chance of Fire Blast by $56369s1% when the target is stunned or incapacitated.
  340.  
  341.         MAJOR_MAGE_GLYPH_OF_FROST_NOVA = 318,
  342.         // Glyph of Frost Nova: Your Frost Nova targets can take an additional $56376s1% damage before the Frost Nova effect automatically breaks.
  343.  
  344.         MAJOR_MAGE_GLYPH_OF_FROSTBOLT = 319,
  345.         // Glyph of Frostbolt: Increases the damage dealt by Frostbolt by $56370s1%, but removes the slowing effect.
  346.  
  347.         MAJOR_MAGE_GLYPH_OF_ICE_ARMOR = 320,
  348.         // Glyph of Ice Armor: Your Ice Armor and Frost Armor spells grant an additional $56384s1% armor and resistance.
  349.  
  350.         MAJOR_MAGE_GLYPH_OF_ICE_BLOCK = 321,
  351.         // Glyph of Ice Block: Your Frost Nova cooldown is now reset every time you use Ice Block.
  352.  
  353.         MAJOR_MAGE_GLYPH_OF_ICE_LANCE = 322,
  354.         // Glyph of Ice Lance: Your Ice Lance now causes $56377s1 times damage against frozen targets higher level than you instead of triple damage.
  355.  
  356.         MAJOR_MAGE_GLYPH_OF_ICY_VEINS = 323,
  357.         // Glyph of Icy Veins: Your Icy Veins ability also removes all movement slowing and cast time slowing effects.
  358.  
  359.         MAJOR_MAGE_GLYPH_OF_SCORCH = 324,
  360.         // Glyph of Scorch: Increases the damage of your Scorch spell by $56371s1%.
  361.  
  362.         MAJOR_MAGE_GLYPH_OF_INVISIBILITY = 325,
  363.         // Glyph of Invisibility: Increases the duration of the Invisibility effect by $/1000;56366s1 sec.
  364.  
  365.         MAJOR_MAGE_GLYPH_OF_MAGE_ARMOR = 326,
  366.         // Glyph of Mage Armor: Your Mage Armor spell grants an additional $56383s1% mana regeneration while casting.
  367.  
  368.         MAJOR_MAGE_GLYPH_OF_MANA_GEM = 327,
  369.         // Glyph of Mana Gem: Increases the mana received from using a mana gem by $56367s1%.
  370.  
  371.         MAJOR_MAGE_GLYPH_OF_MOLTEN_ARMOR = 328,
  372.         // Glyph of Molten Armor: Your Molten Armor grants an additional $56382s1% of your spirit as critical strike rating.
  373.  
  374.         MAJOR_MAGE_GLYPH_OF_POLYMORPH = 329,
  375.         // Glyph of Polymorph: Your Polymorph spell also removes all damage over time effects from the target.
  376.  
  377.         MAJOR_MAGE_GLYPH_OF_REMOVE_CURSE = 330,
  378.         // Glyph of Remove Curse: Your Remove Curse spell also makes the target immune to all curses for $60803d.
  379.  
  380.         MAJOR_MAGE_GLYPH_OF_WATER_ELEMENTAL = 331,
  381.         // Glyph of Water Elemental: Reduces the cooldown of your Summon Water Elemental spell by ${$56373m1/-1000} sec.
  382.  
  383.         MAJOR_HUNTER_GLYPH_OF_AIMED_SHOT = 351,
  384.         // Glyph of Aimed Shot: Reduces the cooldown of your Aimed Shot ability by ${$56824m1/-1000} sec.
  385.  
  386.         MAJOR_HUNTER_GLYPH_OF_ARCANE_SHOT = 352,
  387.         // Glyph of Arcane Shot: Your Arcane Shot refunds $56841s1% of its mana cost if the target has one of your Stings active on it.
  388.  
  389.         MAJOR_HUNTER_GLYPH_OF_THE_BEAST = 353,
  390.         // Glyph of the Beast: Increases the attack power bonus of Aspect of the Beast for you and your pet by an additional $56857s1%.
  391.  
  392.         MAJOR_HUNTER_GLYPH_OF_MENDING = 354,
  393.         // Glyph of Mending: Increases the healing done by your Mend Pet ability by $56833s1%.
  394.  
  395.         MAJOR_HUNTER_GLYPH_OF_ASPECT_OF_THE_VIPER = 355,
  396.         // Glyph of Aspect of the Viper: Increases the amount of mana gained from attacks while Aspect of the Viper is active by $56851s1%.
  397.  
  398.         MAJOR_HUNTER_GLYPH_OF_BESTIAL_WRATH = 356,
  399.         // Glyph of Bestial Wrath: Decreases the cooldown of Bestial Wrath by ${$56830m1/-1000} sec.
  400.  
  401.         MAJOR_HUNTER_GLYPH_OF_DETERRENCE = 357,
  402.         // Glyph of Deterrence: Decreases the cooldown of Deterrence by ${$56850m1/-1000} sec.
  403.  
  404.         MAJOR_HUNTER_GLYPH_OF_DISENGAGE = 358,
  405.         // Glyph of Disengage: Decreases the cooldown of Disengage by ${$56844m1/-1000} sec.
  406.  
  407.         MAJOR_HUNTER_GLYPH_OF_FREEZING_TRAP = 359,
  408.         // Glyph of Freezing Trap: When your Freezing Trap breaks, the victim's movement speed is reduced by $61394s1% for $61394d.
  409.  
  410.         MAJOR_HUNTER_GLYPH_OF_FROST_TRAP = 360,
  411.         // Glyph of Frost Trap: Increases the radius of the effect from your Frost Trap by $56847s1 yards.
  412.  
  413.         MAJOR_HUNTER_GLYPH_OF_HUNTERS_MARK = 361,
  414.         // Glyph of Hunter's Mark: Increases the attack power bonus of your Hunter's Mark by $56829s1%.
  415.  
  416.         MAJOR_HUNTER_GLYPH_OF_IMMOLATION_TRAP = 362,
  417.         // Glyph of Immolation Trap: Decreases the duration of the effect from your Immolation Trap by 6 sec., but damage while active is increased by $56846s2%.
  418.  
  419.         MAJOR_HUNTER_GLYPH_OF_THE_HAWK = 363,
  420.         // Glyph of the Hawk: Increases the haste bonus of the Improved Aspect of the Hawk effect by an additional $56856s1%.
  421.  
  422.         MAJOR_HUNTER_GLYPH_OF_MULTISHOT = 364,
  423.         // Glyph of Multi-Shot: Decreases the cooldown of Multi-Shot by ${$56836m1/-1000} sec.
  424.  
  425.         MAJOR_HUNTER_GLYPH_OF_RAPID_FIRE = 365,
  426.         // Glyph of Rapid Fire: Increases the haste from Rapid Fire by an additional $56828s1%.
  427.  
  428.         MAJOR_HUNTER_GLYPH_OF_SERPENT_STING = 366,
  429.         // Glyph of Serpent Sting: Increases the duration of your Serpent Sting by ${$56832m1/1000} sec.
  430.  
  431.         MAJOR_HUNTER_GLYPH_OF_SNAKE_TRAP = 367,
  432.         // Glyph of Snake Trap: Snakes from your Snake Trap take $56849s1% reduced damage from area of effect spells.
  433.  
  434.         MAJOR_HUNTER_GLYPH_OF_STEADY_SHOT = 368,
  435.         // Glyph of Steady Shot: Increases the damage dealt by Steady Shot by $56826s1% when your target is afflicted with Serpent Sting.
  436.  
  437.         MAJOR_HUNTER_GLYPH_OF_TRUESHOT_AURA = 369,
  438.         // Glyph of Trueshot Aura: While your Trueshot Aura is active, you have $56842s1% increased critical strike chance on your Aimed Shot.
  439.  
  440.         MAJOR_HUNTER_GLYPH_OF_VOLLEY = 370,
  441.         // Glyph of Volley: Decreases the mana cost of Volley by $56838s1%.
  442.  
  443.         MAJOR_HUNTER_GLYPH_OF_WYVERN_STING = 371,
  444.         // Glyph of Wyvern Sting: Decreases the cooldown of your Wyvern Sting by ${$m1/-1000} sec.
  445.  
  446.         MAJOR_ROGUE_GLYPH_OF_ADRENALINE_RUSH = 391,
  447.         // Glyph of Adrenaline Rush: Increases the duration of Adrenaline Rush by ${$56808m1/1000} sec.
  448.  
  449.         MAJOR_ROGUE_GLYPH_OF_AMBUSH = 392,
  450.         // Glyph of Ambush: Increases the range on Ambush by $56813s1 yards.
  451.  
  452.         MAJOR_ROGUE_GLYPH_OF_BACKSTAB = 393,
  453.         // Glyph of Backstab: Your Backstab increases the duration of your Rupture effect on the target by $56800s1 sec, up to a maximum of $56800s2 additional sec.
  454.  
  455.         MAJOR_ROGUE_GLYPH_OF_BLADE_FLURRY = 394,
  456.         // Glyph of Blade Flurry: Reduces the energy cost of Blade Flurry by $56818s1%.
  457.  
  458.         MAJOR_ROGUE_GLYPH_OF_CRIPPLING_POISON = 395,
  459.         // Glyph of Crippling Poison: Increases the chance to inflict your target with Crippling Poison by an additional $56820s1%.
  460.  
  461.         MAJOR_ROGUE_GLYPH_OF_DEADLY_THROW = 396,
  462.         // Glyph of Deadly Throw: Increases the slowing effect on Deadly Throw by $56806s1%.
  463.  
  464.         MAJOR_ROGUE_GLYPH_OF_EVASION = 397,
  465.         // Glyph of Evasion: Increases the duration of Evasion by ${$56799m1/1000} sec.
  466.  
  467.         MAJOR_ROGUE_GLYPH_OF_EVISCERATE = 398,
  468.         // Glyph of Eviscerate: Increases the critical strike chance of Eviscerate by $56802s1%.
  469.  
  470.         MAJOR_ROGUE_GLYPH_OF_EXPOSE_ARMOR = 399,
  471.         // Glyph of Expose Armor: Increases the duration of Expose Armor by ${$56803m1/1000} sec.
  472.  
  473.         MAJOR_ROGUE_GLYPH_OF_FEINT = 400,
  474.         // Glyph of Feint: Reduces the energy cost of Feint by $56804s1.
  475.  
  476.         MAJOR_ROGUE_GLYPH_OF_GARROTE = 401,
  477.         // Glyph of Garrote: Reduces the duration of your Garrote ability by ${$56812m1/-1000} sec and increases the total damage it deals by 20%.
  478.  
  479.         MAJOR_ROGUE_GLYPH_OF_GHOSTLY_STRIKE = 402,
  480.         // Glyph of Ghostly Strike: Increases the damage dealt by Ghostly Strike by $56814s2% and the duration of its effect by ${$56814m1/1000} sec, but increases its cooldown by ${$56814m3/1000} sec.
  481.  
  482.         MAJOR_ROGUE_GLYPH_OF_GOUGE = 403,
  483.         // Glyph of Gouge: Reduces the energy cost of Gouge by $56809s1.
  484.  
  485.         MAJOR_ROGUE_GLYPH_OF_HEMORRHAGE = 404,
  486.         // Glyph of Hemorrhage: Increases the damage bonus against targets afflicted by Hemorrhage by $56807s1%.
  487.  
  488.         MAJOR_ROGUE_GLYPH_OF_PREPARATION = 405,
  489.         // Glyph of Preparation: Your Preparation ability also instantly resets the cooldown of Blade Flurry, Dismantle, and Kick.
  490.  
  491.         MAJOR_ROGUE_GLYPH_OF_RUPTURE = 406,
  492.         // Glyph of Rupture: Increases the duration of Rupture by ${$56801m1/1000} sec.
  493.  
  494.         MAJOR_ROGUE_GLYPH_OF_SAP = 407,
  495.         // Glyph of Sap: Increases the duration of Sap by ${$56798m1/1000} sec.
  496.  
  497.         MAJOR_ROGUE_GLYPH_OF_VIGOR = 408,
  498.         // Glyph of Vigor: Vigor grants an additional $56805s1 maximum energy.
  499.  
  500.         MAJOR_ROGUE_GLYPH_OF_SINISTER_STRIKE = 409,
  501.         // Glyph of Sinister Strike: Your Sinister Strike critical strikes have a $h% chance to add an additional combo point.
  502.  
  503.         MAJOR_ROGUE_GLYPH_OF_SLICE_AND_DICE = 410,
  504.         // Glyph of Slice and Dice: Increases the duration of Slice and Dice by ${$56810m1/1000} sec.
  505.  
  506.         MAJOR_ROGUE_GLYPH_OF_SPRINT = 411,
  507.         // Glyph of Sprint: Increases the movement speed of your Sprint ability by an additional $56811s1%.
  508.  
  509.         MAJOR_WARRIOR_GLYPH_OF_MORTAL_STRIKE = 489,
  510.         // Glyph of Mortal Strike: Increases the damage of your Mortal Strike ability by $58368s2%.
  511.  
  512.         MAJOR_WARRIOR_GLYPH_OF_BLOODTHIRST = 490,
  513.         // Glyph of Bloodthirst: Increases the healing you receive from your Bloodthirst ability by $58369s1%.
  514.  
  515.         MAJOR_WARRIOR_GLYPH_OF_RAPID_CHARGE = 491,
  516.         // Glyph of Rapid Charge: Reduces the cooldown of your Charge ability by $58355s1%.
  517.  
  518.         MAJOR_WARRIOR_GLYPH_OF_CLEAVING = 492,
  519.         // Glyph of Cleaving: Increases the number of targets your Cleave hits by 1.
  520.  
  521.         MAJOR_WARRIOR_GLYPH_OF_DEVASTATE = 493,
  522.         // Glyph of Devastate: Your Devastate ability now applies two stacks of Sunder Armor.
  523.  
  524.         MAJOR_WARRIOR_GLYPH_OF_EXECUTION = 494,
  525.         // Glyph of Execution: Your Execute ability deals damage as if you had $58367s1 additional rage.
  526.  
  527.         MAJOR_WARRIOR_GLYPH_OF_HAMSTRING = 495,
  528.         // Glyph of Hamstring: Gives your Hamstring ability a $58372h% chance to immobilize the target for $58373d.
  529.  
  530.         MAJOR_WARRIOR_GLYPH_OF_HEROIC_STRIKE = 496,
  531.         // Glyph of Heroic Strike: You gain ${$58357m1/10} rage when you critically strike with your Heroic Strike ability.
  532.  
  533.         MAJOR_WARRIOR_GLYPH_OF_INTERVENE = 497,
  534.         // Glyph of Intervene: Increases the number attacks you intercept for your Intervene target by $58377s1.
  535.  
  536.         MAJOR_WARRIOR_GLYPH_OF_BARBARIC_INSULTS = 498,
  537.         // Glyph of Barbaric Insults: Your Mocking Blow ability generates $58365s1% additional threat.
  538.  
  539.         MAJOR_WARRIOR_GLYPH_OF_OVERPOWER = 499,
  540.         // Glyph of Overpower: Adds a $58386m1% chance to enable your Overpower when your attacks are parried.
  541.  
  542.         MAJOR_WARRIOR_GLYPH_OF_RENDING = 500,
  543.         // Glyph of Rending: Increases the duration of your Rend ability by ${$58385m1/1000} sec.
  544.  
  545.         MAJOR_WARRIOR_GLYPH_OF_REVENGE = 501,
  546.         // Glyph of Revenge: After using Revenge, your next Heroic Strike costs no rage.
  547.  
  548.         MAJOR_WARRIOR_GLYPH_OF_BLOCKING = 502,
  549.         // Glyph of Blocking: Increases your block value by $58374s1% for $58374d after using your Shield Slam ability.
  550.  
  551.         MAJOR_WARRIOR_GLYPH_OF_LAST_STAND = 503,
  552.         // Glyph of Last Stand: Reduces the cooldown of your Last Stand ability by ${$58376m1/-60000} min.
  553.  
  554.         MAJOR_WARRIOR_GLYPH_OF_SUNDER_ARMOR = 504,
  555.         // Glyph of Sunder Armor: Your Sunder Armor ability affects a second nearby target.
  556.  
  557.         MAJOR_WARRIOR_GLYPH_OF_SWEEPING_STRIKES = 505,
  558.         // Glyph of Sweeping Strikes: Reduces the rage cost of your Sweeping Strikes ability by $58384s1%.
  559.  
  560.         MAJOR_WARRIOR_GLYPH_OF_TAUNT = 506,
  561.         // Glyph of Taunt: Increases the chance for your Taunt ability to succeed by $58353m1%.
  562.  
  563.         MAJOR_WARRIOR_GLYPH_OF_RESONATING_POWER = 507,
  564.         // Glyph of Resonating Power: Reduces the rage cost of your Thunder Clap ability by ${$58356m1/-10}.
  565.  
  566.         MAJOR_WARRIOR_GLYPH_OF_VICTORY_RUSH = 508,
  567.         // Glyph of Victory Rush: Your Victory Rush ability has a $58382s1% increased critical strike chance.
  568.  
  569.         MAJOR_WARRIOR_GLYPH_OF_WHIRLWIND = 509,
  570.         // Glyph of Whirlwind: Reduces the cooldown of your Whirlwind by ${$58370m1/-1000} sec.
  571.  
  572.         MAJOR_DEATHKNIGHT_GLYPH_OF_DARK_COMMAND = 511,
  573.         // Glyph of Dark Command: Increases the chance for your Dark Command ability to work successfully by $s1%.
  574.  
  575.         MAJOR_DEATHKNIGHT_GLYPH_OF_ANTIMAGIC_SHELL = 512,
  576.         // Glyph of Anti-Magic Shell: Increases the duration of your Anti-Magic Shell by ${$58623m1/1000} sec.
  577.  
  578.         MAJOR_DEATHKNIGHT_GLYPH_OF_HEART_STRIKE = 513,
  579.         // Glyph of Heart Strike: Your Heart Strike also reduces the movement speed of your target by $58617s1% for $58617d.
  580.  
  581.         MAJOR_DEATHKNIGHT_GLYPH_OF_BONE_SHIELD = 515,
  582.         // Glyph of Bone Shield: Adds $58673s1 additional $Lcharge:charges; to your Bone Shield.
  583.  
  584.         MAJOR_DEATHKNIGHT_GLYPH_OF_CHAINS_OF_ICE = 516,
  585.         // Glyph of Chains of Ice: Your Chains of Ice also causes $58621s1 Frost damage, increased by your attack power.
  586.  
  587.         MAJOR_DEATHKNIGHT_GLYPH_OF_DEATH_GRIP = 519,
  588.         // Glyph of Death Grip: When you deal a killing blow that grants honor or experience, the cooldown of your Death Grip is refreshed.
  589.  
  590.         MAJOR_DEATHKNIGHT_GLYPH_OF_DEATH_AND_DECAY = 520,
  591.         // Glyph of Death and Decay: Damage of your Death and Decay spell increased by $58629s1%.
  592.  
  593.         MAJOR_DEATHKNIGHT_GLYPH_OF_FROST_STRIKE = 521,
  594.         // Glyph of Frost Strike: Reduces the cost of your Frost Strike by ${$58647m1/-10} Runic Power.
  595.  
  596.         MAJOR_DEATHKNIGHT_GLYPH_OF_ICEBOUND_FORTITUDE = 523,
  597.         // Glyph of Icebound Fortitude: Your Icebound Fortitude now always grants at least $58625s1% damage reduction, regardless of your defense skill.
  598.  
  599.         MAJOR_DEATHKNIGHT_GLYPH_OF_ICY_TOUCH = 524,
  600.         // Glyph of Icy Touch: Your Frost Fever disease deals $58631s1% additional damage.
  601.  
  602.         MAJOR_DEATHKNIGHT_GLYPH_OF_OBLITERATE = 525,
  603.         // Glyph of Obliterate: Increases the damage of your Obliterate ability by $m3%.
  604.  
  605.         MAJOR_DEATHKNIGHT_GLYPH_OF_PLAGUE_STRIKE = 526,
  606.         // Glyph of Plague Strike: Your Plague Strike does $s1% additional damage.
  607.  
  608.         MAJOR_DEATHKNIGHT_GLYPH_OF_THE_GHOUL = 527,
  609.         // Glyph of the Ghoul: Your Ghoul receives an additional $58686s1% of your Strength and $58686s1% of your Stamina.
  610.  
  611.         MAJOR_DEATHKNIGHT_GLYPH_OF_RUNE_STRIKE = 528,
  612.         // Glyph of Rune Strike: Increases the critical strike chance of your Rune Strike by $58669s2%.
  613.  
  614.         MAJOR_DEATHKNIGHT_GLYPH_OF_SCOURGE_STRIKE = 529,
  615.         // Glyph of Scourge Strike: Your Scourge Strike increases the duration of your diseases on the target by $58642m1 sec, up to a maximum of $58642m2 additional seconds.
  616.  
  617.         MAJOR_DEATHKNIGHT_GLYPH_OF_STRANGULATE = 530,
  618.         // Glyph of Strangulate: Reduces the cooldown of your Strangulate by ${$58618m1/-1000} sec.
  619.  
  620.         MAJOR_DEATHKNIGHT_GLYPH_OF_UNBREAKABLE_ARMOR = 531,
  621.         // Glyph of Unbreakable Armor: Increases the total armor granted by Unbreakable Armor to $58635m2%.
  622.  
  623.         MAJOR_DEATHKNIGHT_GLYPH_OF_VAMPIRIC_BLOOD = 532,
  624.         // Glyph of Vampiric Blood: Increases  the duration of your Vampiric Blood by ${$58676m1/1000} sec.
  625.  
  626.         MAJOR_DEATHKNIGHT_GLYPH_OF_RUNE_TAP = 556,
  627.         // Glyph of Rune Tap: Your Rune Tap heals yourself for an additional 10% of the effect, and also heals your party for 10% of their maximum health.
  628.  
  629.         MAJOR_DEATHKNIGHT_GLYPH_OF_BLOOD_STRIKE = 557,
  630.         // Glyph of Blood Strike: Your Blood Strike causes an additional 20% damage to snared targets.
  631.  
  632.         MAJOR_DEATHKNIGHT_GLYPH_OF_DEATH_STRIKE = 558,
  633.         // Glyph of Death Strike: Increases your Death Strike's damage by $59336s1% for every $59336s1 runic power you currently have (up to a maximum of $59336s2%).  The runic power is not consumed by this effect.
  634.  
  635.         MAJOR_PALADIN_GLYPH_OF_HOLY_WRATH = 559,
  636.         // Glyph of Holy Wrath: Reduces the cooldown of your Holy Wrath spell by ${$56420m1/-1000} sec.
  637.  
  638.         MAJOR_PALADIN_GLYPH_OF_SEAL_OF_RIGHTEOUSNESS = 560,
  639.         // Glyph of Seal of Righteousness: Increases the damage done by Seal of Righteousness by $56414s1%.
  640.  
  641.         MAJOR_PALADIN_GLYPH_OF_SEAL_OF_VENGEANCE = 561,
  642.         // Glyph of Seal of Vengeance: Your Seal of Vengeance or Seal of Corruption also grants $56416s1 expertise while active.
  643.  
  644.         MAJOR_MAGE_GLYPH_OF_FROSTFIRE = 591,
  645.         // Glyph of Frostfire: Increases the initial damage dealt by Frostfire Bolt by $61205s1% and its critical strike chance by $61205s2%.
  646.  
  647.         MAJOR_DRUID_GLYPH_OF_FOCUS = 631,
  648.         // Glyph of Focus: Increases the damage done by Starfall by $62080s2%, but decreases its radius by $62080s1%.
  649.  
  650.         MAJOR_MAGE_GLYPH_OF_ARCANE_BLAST = 651,
  651.         // Glyph of Arcane Blast: Increases the damage from your Arcane Blast buff by $62210s1%.
  652.  
  653.         MAJOR_DRUID_GLYPH_OF_BERSERK = 671,
  654.         // Glyph of Berserk: Increases the duration of Berserk by ${$62969m1/1000} sec.
  655.  
  656.         MAJOR_DRUID_GLYPH_OF_WILD_GROWTH = 672,
  657.         // Glyph of Wild Growth: Wild Growth can affect $62970s1 additional target.
  658.  
  659.         MAJOR_DRUID_GLYPH_OF_NOURISH = 673,
  660.         // Glyph of Nourish: Your Nourish heals an additional $62971s1% for each of your heal over time effects present on the target.
  661.  
  662.         MAJOR_DRUID_GLYPH_OF_SAVAGE_ROAR = 674,
  663.         // Glyph of Savage Roar: Your Savage Roar ability grants an additional $63055s1% bonus damage done.
  664.  
  665.         MAJOR_DRUID_GLYPH_OF_MONSOON = 675,
  666.         // Glyph of Monsoon: Reduces the cooldown of your Typhoon spell by ${$63056m1/-1000} sec.
  667.  
  668.         MAJOR_DRUID_GLYPH_OF_BARKSKIN = 676,
  669.         // Glyph of Barkskin: Reduces the chance you'll be critically hit by melee attacks by $63057s1% while Barkskin is active.
  670.  
  671.         MAJOR_HUNTER_GLYPH_OF_CHIMERA_SHOT = 677,
  672.         // Glyph of Chimera Shot: Reduces the cooldown of Chimera Shot by ${$63065m1/-1000} sec.
  673.  
  674.         MAJOR_HUNTER_GLYPH_OF_EXPLOSIVE_SHOT = 691,
  675.         // Glyph of Explosive Shot: Increases the critical strike chance of Explosive Shot by $63066s1%.
  676.  
  677.         MAJOR_HUNTER_GLYPH_OF_KILL_SHOT = 692,
  678.         // Glyph of Kill Shot: Reduces the cooldown of Kill Shot by ${$63067m1/-1000} sec.
  679.  
  680.         MAJOR_HUNTER_GLYPH_OF_EXPLOSIVE_TRAP = 693,
  681.         // Glyph of Explosive Trap: The periodic damage from your Explosive Trap can now be critical strikes.
  682.  
  683.         MAJOR_HUNTER_GLYPH_OF_SCATTER_SHOT = 694,
  684.         // Glyph of Scatter Shot: Increases the range of Scatter Shot by $63069s1 yards.
  685.  
  686.         MAJOR_HUNTER_GLYPH_OF_RAPTOR_STRIKE = 695,
  687.         // Glyph of Raptor Strike: Reduces damage taken by $63087s1% for $63087d after using Raptor Strike.
  688.  
  689.         MAJOR_MAGE_GLYPH_OF_DEEP_FREEZE = 696,
  690.         // Glyph of Deep Freeze: Increases the range of Deep Freeze by $63090s1 yards.
  691.  
  692.         MAJOR_MAGE_GLYPH_OF_LIVING_BOMB = 697,
  693.         // Glyph of Living Bomb: The periodic damage from your Living Bomb can now be critical strikes.
  694.  
  695.         MAJOR_MAGE_GLYPH_OF_ARCANE_BARRAGE = 698,
  696.         // Glyph of Arcane Barrage: Reduces the mana cost of Arcane Barrage by $63092s1%.
  697.  
  698.         MAJOR_MAGE_GLYPH_OF_MIRROR_IMAGE = 699,
  699.         // Glyph of Mirror Image: Your Mirror Image spell now creates a 4th copy.
  700.  
  701.         MAJOR_MAGE_GLYPH_OF_ICE_BARRIER = 700,
  702.         // Glyph of Ice Barrier: Increases the amount of damage absorbed by your Ice Barrier by $63095s1%.
  703.  
  704.         MAJOR_PALADIN_GLYPH_OF_BEACON_OF_LIGHT = 701,
  705.         // Glyph of Beacon of Light: Increases the duration of Beacon of Light by ${$63218m1/1000} sec.
  706.  
  707.         MAJOR_PALADIN_GLYPH_OF_HAMMER_OF_THE_RIGHTEOUS = 702,
  708.         // Glyph of Hammer of the Righteous: Your Hammer of the Righteous hits $63219s1 additional target.
  709.  
  710.         MAJOR_PALADIN_GLYPH_OF_DIVINE_STORM = 703,
  711.         // Glyph of Divine Storm: Your Divine Storm now heals for an additional $63220s1% of the damage it causes.
  712.  
  713.         MAJOR_PALADIN_GLYPH_OF_SHIELD_OF_RIGHTEOUSNESS = 704,
  714.         // Glyph of Shield of Righteousness: Reduces the mana cost of Shield of Righteousness by $63222s1%.
  715.  
  716.         MAJOR_PALADIN_GLYPH_OF_DIVINE_PLEA = 705,
  717.         // Glyph of Divine Plea: While Divine Plea is active, you take $63223s1% reduced damage from all sources.
  718.  
  719.         MAJOR_PALADIN_GLYPH_OF_HOLY_SHOCK = 706,
  720.         // Glyph of Holy Shock: Reduces the cooldown of Holy Shock by ${$63224m1/-1000} sec.
  721.  
  722.         MAJOR_PALADIN_GLYPH_OF_SALVATION = 707,
  723.         // Glyph of Salvation: When you cast Hand of Salvation on yourself, it also reduces damage taken by $63225s1%.
  724.  
  725.         MAJOR_PRIEST_GLYPH_OF_DISPERSION = 708,
  726.         // Glyph of Dispersion: Reduces the cooldown on Dispersion by ${$63229m1/-1000} sec.
  727.  
  728.         MAJOR_PRIEST_GLYPH_OF_GUARDIAN_SPIRIT = 709,
  729.         // Glyph of Guardian Spirit: If your Guardian Spirit lasts its entire duration without being triggered, the cooldown is reset to ${$63231m1/60} min.
  730.  
  731.         MAJOR_PRIEST_GLYPH_OF_PENANCE = 710,
  732.         // Glyph of Penance: Reduces the cooldown of Penance by ${$63235m1/-1000} sec.
  733.  
  734.         MAJOR_PRIEST_GLYPH_OF_MIND_SEAR = 711,
  735.         // Glyph of Mind Sear: Increases the radius of effect on Mind Sear by $63237s1 yards.
  736.  
  737.         MAJOR_PRIEST_GLYPH_OF_HYMN_OF_HOPE = 712,
  738.         // Glyph of Hymn of Hope: Your Hymn of Hope lasts an additional ${$m1/1000} sec.
  739.  
  740.         MAJOR_PRIEST_GLYPH_OF_PAIN_SUPPRESSION = 713,
  741.         // Glyph of Pain Suppression: Allows Pain Suppression to be cast while stunned.
  742.  
  743.         MAJOR_ROGUE_GLYPH_OF_HUNGER_FOR_BLOOD = 714,
  744.         // Glyph of Hunger For Blood: Increases the bonus damage from Hunger For Blood by $63249s1%.
  745.  
  746.         MAJOR_ROGUE_GLYPH_OF_KILLING_SPREE = 715,
  747.         // Glyph of Killing Spree: Reduces the cooldown on Killing Spree by ${$63252m1/-1000} sec.
  748.  
  749.         MAJOR_ROGUE_GLYPH_OF_SHADOW_DANCE = 716,
  750.         // Glyph of Shadow Dance: Increases the duration of Shadow Dance by ${$63253m1/1000} sec.
  751.  
  752.         MAJOR_ROGUE_GLYPH_OF_FAN_OF_KNIVES = 731,
  753.         // Glyph of Fan of Knives: Increases the damage done by Fan of Knives by $63254s1%.
  754.  
  755.         MAJOR_ROGUE_GLYPH_OF_TRICKS_OF_THE_TRADE = 732,
  756.         // Glyph of Tricks of the Trade: The bonus damage and threat redirection granted by your Tricks of the Trade ability lasts an additional ${$63256m1/1000} sec.
  757.  
  758.         MAJOR_ROGUE_GLYPH_OF_MUTILATE = 733,
  759.         // Glyph of Mutilate: Reduces the cost of Mutilate by $63268s1 energy.
  760.  
  761.         MAJOR_ROGUE_GLYPH_OF_CLOAK_OF_SHADOWS = 734,
  762.         // Glyph of Cloak of Shadows: While Cloak of Shadows is active, you take $63269s1% less physical damage.
  763.  
  764.         MAJOR_SHAMAN_GLYPH_OF_THUNDER = 735,
  765.         // Glyph of Thunder: Reduces the cooldown on Thunderstorm by ${$63270m1/-1000} sec.
  766.  
  767.         MAJOR_SHAMAN_GLYPH_OF_FERAL_SPIRIT = 736,
  768.         // Glyph of Feral Spirit: Your spirit wolves gain an additional $63271s1% of your attack power.
  769.  
  770.         MAJOR_SHAMAN_GLYPH_OF_RIPTIDE = 737,
  771.         // Glyph of Riptide: Increases the duration of Riptide by ${$63273m1/1000} sec.
  772.  
  773.         MAJOR_SHAMAN_GLYPH_OF_EARTH_SHIELD = 751,
  774.         // Glyph of Earth Shield: Increases the amount healed by your Earth Shield by $63279s1%.
  775.  
  776.         MAJOR_SHAMAN_GLYPH_OF_TOTEM_OF_WRATH = 752,
  777.         // Glyph of Totem of Wrath: When you cast Totem of Wrath, you gain $63280s1% of the totem's bonus spell power for $63283d.
  778.  
  779.         MAJOR_SHAMAN_GLYPH_OF_HEX = 753,
  780.         // Glyph of Hex: Increases the damage your Hex target can take before the Hex effect is removed by $63291s1%.
  781.  
  782.         MAJOR_SHAMAN_GLYPH_OF_STONECLAW_TOTEM = 754,
  783.         // Glyph of Stoneclaw Totem: Your Stoneclaw Totem also places a damage absorb shield on you, equal to $63298s1 times the strength of the shield it places on your totems.
  784.  
  785.         MAJOR_WARLOCK_GLYPH_OF_HAUNT = 755,
  786.         // Glyph of Haunt: The bonus damage granted by your Haunt spell is increased by an additional $63302s1%.
  787.  
  788.         MAJOR_WARLOCK_GLYPH_OF_METAMORPHOSIS = 756,
  789.         // Glyph of Metamorphosis: Increases the duration of your Metamorphosis by ${$63303m1/1000} sec.
  790.  
  791.         MAJOR_WARLOCK_GLYPH_OF_CHAOS_BOLT = 757,
  792.         // Glyph of Chaos Bolt: Reduces the cooldown on Chaos Bolt by ${$63304m1/-1000} sec.
  793.  
  794.         MAJOR_WARLOCK_GLYPH_OF_DEMONIC_CIRCLE = 758,
  795.         // Glyph of Demonic Circle: Reduces the cooldown on Demonic Circle by ${$63309m1/-1000} sec.
  796.  
  797.         MAJOR_WARLOCK_GLYPH_OF_SHADOWFLAME = 759,
  798.         // Glyph of Shadowflame: Your Shadowflame also applies a $63310s1% movement speed slow on its victims.
  799.  
  800.         MAJOR_WARLOCK_GLYPH_OF_LIFE_TAP = 760,
  801.         // Glyph of Life Tap: When you use Life Tap or Dark Pact, you gain $63321s1% of your Spirit as spell power for $63321d.
  802.  
  803.         MAJOR_WARLOCK_GLYPH_OF_SOUL_LINK = 761,
  804.         // Glyph of Soul Link: Increases the percentage of damage shared via your Soul Link by an additional $63312s1%.
  805.  
  806.         MAJOR_WARRIOR_GLYPH_OF_BLADESTORM = 762,
  807.         // Glyph of Bladestorm: Reduces the cooldown on Bladestorm by ${$63324m1/-1000} sec.
  808.  
  809.         MAJOR_WARRIOR_GLYPH_OF_SHOCKWAVE = 763,
  810.         // Glyph of Shockwave: Reduces the cooldown on Shockwave by ${$63325m1/-1000} sec.
  811.  
  812.         MAJOR_WARRIOR_GLYPH_OF_VIGILANCE = 764,
  813.         // Glyph of Vigilance: Your Vigilance ability transfers an additional $63326s1% of your target's threat to you.
  814.  
  815.         MAJOR_WARRIOR_GLYPH_OF_ENRAGED_REGENERATION = 765,
  816.         // Glyph of Enraged Regeneration: Your Enraged Regeneration ability heals for an additional ${$63327m1*10}% of your health over its duration.
  817.  
  818.         MAJOR_WARRIOR_GLYPH_OF_SPELL_REFLECTION = 766,
  819.         // Glyph of Spell Reflection: Reduces the cooldown on Spell Reflection by ${$63328m1/-1000} sec.
  820.  
  821.         MAJOR_WARRIOR_GLYPH_OF_SHIELD_WALL = 767,
  822.         // Glyph of Shield Wall: Reduces the cooldown on Shield Wall by ${$63329m1/-60000} min, but Shield Wall now only reduces damage taken by ${60-$63329m2}%.
  823.  
  824.         MAJOR_DEATHKNIGHT_GLYPH_OF_DANCING_RUNE_WEAPON = 768,
  825.         // Glyph of Dancing Rune Weapon: Increases the duration of Dancing Rune Weapon by ${$63330m1/1000} sec.
  826.  
  827.         MAJOR_DEATHKNIGHT_GLYPH_OF_HUNGERING_COLD = 769,
  828.         // Glyph of Hungering Cold: Reduces the cost of Hungering Cold by ${$63331m1/-10} runic power.
  829.  
  830.         MAJOR_DEATHKNIGHT_GLYPH_OF_UNHOLY_BLIGHT = 770,
  831.         // Glyph of Unholy Blight: Increases the damage done by Unholy Blight by $63332s1%.
  832.  
  833.         MAJOR_DEATHKNIGHT_GLYPH_OF_DARK_DEATH = 771,
  834.         // Glyph of Dark Death: Increases the damage or healing done by Death Coil by $63333s1%.
  835.  
  836.         MAJOR_DEATHKNIGHT_GLYPH_OF_DISEASE = 772,
  837.         // Glyph of Disease: Your Pestilence ability now refreshes disease durations and secondary effects of diseases on your primary target back to their maximum duration.
  838.  
  839.         MAJOR_DEATHKNIGHT_GLYPH_OF_HOWLING_BLAST = 773,
  840.         // Glyph of Howling Blast: Your Howling Blast ability now infects your targets with Frost Fever.
  841.  
  842.         MAJOR_ROGUE_GLYPH_OF_ENVENOM = 791,
  843.         // Glyph of Envenom: Your Envenom ability no longer consumes Deadly Poison from your target.
  844.  
  845.         MAJOR_DRUID_GLYPH_OF_SURVIVAL_INSTINCTS = 811,
  846.         // Glyph of Survival Instincts: Your Survival Instincts ability grants an additional $s1% of your maximum health.
  847.  
  848.         MAJOR_DRUID_GLYPH_OF_CLAW = 831,
  849.         // Glyph of Claw: Reduces the energy cost of your Claw ability by $67598s1.
  850.  
  851.         MAJOR_MAGE_GLYPH_OF_ETERNAL_WATER = 871,
  852.         // Glyph of Eternal Water: Your Summon Water Elemental now lasts indefinitely, but your Water Elemental can no longer cast Freeze.
  853.  
  854.         MAJOR_DRUID_GLYPH_OF_RAPID_REJUVENATION = 891,
  855.         // Glyph of Rapid Rejuvenation: Your haste now reduces the time between the periodic healing ticks of your Rejuvenation spell.
  856.  
  857.         MAJOR_WARLOCK_GLYPH_OF_QUICK_DECAY = 911,
  858.         // Glyph of Quick Decay: Your haste now reduces the time between periodic damage ticks of your Corruption spell.
  859.  
  860.         MINOR_DRUID_GLYPH_OF_AQUATIC_FORM = 431,
  861.         // Glyph of Aquatic Form: Increases your swim speed by $57856s1% while in Aquatic Form.
  862.  
  863.         MINOR_DRUID_GLYPH_OF_CHALLENGING_ROAR = 432,
  864.         // Glyph of Challenging Roar: Reduces the cooldown of your Challenging Roar ability by ${$57858m1/-1000} sec.
  865.  
  866.         MINOR_DRUID_GLYPH_OF_THE_WILD = 433,
  867.         // Glyph of the Wild: Mana cost of your Mark of the Wild and Gift of the Wild spells reduced by $57855s1%.
  868.  
  869.         MINOR_DRUID_GLYPH_OF_UNBURDENED_REBIRTH = 434,
  870.         // Glyph of Unburdened Rebirth: Your Rebirth spell no longer requires a reagent.
  871.  
  872.         MINOR_DRUID_GLYPH_OF_THORNS = 435,
  873.         // Glyph of Thorns: Increases the duration of your Thorns ability by $57862s1 min when cast on yourself.
  874.  
  875.         MINOR_HUNTER_GLYPH_OF_REVIVE_PET = 439,
  876.         // Glyph of Revive Pet: Reduces the pushback suffered from damaging attacks while casting Revive Pet by $57866s1%.
  877.  
  878.         MINOR_HUNTER_GLYPH_OF_MEND_PET = 440,
  879.         // Glyph of Mend Pet: Your Mend Pet spell increases your pet's happiness slightly.
  880.  
  881.         MINOR_HUNTER_GLYPH_OF_FEIGN_DEATH = 441,
  882.         // Glyph of Feign Death: Reduces the cooldown of your Feign Death spell by ${$57903m1/-1000} sec.
  883.  
  884.         MINOR_HUNTER_GLYPH_OF_SCARE_BEAST = 442,
  885.         // Glyph of Scare Beast: Reduces the pushback suffered from damaging attacks while casting Scare Beast by $57902s1%.
  886.  
  887.         MINOR_HUNTER_GLYPH_OF_THE_PACK = 443,
  888.         // Glyph of the Pack: Increases the range of your Aspect of the Pack ability by $57904s1 yards.
  889.  
  890.         MINOR_HUNTER_GLYPH_OF_POSSESSED_STRENGTH = 444,
  891.         // Glyph of Possessed Strength: Increases the damage your pet inflicts while using Eyes of the Beast by $57900s1%.
  892.  
  893.         MINOR_MAGE_GLYPH_OF_ARCANE_INTELLECT = 445,
  894.         // Glyph of Arcane Intellect: Reduces the mana cost of your Arcane Intellect and Arcane Brilliance spells by $57924s1%.
  895.  
  896.         MINOR_MAGE_GLYPH_OF_FIRE_WARD = 446,
  897.         // Glyph of Fire Ward: You have an additional $57926s1% chance to reflect Fire spells while your Fire Ward is active.
  898.  
  899.         MINOR_MAGE_GLYPH_OF_FROST_WARD = 447,
  900.         // Glyph of Frost Ward: You have an additional $57927s1% chance to reflect Frost spells while your Frost Ward is active.
  901.  
  902.         MINOR_MAGE_GLYPH_OF_FROST_ARMOR = 448,
  903.         // Glyph of Frost Armor: Increases the duration of your Frost Armor and Ice Armor spells by ${$57928m1/60000} min.
  904.  
  905.         MINOR_MAGE_GLYPH_OF_THE_BEAR_CUB = 449,
  906.         // Glyph of the Bear Cub: Your Polymorph: Sheep spell polymorphs the target into a polar bear cub instead.
  907.  
  908.         MINOR_MAGE_GLYPH_OF_THE_PENGUIN = 450,
  909.         // Glyph of the Penguin: Your Polymorph: Sheep spell polymorphs the target into a penguin instead.
  910.  
  911.         MINOR_MAGE_GLYPH_OF_SLOW_FALL = 451,
  912.         // Glyph of Slow Fall: Your Slow Fall spell no longer requires a reagent.
  913.  
  914.         MINOR_PALADIN_GLYPH_OF_BLESSING_OF_KINGS = 452,
  915.         // Glyph of Blessing of Kings: Reduces the mana cost of your Blessing of Kings and Greater Blessing of Kings spells by $57937s1%.
  916.  
  917.         MINOR_PALADIN_GLYPH_OF_BLESSING_OF_MIGHT = 453,
  918.         // Glyph of Blessing of Might: Increases the duration of your Blessing of Might spell by $57958s1 min when cast on yourself.
  919.  
  920.         MINOR_PALADIN_GLYPH_OF_BLESSING_OF_WISDOM = 454,
  921.         // Glyph of Blessing of Wisdom: Increases the duration of your Blessing of Wisdom spell by $57979s1 min when cast on yourself.
  922.  
  923.         MINOR_PALADIN_GLYPH_OF_LAY_ON_HANDS = 455,
  924.         // Glyph of Lay on Hands: Reduces the cooldown of your Lay on Hands spell by ${$57955m1/-60000} min.
  925.  
  926.         MINOR_PALADIN_GLYPH_OF_SENSE_UNDEAD = 456,
  927.         // Glyph of Sense Undead: Damage against Undead increased by $57947s1% while your Sense Undead ability is active.
  928.  
  929.         MINOR_PALADIN_GLYPH_OF_THE_WISE = 457,
  930.         // Glyph of the Wise: Reduces the mana cost of your Seal of Wisdom spell by $57954s1%.
  931.  
  932.         MINOR_PRIEST_GLYPH_OF_FADING = 458,
  933.         // Glyph of Fading: Reduces the mana cost of your Fade spell by $57985s1%.
  934.  
  935.         MINOR_PRIEST_GLYPH_OF_LEVITATE = 459,
  936.         // Glyph of Levitate: Your Levitate spell no longer requires a reagent.
  937.  
  938.         MINOR_PRIEST_GLYPH_OF_FORTITUDE = 460,
  939.         // Glyph of Fortitude: Reduces the mana cost of your Power Word: Fortitude and Prayer of Fortitude spells by $58009s1%.
  940.  
  941.         MINOR_PRIEST_GLYPH_OF_SHACKLE_UNDEAD = 461,
  942.         // Glyph of Shackle Undead: Increases the range of your Shackle Undead spell by $57986s1 yards.
  943.  
  944.         MINOR_PRIEST_GLYPH_OF_SHADOW_PROTECTION = 462,
  945.         // Glyph of Shadow Protection: Increases the duration of your Shadow Protection and Prayer of Shadow Protection spells by ${$58015m1/60000} min.
  946.  
  947.         MINOR_PRIEST_GLYPH_OF_SHADOWFIEND = 463,
  948.         // Glyph of Shadowfiend: Receive $58227s1% of your maximum mana if your Shadowfiend dies from damage.
  949.  
  950.         MINOR_ROGUE_GLYPH_OF_DISTRACT = 464,
  951.         // Glyph of Distract: Increases the range of your Distract ability by $58032s1 yards.
  952.  
  953.         MINOR_ROGUE_GLYPH_OF_PICK_LOCK = 465,
  954.         // Glyph of Pick Lock: Reduces the cast time of your Pick Lock ability by $58027s1%.
  955.  
  956.         MINOR_ROGUE_GLYPH_OF_PICK_POCKET = 466,
  957.         // Glyph of Pick Pocket: Increases the range of your Pick Pocket ability by $58017s1 yards.
  958.  
  959.         MINOR_ROGUE_GLYPH_OF_SAFE_FALL = 467,
  960.         // Glyph of Safe Fall: Increases the distance your Safe Fall ability allows you to fall without taking damage.
  961.  
  962.         MINOR_ROGUE_GLYPH_OF_BLURRED_SPEED = 468,
  963.         // Glyph of Blurred Speed: Enables you to walk on water while your Sprint ability is active.
  964.  
  965.         MINOR_ROGUE_GLYPH_OF_VANISH = 469,
  966.         // Glyph of Vanish: Increases your movement speed by $58038s1% while the Vanish effect is active.
  967.  
  968.         MINOR_SHAMAN_GLYPH_OF_ASTRAL_RECALL = 470,
  969.         // Glyph of Astral Recall: Cooldown of your Astral Recall spell reduced by ${$58058m1/-60000}.1 min.
  970.  
  971.         MINOR_SHAMAN_GLYPH_OF_RENEWED_LIFE = 473,
  972.         // Glyph of Renewed Life: Your Reincarnation spell no longer requires a reagent.
  973.  
  974.         MINOR_SHAMAN_GLYPH_OF_WATER_BREATHING = 474,
  975.         // Glyph of Water Breathing: Your Water Breathing spell no longer requires a reagent.
  976.  
  977.         MINOR_SHAMAN_GLYPH_OF_WATER_SHIELD = 475,
  978.         // Glyph of Water Shield: Increases the number of charges on your Water Shield spell by $58063s1.
  979.  
  980.         MINOR_SHAMAN_GLYPH_OF_WATER_WALKING = 476,
  981.         // Glyph of Water Walking: Your Water Walking spell no longer requires a reagent.
  982.  
  983.         MINOR_WARLOCK_GLYPH_OF_UNENDING_BREATH = 477,
  984.         // Glyph of Unending Breath: Increases the swim speed of targets affected by your Unending Breath spell by $58079s1%.
  985.  
  986.         MINOR_WARLOCK_GLYPH_OF_DRAIN_SOUL = 478,
  987.         // Glyph of Drain Soul: Your Drain Soul ability occasionally creates an additional soul shard.
  988.  
  989.         MINOR_WARLOCK_GLYPH_OF_KILROGG = 479,
  990.         // Glyph of Kilrogg: Increases the movement speed of your Eye of Kilrogg by $s1% and allows it to fly in areas where flying mounts are enabled.
  991.  
  992.         MINOR_WARLOCK_GLYPH_OF_ENSLAVE_DEMON = 481,
  993.         // Glyph of Enslave Demon: Reduces the cast time of your Enslave Demon spell by $58107s1%.
  994.  
  995.         MINOR_WARLOCK_GLYPH_OF_SOULS = 482,
  996.         // Glyph of Souls: Reduces the mana cost of your Ritual of Souls spell by $58094s1%.
  997.  
  998.         MINOR_WARRIOR_GLYPH_OF_BATTLE = 483,
  999.         // Glyph of Battle: Increases the duration of your Battle Shout ability by ${$58095m1/60000} min.
  1000.  
  1001.         MINOR_WARRIOR_GLYPH_OF_BLOODRAGE = 484,
  1002.         // Glyph of Bloodrage: Reduces the health cost of your Bloodrage ability by $s1%.
  1003.  
  1004.         MINOR_WARRIOR_GLYPH_OF_CHARGE = 485,
  1005.         // Glyph of Charge: Increases the range of your Charge ability by $58097s1 yards.
  1006.  
  1007.         MINOR_WARRIOR_GLYPH_OF_MOCKING_BLOW = 486,
  1008.         // Glyph of Mocking Blow: Increases the damage of your Mocking Blow ability by $58099s1%.
  1009.  
  1010.         MINOR_WARRIOR_GLYPH_OF_THUNDER_CLAP = 487,
  1011.         // Glyph of Thunder Clap: Increases the radius of your Thunder Clap ability by $58098s1 yards.
  1012.  
  1013.         MINOR_WARRIOR_GLYPH_OF_ENDURING_VICTORY = 488,
  1014.         // Glyph of Enduring Victory: Increases the window of opportunity in which you can use Victory Rush by ${$58104m1/1000} sec.
  1015.  
  1016.         MINOR_DEATHKNIGHT_GLYPH_OF_BLOOD_TAP = 514,
  1017.         // Glyph of Blood Tap: Your Blood Tap no longer causes damage to you.
  1018.  
  1019.         MINOR_DEATHKNIGHT_GLYPH_OF_DEATHS_EMBRACE = 518,
  1020.         // Glyph of Death's Embrace: Your Death Coil refunds $s1 runic power when used to heal.
  1021.  
  1022.         MINOR_DEATHKNIGHT_GLYPH_OF_HORN_OF_WINTER = 522,
  1023.         // Glyph of Horn of Winter: Increases the duration of your Horn of Winter ability by ${$58680m1/60000} min.
  1024.  
  1025.         MINOR_DRUID_GLYPH_OF_DASH = 551,
  1026.         // Glyph of Dash: Reduces the cooldown of your Dash ability by $59219s1%.
  1027.  
  1028.         MINOR_SHAMAN_GLYPH_OF_GHOST_WOLF = 552,
  1029.         // Glyph of Ghost Wolf: Your Ghost Wolf form regenerates an additional $59289s1% of your maximum health every 5 sec.
  1030.  
  1031.         MINOR_DEATHKNIGHT_GLYPH_OF_PESTILENCE = 553,
  1032.         // Glyph of Pestilence: Increases the radius of your Pestilence effect by $59309s1 yards.
  1033.  
  1034.         MINOR_DEATHKNIGHT_GLYPH_OF_CORPSE_EXPLOSION = 554,
  1035.         // Glyph of Corpse Explosion: Increases the radius of effect on Corpse Explosion by $59307s1 yards.
  1036.  
  1037.         MINOR_DEATHKNIGHT_GLYPH_OF_RAISE_DEAD = 555,
  1038.         // Glyph of Raise Dead: Your Raise Dead spell no longer requires a reagent.
  1039.  
  1040.         MINOR_MAGE_GLYPH_OF_BLAST_WAVE = 611,
  1041.         // Glyph of Blast Wave: The mana cost of your Blast Wave spell is reduced by $62126s1%, but it no longer knocks enemies back.
  1042.  
  1043.         MINOR_SHAMAN_GLYPH_OF_THUNDERSTORM = 612,
  1044.         // Glyph of Thunderstorm: Increases the mana you receive from your Thunderstorm spell by $62132s1%, but it no longer knocks enemies back.
  1045.  
  1046.         MINOR_DRUID_GLYPH_OF_TYPHOON = 613,
  1047.         // Glyph of Typhoon: Reduces the cost of your Typhoon spell by $62135s1% and increases its radius by $62135s2 yards, but it no longer knocks enemies back.
  1048.  
  1049.         MINOR_WARRIOR_GLYPH_OF_COMMAND = 851
  1050.         // Glyph of Command: Increases the duration of your Commanding Shout ability by ${$68164m1/60000} min.
  1051. };
  1052.  
  1053. #include "ScriptMgr.h"
  1054. #include "ScriptedCreature.h"
  1055. #include "ScriptedGossip.h"
  1056. #include "Player.h"
  1057. #include "ScriptPCH.h"
  1058. #include "cstring"
  1059.  
  1060. class npc_glyph_template : public CreatureScript
  1061. {
  1062. public:
  1063.     npc_glyph_template() : CreatureScript("npc_template") { }
  1064.        
  1065.        bool OnGossipHello(Player* player, Creature* creature)
  1066.         {
  1067.             if (player->getClass() == CLASS_WARRIOR)
  1068.             {
  1069.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvP / DPS (Arms)", GOSSIP_SENDER_MAIN, 1);
  1070.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvP / DPS (Protection)", GOSSIP_SENDER_MAIN, 2);
  1071.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvP / Tank (Protection)", GOSSIP_SENDER_MAIN, 3);
  1072.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvE / DPS (Arms/Fury)", GOSSIP_SENDER_MAIN, 4);
  1073.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvE / Tank (Protection)", GOSSIP_SENDER_MAIN, 5);
  1074.             }
  1075.             else if (player->getClass() == CLASS_PALADIN)
  1076.             {
  1077.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvP / DPS (Retribution)", GOSSIP_SENDER_MAIN, 11);
  1078.                 player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, "PvP / HEAL (Holy)", GOSSIP_SENDER_MAIN, 12);
  1079.             }
  1080.  
  1081.             player->SEND_GOSSIP_MENU(player->GetGossipTextId(creature), creature->GetGUID());
  1082.             return true;
  1083.         }
  1084.  
  1085.        bool OnGossipSelect(Player* player, Creature* creature, uint32 /*sender*/, uint32 action)
  1086.         {
  1087.             player->PlayerTalkClass->ClearMenus();
  1088.             switch (action)
  1089.             {
  1090.             case 1: //Warrior
  1091.                 player->CLOSE_GOSSIP_MENU();
  1092.                 uint32 itemId;
  1093.                 {
  1094.                     ItemPosCountVec dest;
  1095.                     InventoryResult msg = player->CanUnequipItem(itemId, 1);
  1096.                     if (msg != EQUIP_ERR_OK)
  1097.                     {
  1098.                         ChatHandler(player->GetSession()).SendSysMessage("Could not unequip item!");
  1099.                         return false;
  1100.                     }
  1101.                 }
  1102.  
  1103.                 for (int i = INVENTORY_SLOT_ITEM_START; i < INVENTORY_SLOT_ITEM_END; ++i)
  1104.                     if (Item* item2 = player->GetItemByPos(INVENTORY_SLOT_BAG_0, i))
  1105.                         if (item2->GetEntry() == itemId)
  1106.                             player->RemoveItem(INVENTORY_SLOT_BAG_0, i, true);
  1107.  
  1108.                 //Items
  1109.                 //player->DestroyItem(INVENTORY_SLOT_BAG_0, EQUIPMENT_SLOT_HEAD, true);
  1110.                 player->EquipNewItem(EQUIPMENT_SLOT_HEAD, 40829, true);
  1111.  
  1112.                 //Glyph                
  1113.                 //Minor
  1114.                 player->SetGlyph(1, MINOR_WARRIOR_GLYPH_OF_BLOODRAGE);
  1115.                 //Minor
  1116.                 player->SetGlyph(2, MINOR_WARRIOR_GLYPH_OF_CHARGE);
  1117.                 //Minor
  1118.                 player->SetGlyph(4, MINOR_WARRIOR_GLYPH_OF_BATTLE);
  1119.                 //Major
  1120.                 player->SetGlyph(3, MAJOR_WARRIOR_GLYPH_OF_RENDING);
  1121.                 //Major
  1122.                 player->SetGlyph(5, MAJOR_WARRIOR_GLYPH_OF_MORTAL_STRIKE);
  1123.                 //Major
  1124.                 player->SetGlyph(0, MAJOR_WARRIOR_GLYPH_OF_SWEEPING_STRIKES);
  1125.                 player->SendTalentsInfoData(false);
  1126.  
  1127.                 break;
  1128.             case 2:
  1129.                 player->CLOSE_GOSSIP_MENU();
  1130.  
  1131.                 break;
  1132.             case 3:
  1133.                 player->CLOSE_GOSSIP_MENU();
  1134.                
  1135.                 break;
  1136.             case 4:
  1137.                 player->CLOSE_GOSSIP_MENU();
  1138.  
  1139.                 break;
  1140.             case 5:
  1141.                 player->CLOSE_GOSSIP_MENU();                   
  1142.                 //Glyph            
  1143.                 //Minor
  1144.                 player->SetGlyph(1, MINOR_WARRIOR_GLYPH_OF_BATTLE);
  1145.                 //Minor
  1146.                 player->SetGlyph(2, MINOR_WARRIOR_GLYPH_OF_THUNDER_CLAP);
  1147.                 //Minor
  1148.                 player->SetGlyph(4, MINOR_WARRIOR_GLYPH_OF_CHARGE);
  1149.                 //Major
  1150.                 player->SetGlyph(3, MAJOR_WARRIOR_GLYPH_OF_HAMSTRING);
  1151.                 //Major
  1152.                 player->SetGlyph(5, MAJOR_WARRIOR_GLYPH_OF_HAMSTRING);
  1153.                 //Major
  1154.                 player->SetGlyph(0, MAJOR_WARRIOR_GLYPH_OF_LAST_STAND);
  1155.                 player->SendTalentsInfoData(false);
  1156.  
  1157.                 break;
  1158.  
  1159.             case 11: //Paladin
  1160.                 player->CLOSE_GOSSIP_MENU();
  1161.                 //Glyph
  1162.                 //Minor
  1163.                 player->SetGlyph(1, MINOR_PALADIN_GLYPH_OF_BLESSING_OF_KINGS);
  1164.                 //Minor
  1165.                 player->SetGlyph(2, MINOR_PALADIN_GLYPH_OF_SENSE_UNDEAD);
  1166.                 //Minor
  1167.                 player->SetGlyph(4, MINOR_PALADIN_GLYPH_OF_THE_WISE);
  1168.                 //Major
  1169.                 player->SetGlyph(3, MAJOR_PALADIN_GLYPH_OF_TURN_EVIL);
  1170.                 //Major
  1171.                 player->SetGlyph(5, MAJOR_PALADIN_GLYPH_OF_SEAL_OF_RIGHTEOUSNESS);
  1172.                 //Major
  1173.                 player->SetGlyph(0, MAJOR_PALADIN_GLYPH_OF_JUDGEMENT);
  1174.                 player->SendTalentsInfoData(false);
  1175.  
  1176.             case 12:
  1177.                 player->CLOSE_GOSSIP_MENU();
  1178.                 break;
  1179.             }
  1180.             return true;
  1181.         }
  1182.        
  1183. };
  1184.  
  1185. void AddSC_npc_glyph_template()
  1186. {
  1187.     new npc_glyph_template();
  1188. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement