Glyphs
Glyphs are permanent spell modifications made by Inscription. From the Ashes makes the full base glyph catalog trainable, adds 28 Outland reputation glyphs, and unlocks two extra glyph slots at level 70.
Status: LIVE — base glyphs, Outland glyphs, extra slots, and the custom glyph repairs are live.
At a glance
- 348 base glyphs are trainable from Inscription trainers at skill 75–300.
- 204 formerly discovery-only glyphs are now directly trainable. You no longer need research or recipe scrolls for them.
- 19 Inscription trainers across Alliance and Horde sell the base recipes.
- 28 Outland glyphs are added: 19 major and 9 minor.
- Outland recipes come from faction quartermasters at Revered (major) and Honored (minor).
- Extra slots: at level 70, you gain one extra major and one extra minor slot. They are server-backed and shown by ExtraGlyphSlots.
- Glyph levels: first major/minor at 10, second minor at 20, second major at 30, third major at 40, third minor at 60.
- No glyph trainer sells Outland recipes. Those are reputation vendor purchases.
- Glyphs are consumed when applied. Replacing a glyph does not return the old one.
- No player command installs a glyph. Use the glyph item on the slot.
How to use
- Learn Inscription from an Inscription trainer.
- Train glyph recipes as your skill rises from 75 to 300. The trainer list includes the 204 formerly discovery-only glyphs.
- Craft the glyph you want. The recipe uses the normal Inscription materials for its skill.
- Open your Glyphs tab and apply the glyph to a matching major or minor slot.
- Check your slot unlocks: 10, 10, 20, 30, 40, and 60.
- At 70, open
/xglyph show(or/extraglyphs show) to see the extra major and minor slots. - Apply a glyph to an extra slot exactly as you would to a native slot. The server saves extra glyphs per active spec.
- For Outland glyphs, raise the faction’s reputation, buy the recipe at Honored or Revered, then craft it with the listed inks.
- If a glyph is missing from the trainer, check your Inscription skill and the trainer’s faction. Some recipes require a minimum skill, not just a level.
- Use
/xglyph refreshafter a spec change or login if the extra-slot display looks stale.
Glyph slot unlocks
| Level | Slot unlocked |
|---|---|
| 10 | Major 1 |
| 10 | Minor 1 |
| 20 | Minor 2 |
| 30 | Major 2 |
| 40 | Major 3 |
| 60 | Minor 3 |
| 70 | Extra major and extra minor (addon/server slot) |
Native WotLK has six glyph slots: three major and three minor. The level-70 system adds one of each, for four major and four minor on a level-80 character with all native slots unlocked.
Base glyphs
The base catalog covers 348 distinct usable glyphs. The important changes are:
- 155 existing recipes kept their original materials, skill thresholds, and trainer rows.
- 193 expansion-dependent recipes were converted to vanilla materials and requirements at or below 300.
- 204 discovery-only glyphs were made directly trainable. Discoveries can still teach the same spell, but you do not need them.
- The progression spans Inscription 75–300. The normal ink and scroll progression before 75 still exists.
- Nine skill-300 bridge recipes use vanilla materials instead of Ethereal Ink. These include Flash of Light, Earthliving Weapon, Death’s Embrace, Plague Strike, Corpse Explosion, Pestilence, Raise Dead, Envenom, and Eternal Water.
- No glyph effects were changed by the trainer pass. Effects are handled separately below.
Inscription trainers are the normal city trainers. There are 19 NPCs on the three Inscription trainer lists. Ask a city guard for the Inscription trainer if you cannot find one.
Outland glyphs
The Outland catalog adds 28 recipes across the Burning Crusade factions. Major recipes require Inscription 325 and Revered. Minor recipes require Inscription 300 and Honored.
Major glyphs — 19
| Glyph | Class | Faction |
|---|---|---|
| Glyph of Patient Claws | Druid | Cenarion Expedition |
| Glyph of Rolling Thunder | Warrior | Hellfire Peninsula |
| Glyph of Intervening Guard | Warrior | Hellfire Peninsula |
| Glyph of Overflowing Storm | Paladin | Sha’tar |
| Glyph of Guiding Judgement | Paladin | Aldor |
| Glyph of Split Fangs | Hunter | Consortium |
| Glyph of the Shared Quiver | Hunter | Cenarion Expedition |
| Glyph of Controlled Rush | Rogue | Lower City |
| Glyph of Venomous Shiv | Rogue | Lower City |
| Glyph of Shadow Rehearsal | Rogue | Consortium |
| Glyph of Earthen Shelter | Shaman | Keepers of Time |
| Glyph of Tempered Combustion | Mage | Keepers of Time |
| Glyph of Glacial Splitting | Mage | Scryers |
| Glyph of the Concentrated Seed | Warlock | Scryers |
| Glyph of the Legion’s Advance | Warlock | Shattered Sun |
| Glyph of Searing Focus | Warlock | Scryers |
| Glyph of Lunar Claws | Druid | Cenarion Expedition |
| Glyph of the Grove’s Exchange | Druid | Cenarion Expedition |
| Glyph of the Turning Moon | Druid | Sha’tar |
Minor glyphs — 9
| Glyph | Class | Faction |
|---|---|---|
| Glyph of Solitary Pursuit | Hunter | Hellfire Peninsula |
| Glyph of the Hunter’s Refuge | Hunter | Consortium |
| Glyph of the Still Mind | Priest | Sha’tar |
| Glyph of Wraithward | Death Knight | Shattered Sun |
| Glyph of the Gorebound Circle | Death Knight | Shattered Sun |
| Glyph of Controlled Faults | Shaman | Keepers of Time |
| Glyph of Returning Haunt | Warlock | Lower City |
| Glyph of the Empowered Bond | Warlock | Consortium |
| Glyph of the Far Roar | Druid | Cenarion Expedition |
Outland materials
| Recipe type | Skill | Materials | Reputation |
|---|---|---|---|
| Major | 325 | 3 Ethereal Ink, 1 Darkflame Ink, 1 Heavy Parchment | Revered |
| Minor | 300 | 2 Ethereal Ink, 1 Heavy Parchment | Honored |
Use the standard Virtuoso Inking Set. The existing TBC milling and ink recipes supply the materials. The recipes are not learned automatically and are not on the glyph trainers; buy them from the faction quartermaster.
Outland quartermasters
| Faction / area | Vendor entries |
|---|---|
| Hellfire Peninsula | 17657, 17585 |
| Cenarion Expedition | 17904 |
| Sha’tar | 21432 |
| Lower City | 21655 |
| Keepers of Time | 21643 |
| Consortium | 20242, 23007 |
| Aldor | 19321 |
| Scryers | 19331 |
| Shattered Sun | 25032 |
A faction pair can sell the same recipe from either member. The purchase is gated per seller by reputation, so check both if one does not show the recipe.
Custom glyph fixes
These existing glyphs were repaired or reworked. They are not new glyphs.
| Glyph | What it does now |
|---|---|
| Glyph of Fireball | No longer deletes Fireball’s periodic aura. Periodic damage is increased by 10%, and the 0.15-second cast-time reduction remains. |
| Glyph of Fire Blast | The 50% damage bonus applies only when the target has a stun or knockout mechanic. The obsolete critical-chance adjustment is removed; Fire Blast’s guaranteed critical strike remains. |
| Glyph of Envenom | Envenom no longer consumes your Deadly Poison. Combo points are still spent normally. Master Poisoner still preserves poison independently. |
| Glyph of Death Strike | The damage bonus now scales correctly at 1% per runic power, up to 25%. The old bug reached the cap at 2.5 displayed RP. |
| Glyph of Battle | Increases Battle Shout radius by 50% instead of adding two minutes. Base 30 yards becomes 45. |
| Glyph of Command | Increases Commanding Shout radius by 50% instead of adding two minutes. Base 30 yards becomes 45. |
| Aimed Shot / Multi-Shot / Elemental Mastery glyphs | Shared-charge tooltips now show the correct independent recovery. Aimed Shot is 10 seconds, 8 with its glyph; Multi-Shot is 10 seconds, 9 with its glyph; Elemental Mastery is 180 seconds, 150 with its glyph; Nature’s Swiftness stays 120. |
With Booming Voice rank 2 and the matching shout glyph, Battle or Commanding Shout reaches 60 yards. The glyph adds no duration; the 30-minute base shout duration remains.
Commands & UI
| Command / UI | What it does | Notes |
|---|---|---|
/xglyph show | Shows the extra glyph panel | Enable the addon first |
/xglyph hide | Hides the extra glyph panel | — |
/xglyph refresh | Requests extra-glyph state from the server | Use after spec change or login |
/xglyph lock | Locks the panel position | Saved in addon settings |
/xglyph unlock | Unlocks the panel position | — |
/extraglyphs | Alias for /xglyph | Same subcommands |
| Glyph tab | Applies native major/minor glyphs | Standard client UI |
| Glyph item | Applies the glyph to a matching slot | Consumed on use |
/glyph | Not a command | Use the Glyphs tab |
.additem | Staff-only item creation | Not a player command |
NPC references
| NPC / vendor | Entry | Role |
|---|---|---|
| Inscription trainers | 19 NPCs, lists 119, 120, 121 | Base glyph recipes, skill 75–300 |
| Hellfire Peninsula quartermasters | 17657, 17585 | Outland major/minor recipes |
| Cenarion Expedition quartermaster | 17904 | Outland recipes |
| Sha’tar quartermaster | 21432 | Outland recipes |
| Lower City quartermaster | 21655 | Outland recipes |
| Keepers of Time quartermaster | 21643 | Outland recipes |
| Consortium quartermasters | 20242, 23007 | Outland recipes |
| Aldor quartermaster | 19321 | Outland recipes |
| Scryers quartermaster | 19331 | Outland recipes |
| Shattered Sun quartermaster | 25032 | Outland recipes |
There is no dedicated glyph NPC. Base glyphs come from Inscription trainers; Outland glyphs come from faction quartermasters. Extra slots are automatic at 70 and need no NPC.
Tips
- Train the base catalog while leveling Inscription. The 204 formerly discovery-only glyphs are now on the trainer and no longer require research.
- Do not vendor duplicate recipes. Check whether you already know the glyph before buying a second copy.
- Major and minor slots unlock at different levels. Do not assume every slot is available at 10.
- At 70, turn on the extra-slot display.
/xglyph showis easy to forget after the level-up. - Extra glyphs are saved per spec. If you change specs, run
/xglyph refreshand check the slots. - Fire Blast’s glyph is conditional. It is not a flat 50% bonus; it needs a stun or knockout.
- Envenom’s glyph is a real quality-of-life upgrade. It preserves Deadly Poison, but you still spend combo points.
- Death Strike’s glyph scales with runic power. Do not expect the full 25% at low RP.
- Warrior shout glyphs are radius, not duration. They are strongest in large groups and with Booming Voice.
- Outland recipes need reputation, not just skill. Plan your faction rep before 325.
- The Outland recipes are not on the trainer. If a glyph is missing, check the quartermaster, not the trainer.
- Bots receive glyph passives at 60 through their class passive system. Some glyphs are not assigned to bots with incompatible kits.
- Replacing a glyph loses the old one. Apply deliberately.
Limits and configuration
- Base glyphs: 348.
- Formerly discovery-only: 204.
- Inscription trainer skill range: 75–300.
- Inscription trainers: 19 NPCs.
- Outland glyphs: 28 total — 19 major, 9 minor.
- Major recipe: Inscription 325, Revered, 3 Ethereal Ink + 1 Darkflame Ink + 1 Heavy Parchment.
- Minor recipe: Inscription 300, Honored, 2 Ethereal Ink + 1 Heavy Parchment.
- Native slots: 6 — 3 major, 3 minor.
- Extra slots: 2 at level 70 — 1 major, 1 minor.
- Extra-slot item quality: no requirement.
- Extra glyphs per spec: yes, saved per active spec.
- Glyph reset: no command; replace the glyph in the UI.
- Glyph effects: apply to players and relevant NPCBot passives.
- Outland vendor recipes: not trainable, not discoverable.
- Fire Blast bonus: only against stun/knockout targets.
- Shout glyph bonus: +50% radius, not +2 minutes.
Related systems
- 07 — Professions and gathering: Inscription skill and materials
- 11 — Class changes: changed abilities that glyphs modify
- 15 — NPCBots: bot glyph passives
- 22 — Auction house and economy: buying recipes and inks
- 24 — UI and addons: ExtraGlyphSlots
- 25 — Commands, NPCs, and addons: command list
- 26 — Admin and config appendix: glyph config and IDs
Admin note
Live glyph slot config: Glyph.Unlock.Major1Level=10, Glyph.Unlock.Minor1Level=10, Glyph.Unlock.Minor2Level=20, Glyph.Unlock.Major2Level=30, Glyph.Unlock.Major3Level=40, Glyph.Unlock.Minor3Level=60, Glyph.Unlock.RemoveDisabledGlyphAuras=1, and Glyph.ExtraSlots.RequiredItemQuality=0. The extra slots are hard-coded at EXTRA_GLYPH_REQUIRED_LEVEL=70 in mod_glyph_unlocks.cpp and use the XGLYPH addon prefix; they are stored per active spec and are one major plus one minor. Base trainer rows are lists 119, 120, and 121 across 19 NPCs, with 1,044 final trainer rows. Outland glyphs own IDs 985000–985535, GlyphProperties 1500–1527, and recipe items 985400–985427; do not reuse those ranges. Do not change RemoveDisabledGlyphAuras without considering equipped glyphs in slots that would become disabled — the module removes their auras and clears the slot. NPCBot glyph passives are assigned at level 60 through the bot class passive system; not every custom glyph is applicable to every bot kit.