
They met in Stormwind.
Mei Lin had been talking about the Earthfury armor for days. Ancient shaman relics, forged in the heart of the mountain where the Firelord once held court. Pieces of a set so old that the spirits woven into the metal had forgotten their own names. She wanted it. Not for the power. For the connection. Armor that remembered what it meant to be bound to the earth.
Celceta had simply said, when word reached her, that she'd come along. No fuss. No questions about whether they were ready. Just a quiet "I'll meet you at the gate."
She was already there when Mei Lin arrived. Standing by the stone archway, blade at her hip, watching the crowd with eyes that tracked everything and reacted to nothing. Small. Not in the way that drew attention, but in the way that let the world forget she was there.
"It's a long walk to Blackrock," Mei Lin said. She was already grinning.
"I can portal us partway," Celceta offered.
"I have a better idea."
Mei Lin closed her eyes. The spirits stirred. The old magic, the kind that remembered when the world was younger and the boundaries between flesh and stone were more suggestion than rule. She felt her bones shift, her fur harden, her arms stretch into wings of living sandstone. The transformation rippled through her like a wave breaking against a cliff, and where a Pandaren had stood, a drake now crouched on the cobblestones. Wings of golden stone. Eyes like embers. A body built from the bones of the earth itself.
Celceta stared. Those careful hands tightened on the hilt of her blade.
"You can..." she started.
The drake lowered a wing.
Celceta climbed on. Careful, even now. Settling herself between the stone ridges like she was reading the structure of the transformation, understanding how the magic held together. She didn't ask how it worked. She just trusted it.
They rose above Stormwind. The city shrank beneath them, the harbour, the cathedral, the canals catching sunlight. Then the Burning Steppes spread out below, scorched earth and dark smoke and the jagged teeth of Blackrock Mountain growing larger against the horizon. The wind tasted like ash long before they arrived.
Mei Lin landed at the mountain's base and let the stone fall away, drake becoming Pandaren again, sandstone becoming fur. Celceta stepped off and steadied herself.
"That was..." she paused, choosing her words the way she chose everything. "Unexpected."
"I'm full of surprises," Mei Lin said. "Bet you didn't think this friendship would take off so fast. Some might even say I really scaled things up."
The entrance to the Molten Core breathed heat like a living thing. Mei Lin felt it in her teeth before she felt it on her skin, a deep, ancient warmth that had nothing to do with comfort and everything to do with warning. This place remembered what it was. A prison for a god of fire. And it didn't care that the god was gone.
Celceta stood beside her at the threshold, blade at her hip, Hallowed Crown catching the glow of lava rivers below. She was small, not in the way that drew attention, but in the way that let you forget she was there until suddenly she wasn't where you expected and the thing you were fighting was already wrapped in arcane light.
She had careful hands. Mei Lin noticed that first. The way Celceta gripped her Pilfered Ethereal Blade, the way she gestured when casting, everything measured, everything deliberate, like she was always aware that her magic could do more than she intended if she wasn't precise.
She didn't say much. But the way she didn't say much was different from Morrowfur's silence. His was settled. Hers was watchful. Like she was always listening for something she didn't quite trust.
"Ready?" Mei Lin asked.
Celceta nodded once. Already moving.
The first chamber nearly killed the conversation. Molten giants rose from pools of liquid rock, bodies of living magma that burned the air around them into shimmer. Mei Lin slammed her totems into stone that was almost too hot to hold and called the lightning down. The arcs hit the giants and the rock screamed, a sound like a mountain breaking its own spine.
Celceta's magic answered differently than Mei Lin expected. Not frost. Not fire. Arcane light that shimmered and surged, eager and unpredictable, like it was happy to finally be let loose. The spells came fast, faster than seemed right for someone so careful, and Mei Lin realized that the precision wasn't slowness. It was restraint. Celceta was fast. Genuinely, startlingly fast. She just chose to be careful with it.
They found their rhythm in the second corridor. Mei Lin would plant totems and call the storm to draw the ancient guardians toward her, lightning arcing from one to the next while the ground shook beneath her feet. And Celceta would appear where they weren't looking, arcane light flashing from those careful hands, bindings wrapping around limbs of living stone, the kind of magic that felt like it was thinking three steps ahead of the thing it was hitting.
"You know," Mei Lin said, dodging a wave of molten rock that would have taken her arm off, "your portals are basically just... holes."
Celceta wrapped a fire elemental in arcane bindings without looking at it. "Excuse me?"
"Holes. In reality. You just... poke holes in things and walk through them."
A pause. "That's technically accurate and I don't appreciate it."
"Do you ever worry about making too many? Like, what if reality gets annoyed? 'Oh, there she goes again, poking holes in me.'"
"I'm going to open a portal under your feet."
"See? Hole-based violence. Proving my point."
The corner of Celceta's mouth twitched. She turned away before Mei Lin could see if it became a smile.
Deeper. The Core Hounds came next, twin-headed beasts of magma and spite that charged through corridors too narrow for something that size. Mei Lin caught a blast of fire on her shoulder and felt the water spirits surge to mend the burn before she'd even called them. They were angry too. Everything in this mountain was angry. The difference was that her spirits were angry on her behalf.
Celceta blinked past a hound's snapping jaw, appeared behind it like she'd stepped through a fold in the air, and shattered it with a pulse of arcane energy that lit the corridor blue-white. For a heartbeat she stood in the afterglow, Hallowed Crown blazing, Overly Intelligent Robes rippling with residual power, and Mei Lin thought she looked less like a mage and more like a weapon that had learned to be gentle.
Garr was waiting deeper in. A massive elemental lord surrounded by eight guardians of living obsidian, each one radiating heat that turned the stone floor soft beneath their feet. Mei Lin planted every totem she had and called the storm down with both hands. The lightning forked across the chamber, leaping from guardian to guardian.
But they were reforming. Pulling themselves back together from the rubble, obsidian knitting into obsidian, heat feeding heat. Mei Lin's lightning could crack them apart but couldn't stop them coming back.
Celceta stepped forward. Drew the Pilfered Ethereal Blade in a single motion and carved a sigil in the air that Mei Lin had never seen before. The arcane answered, not gently this time, but with a hunger that made the air itself hum. The sigil split into eight threads, each one finding a guardian, each one wrapping around the core where the heat lived. And she pulled.
Eight guardians. Eight cores ripped free. Eight explosions of dark stone and extinguished fire.
Garr roared and the mountain shook. Celceta was already moving, blade tracing another sigil, and Mei Lin poured lightning into the opening she'd made. Together they hit Garr from both sides, arcane and storm weaving into something that felt like a single spell cast by two people.
Celceta's hands were shaking when it was over. Just slightly. The arcane had answered louder than she'd asked.
"That was..." Mei Lin started.
"Too much," Celceta said quietly. She flexed her fingers, testing them, making sure they still did what she told them to. "But enough."
Baron Geddon caught Mei Lin off guard. A pulse of fire erupted outward from his core, a wave of heat that knocked her backward and set the air itself ablaze. Her water spirits surged but the fire was faster, crawling up her armor, eating the oxygen from her lungs.
Celceta didn't blink away. She blinked toward. Appeared between Mei Lin and the flames, those careful hands raised, and the arcane erupted from her, not a shield, not a wall, a raw pulse of force that detonated outward and scattered the fire in every direction. The blast cracked the stone beneath her feet. Knocked Baron Geddon back three steps. Knocked Celceta back too. Her Crown flickered. Her Robes smoked. The arcane had answered bigger than she'd meant it to, but it had answered in time.
"Move," Celceta said, catching her balance. Not loud. Not panicked. Slightly surprised it had worked.
Mei Lin moved. Rolled clear, planted a totem, and hit Baron Geddon with a lava burst that found every crack in his molten shell and made them wider. Celceta followed with an arcane blast that turned the cracks into chasms, the spell arriving harder than she'd aimed, but exactly where it needed to be.
"I thought you didn't do fire," Mei Lin said, catching her breath.
"I don't," Celceta said. Her robes were still smoking. "Fire does me."
Mei Lin laughed so hard she almost missed the next attack.
Deeper still. Shazzrah tried to blink away from Celceta's attacks and she followed him, blink for blink, matching his every jump through space like she was reading where he'd go before he knew himself. He couldn't shake her. A creature made of magic, outmatched by a mage who understood the spaces between things better than he did.
Golemagg the Incinerator's core burned so hot that Mei Lin's totems melted the moment she planted them. Celceta solved it the only way her magic knew how, hit Golemagg so hard with a surge of arcane force that his core cracked and the heat dropped for just long enough. The blast wasn't elegant. It left scorch marks on the ceiling and made Celceta's hands glow for ten seconds after. But the totems held. Her magic didn't do subtle. It did enough.
Sulfuron Harbinger and his Flamewaker priests called fire from the stone like prayer. Celceta answered by flooding the chamber with arcane energy, *raw and bright and everywhere at once, drowning their flames before they could form. Not precise. Not targeted. Just more*. More magic than their fire could survive. The Blade hummed in her grip and the arcane poured out of her like it had been waiting for permission, and Mei Lin realized something watching her work. Celceta's magic wasn't controlled. It was trusted. She didn't steer it. She aimed it in a direction and believed it would find the right thing to hit. And it did. Every time. Not because it was precise, but because it wanted to be.
Every chamber. Every guardian. Every ancient thing that stood between them and the heart of the mountain. Two people. Two kinds of magic. One rhythm.
Then Majordomo Executus knelt. And the path to the Firelord opened.
Ragnaros the Firelord rose from the lava.
The world became heat. Not warmth. Not fire. Heat as a concept made physical. The air itself burned. The stone beneath Mei Lin's feet turned liquid at the edges. Ragnaros erupted from the molten pool at the center of the chamber, a titan of living flame wielding a hammer that looked like it had been forged from a dying star.
Mei Lin's water spirits screamed. Every one of them. The healing totems flickered and fought to stay lit against heat that wanted to unmake them.
Celceta didn't flinch. Those careful hands drew patterns in the air that the arcane rushed to fill, and for the first time Mei Lin saw what Celceta's magic looked like when she stopped being careful. It was blinding. Arcane energy pouring from her like a dam breaking, raw and brilliant and barely controlled, the Pilfered Ethereal Blade blazing in her grip like a torch held against the dark.
Mei Lin called the storm. All of it. Every spirit, every arc, every crack of thunder she could pull from the burning sky above the mountain. Lightning hammered into Ragnaros again and again, and where it hit, the flames dimmed. Just for a moment. Just enough.
They fought the Firelord the way they'd fought everything else. Together. Lightning and arcane light. Storm and brilliance. The Pandaren who called the elements and the mage whose magic didn't know the meaning of restraint when it finally had permission to be free.
Ragnaros fell back into the lava. Not dead. Things like that don't die. But beaten. Driven back into the molten heart of the world, his hammer sinking after him, his flames guttering to embers.
The silence that followed was absolute. The mountain exhaled. Mei Lin's totems stopped screaming. Celceta's arcane light faded to a soft shimmer, and those careful hands were shaking, just slightly, the way they shake when you've held something too tightly for too long and finally let go.
The Earthfury didn't drop. Not a single piece. The mountain kept its shaman relics locked away, stubborn as stone.
But the Arcanist Robe did. Ancient vestments that shimmered with power older than most kingdoms. Celceta held it with those careful hands, turning it over slowly, reading the weave of it the way most people read books. She didn't say anything. She didn't need to.
"It suits you," Mei Lin said. And meant it.
And then, from the ashes of the Firelord's domain, something else fell. Something that made the air go still and the spirits go quiet.
The Bindings of the Windseeker.
Mei Lin stared. Half of a legendary. The binding that, paired with its twin, could forge Thunderfury, Blessed Blade of the Windseeker. A weapon of the wind itself, a blade that carried the storm inside its edge. She couldn't wield it. Not yet. Maybe not ever. But she held it and felt the wind spirits inside stir, curious, cautious, reaching toward her the way a river reaches for the sea.
"That's..." Celceta started.
"I know."
"You're holding a legendary."
"I know."
"In a volcano."
"I know."
Celceta opened a portal. The heat of the mountain gave way to cool mist and jade-green lanterns. The Shrine of Seven Stars. Mei Lin's balcony, *the one where she'd met Morrowfur among the treants, where the enchanted guardian tree stood watch and the mist rolled in at dusk*.
Celceta conjured a Pandaren Banquet. The pot appeared on the stone like it had always been there, steaming and fragrant, enough food for a small army or two adventurers who'd just walked through a volcano. They sat cross-legged beside the enchanted guardian tree with bowls in their hands and the Vale spreading out below them.
Celceta in her new robes, running her fingers over the fabric between bites with those careful hands. Mei Lin with the Bindings in her pack, humming softly against her back like a second heartbeat. The guardian tree swayed above them, patient and old and completely unimpressed by legendary weapons.
"So," Celceta said, blowing steam from her bowl. "The mountain didn't give you what you came for."
"No," Mei Lin said. *She looked out over the Vale, where the mist was rolling in and the lanterns were beginning to glow.* "It gave me something better."
"A legendary binding you can't use yet?"
"A good story. And a friend with careful hands and magic that doesn't know how to sit still."
Celceta looked down at her bowl. Quiet. The kind of quiet that meant she'd heard something she didn't know what to do with. "That's... a kind thing to say."
"Don't get used to it. I'm about to make a portal pun."
"Please don't."
"You could say this friendship is really... opening doors for us."
*Celceta opened a portal and stepped through it. Just vanished. Left Mei Lin sitting alone under the guardian tree, laughing at her own joke, with a half-eaten banquet and the mist curling around her ankles.*
She came back thirty seconds later.
They always do.
Mei Lin stayed on the balcony after Celceta left for the night. Her balcony now. The one with the treants and the guardian tree and the view of the Vale that never got old. She came here after every adventure. After the gear runs. After meeting Morrowfur. After the Black Temple. After tonight.
Every story needs a place to come home to. Even the ones that keep walking.
Grandmother had Dawn's Blossom. Mei Lin had a balcony, a guardian tree, and a pot of food that was getting cold.
That was enough.
*— Mist*