
'One minute I held the key / Next the walls were closed on me / And I discovered that my castles stand / Upon pillars of salt and pillars of sand' - Coldplay, Viva la Vida
My friend Jarvisius has been collecting mounts for a while now, and while I haven’t yet succumbed to the temptation to follow his example, I do have a rather sizable collection of non-combat pets. A few months ago, I reached 75 with the cross-faction purchase of a Mulgore Hatchling. Today I have 78 pets in my stable.
One pet that’s eluded me so far is the Phoenix Hatchling. I have it on my gnome rogue, but since I promised myself that I’d stop working on alts, so I went back into Heroic Magister’s Terrace on my protection paladin to try and farm another. (Heroic Magister’s Terrace also gives me a shot at a White Hawkstrider.)
Heroic Magister’s Terrace was by far the hardest 5-man instance of The Burning Crusade. I hated running it even more than I hated running Heroic Arcatraz or Heroic Shattered Halls. Between 5-mob pulls and ridiculous amounts of environmental damage, HMgT made my life as a healer a living hell.
At level 80, it’s considerably easier, but it’s still fairly challenging. And I was able to solo it as a protection paladin – I’m not sure if any other class and spec, save maybe death knight – can do that.
The good news is that you can actually avoid some of the trash packs now. You don’t have to clear everything. The bad news is that you’ll still have to clear around 80% of the trash you cleared at level 70. And with 5 or 6 mobs per pack (sometimes even 7), you will still get hurt. And clearing mobs takes a while. You will have no choice but to be patient.
The first boss, Selin Fireheart, was fairly easy. Fighting him solo meant that I wouldn’t be able to do enough damage to the crystals to destroy them before he drained them, so I didn’t bother. At level 80 and with a Sacred Shield up, I didn’t take a whole lot of damage from his Fel Explosion ability. To keep up mana regeneration through Blessing of Sanctuary, I actually kept the two mobs in the center alive for the fight. Each dodge, parry and block meant more mana for me, which helped me take down Fireheart faster.
Clearing to Vexallus after that was a relatively painless process. Because the mana wyrms in his room give a stacking damage buff, I briefly considered attacking Vexallus without drinking and eating. Fortunately, prudence won out, and I brought my health up to 100% before starting the fight.

Soloing Vexallus can be very challenging without killing the Pure Energy globes. Fortunately, they only have 40 hit points apiece.
Fighting Vexallus solo, in my opinion, was far more challenging than fighting Priestess Delrissa. Vexallus is a DPS race to see who dies first. Fortunately, thanks to Ardent Defender and Lay on Hands, protection paladins are able to outlast most such fights. The trick to killing Vexallus, it turns out, is to kill the Pure Energy globes as soon as possible. They only have 40 hit points, after all, but they do a lot of arcane damage.
With Vexallus dead, I cleared my way to Priestess Delrissa and her motley crew. I was quite worried about this fight. This was, after all, the much-hyped PVP-style fight that broke many a HMgT PUG.
It turns out that I need not have worried. At level 80, the fight is fairly trivial. Group everyone up together so they all get hit by Consecration. Focus on bringing down healers first. And if all else fails, use Lay on Hands.

The Priestess Delrissa fight. I didn't take a whole lot of damage thanks to the level difference and high avoidance.
Clearing to Kael’thas was a breeze after that.
The Kael’thas fight is broken down into two phases. In the first phase, Kael’thas casts fireball after fireball at the tank (4k Fire damage each, even with Fire Resistance Aura up). Every so often he summons a Phoenix add that needs to be burned down, after which it turns into an egg. The Phoenix Egg then needs to be killed, or else it will hatch into another Phoenix. Also, Kael’thas will occasionally cast Flamestrike (an area of effect ability) that does a large amount of fire damage if you are standing at the center of the effect. This spell is easy to spot – just watch out for the rotating spheres that indicate the spell target area. Lastly, Kael’thas casts Pyroblast – a four-second cast time spell that does approximately 35,000 fire damage to a single level 80 target.
Dealing with the Phoenix is simple – stand it next to Kael’thas and focus fire on the Phoenix (and the Phoenix Egg). Let Kael’thas take splash damage from Consecration and Hammer of Righteousness.
Dealing with Flamestrike is also simple – move away. Don’t eat the damage – it won’t kill you, but every little bit of health counts.
Dealing with Pyroblast is not simple at all. When Kael’thas begins casting Pyroblast, he puts up a Shock Barrier that needs to be taken down before he can be interrupted. The barrier absorbs 10,000 damage before vanishing. Then, and only then, can Pyroblast be interrupted.
With a 5-man party dishing out good DPS, it’s possible to interrupt Pyroblast. Unfortunately, I couldn’t guarantee an interrupt on my own.
After a few wipes, I discovered that I needed to survive two Pyroblasts before Kael’thas reached 50% health and triggered phase 2. This meant that I had to space my major cooldowns to survive both Pyroblasts. I planned to allow the first Pyroblast to take me below 30% health, triggering Ardent Defender, and to trigger Divine Shield for the second Pyroblast. This would leave me free to use Lay on Hands as I saw fit.
While it was a good plan, in the end I wound up relying on Lay on Hands to survive a second Pyroblast. A combination of Fireballs and pulsing fire damage from the Phoenix tended to trigger Ardent Defender early.
The good news is that reaching phase 2 means Kael’thas is almost guaranteed to die. I’ve since died only once on phase 2 thanks to falling damage taken when Gravity Lapse ended – but I’m getting ahead of myself.
Phase 2 is much, much simpler than phase 1. In phase 2, Kael’thas returns to his starting position and casts Gravity Lapse. This causes you to float. You are repulsed from the floor every time you touch it, but otherwise you’re free to move around the room as you see fit.
Complicating matters further are three large purple balls of arcane energy that will follow you around the room. If they come into contact with you, you will take a bit of damage – around 1k Arcane damage per ball per second. When Gravity Lapse begins, you will be summoned to Kael’thas, and the arcane spheres will spawn near you. So all I did was take a few cheap shots at Kael’thas (to give him a couple of stacks of Seal of Vengeance), cast Consecration in the air near him, and swim away. After my first phase 2 death I learned to stay near the floor, but otherwise the tactic worked.

There's a joke to be made about avoiding huge purple balls here. Just not by me.
Every so often, Kael’thas will stop channeling Gravity Lapse and be stunned, taking extra damage. You absolutely must take advantage of this window! I usually popped in before Gravity Lapse ended to leave Seal of Vengeance and Consecration DOTs on him, maximizing the amount of damage he took while stunned.
The only other thing I did differently in phase 2 was to cast Blessing of Wisdom on myself. Because I was no longer dodging, parrying or blocking damage, I was reliant on Divine Plea for mana. I lost around 3000 health and 3% damage reduction, but it was all worth it as I would have been mana-starved otherwise.
So Kael’thas died.

With 9554 health left, I survived my encounter with Kael'thas Sunstrider. Sadly, no pet or mount for me today.
Heroic Magister’s Terrace solo is one of the most challenging 5-man instance runs I’ve ever done. Despite a 10 level gap and fairly straightforward encounter mechanics, HMgT is still hard. I wiped thrice on the Vexallus fight, trying to outpace the boss and pure energy adds burning me down. The Priestess Delrissa fight, while easy on paper, is actually quite tough, especially when multiple healers are in the group. I wiped once because I didn’t notice that the shaman had purged away my Blessing of Sanctuary, depriving me of a key mana regeneration buff. And of course, there is the Kael’thas Sunstrider fight. I still haven’t managed to one-shot him, but I’m getting better and better at taking him down solo.