The trip to Grand Hamlet in the southern forest started off rather uncomfortably for me. I woke early that morning and went to work on prepping Surfal for the ride. It wouldn’t be long, just a day trip at a casual pace, but it was still further from Stormwind then I’d travelled since leaving Dalaran. There were several large wooden carts, all loaded to the brim with grain, pelts, and spices. It was a large donation and Stormwind had paid Uncle Maron handsomely for it. Of course, since much of Stormwind was supplies with funds from the nobles like Maron, it was really just a cycle of gold.
I was just about to mount my stallion when I caught sight of someone that I had hoped to never see again. Kaellax, the warlock that Maron and
I had helped years before, was standing near the lead cart. She was dressed in a dark robe and her maple skin stood out against the powerful contrast. Her skin also looked flawless. She looked like she may have been crafted from porcelain.
Surprisingly, she was speaking with a Stormwind guard in a relaxed manner, and the man even laughed at something she had shared. The last time I had seen her she had looked downtrodden and hungry. Now, however, she looked to be in better times. The dark robe had a rich and deep dye, the fabric was thick too, well suited for long life. She had a staff leaning against the nearby cart and it looked to be crafted from copper.
It had a purple stone resting in the setting at the top and it must have had a sharp end as it looked like she had stabbed that end into the ground to keep it from falling over.
I realized after a moment that I was staring at her. Unfortunately, I noticed after she did. I looked away, but she dismissed herself from her earlier conversation and made her way to where I was pretending to work with Surfal’s saddle.
“Hello, young mage,” she said cheerily. “I’m happy to see you’ll be joining us.”
“Well, you know,” I said as casually as I could muster. “I have to learn all this official business sometime, right?”
Kaellax grinned and beautiful white teeth appeared from behind her deep purple lips. “You’re letting Maron teach you his trade secrets then?” she asked.
“Something like that,” I mumbled, distracted by her flawless cheeks and nose. She was older than me, much older, but in truth she didn’t look to be a day over Evanor’s age. By now, I had come across several warlocks in my time at the Mage Quarter. None of them had looked anything like Kaellax. They all wore skulls, or embroidered demonic runic symbols into their clothes. They carried twisted staffs and corrupted their wands with fel energy. They made it a point to remind everyone that they were dark and sinister, that they were not like the rest of the world. Kaellax was not really different in that aspect. She was wearing dark robes, purple lipstick, and even painted her fingernails in a similar shade. She wanted us to know she handled dark energy, but she somehow appeared uncorrupted by it. It was like she knew something that the other warlocks did not.
“Have you made the trek to Grand Hamlet before?” she asked.
“No,” I replied honestly. “I haven’t been past Goldshire to be honest.”
“I can’t blame you for that,” she said with a frown. “If you need anything, you look for me, okay? I’ve made this trip a hundred times. If something comes up, seek me out.”
I nodded. “That sounds great.”
The comment didn’t seem so important at the time, but if she had not extended that offer, I might have died that very afternoon.
I don’t remember how long we rode before the bandits descended on the convoy. We had passed through Goldshire so that we could eat at the Inn. The fruit wasn’t the greatest, but the spiced ham was more than enough to make up for it. When we set out again we were all full of food and all the more tired for it.
The attack began with a volley of arrows. I didn’t hear the assault, but the gurgling sounds of a nearby soldier as he grabbed at the arrow lodged between his helmet and shoulder was the spark that put everyone into action. The Stormwind guards put their backs to the carts and Uncle Maron grabbed me and pulled me close as he wrapped us with thick pelts, both to hide us, and to at least slow an incoming arrow.
I caught a quick glimpse of Kaellax and saw that she had already begun the use of her twisted magic. The same bluish-black void walker came to life before her and she whispered some words that sounded similar to what a snake might say if it had a language of its own. The creature moved like a ghost, sweeping across the ground and toward one of the nearby trees. For a moment I thought it might be fleeing from its master, but a moment later I heard a piercing scream and a crumpled mess of a woman collapsed next to the creature.
“Got her,” Kaellax said flatly.
She waved a hand and green fire ripped across the ground, setting the writing woman ablaze in the process. I felt both happy and horrified at the sight, but then I heard a grunt and looked back to see Kaellax stumbling backward. She had taken an arrow in her left hip, but she caught herself against the cart before she fell. The void walker was nowhere to be seen, but another agonizing call from the far side of the cart told me that the creature had found its next victim.
Uncle Maron leapt from his hiding place with such speed that I was completely caught off guard. He hit the ground next to Kaellax, did a roll, and then I watched him throw a dagger up toward a large tree limb. It landed in the chest of a man dressed in camouflage. I would have never seen him if not for his movements after he was hit by the blade. He slipped from his perch and hid the ground with a firm crunch.
“Are you okay?” Maron asked Kaellax as he knelt next to her.
“At the moment,” she grumbled, “I’m not too well.”
There was another growl from the far side of the cart.
“What’s happening?” Maron yelled over.
“That monster took out one more. I think there may be a rogue with the group.”
I couldn’t tell who had reported the information. I looked around, wondering if I should jump down and try to help. I wasn’t exactly skilled with frost magic yet, but I could put an ice lance through someone’s chest if it was needed.
“Stay here a moment,” Maron said to Kaellax.
She grunted and tried to stand while Maron pulled his sword and snuck around the side of the cart and out of my vision. Kaellax started to follow him and that was when I noticed the sand next to suddenly shift.
“Rogue!” I shouted.
Kaellax twisted, but the attacker was too fast. I watched a blade appear and then disappear again as it sank into the warlock’s chest. She gasped, but simultaneously reached out and took hold the attacker’s face with both her hands, pressing her sharp thumbnails into his eyes. The rogue started to scream and I saw smoke begin to rise from his head where Kaellax was tightly holding him. He jerked away from her several times before he finally broke free. He stumbled away from her, clearly blinded, but the smoke did not stop. He cursed and growled with anger and pain, but whatever she had done to him was not fading. He sounded more desperate and broke into a run, agonizing howling echoing behind him as he ran.
“He won’t get far,” Kaellax said, looking to me.
With that, she collapsed to the ground.
I was about to help her, calling for Maron in the process, when the cart itself suddenly lurched sideways, throwing me, and most of our goods, out onto the road. Thankfully, Kaellax had fallen away from the cart, or she might have been crushed on the spot. The air suddenly became very hot and I saw that the cart had caught fire. I didn’t have a weapon on me, but I couldn’t stand trying to hide any more, not to mention my cover was blown. I came to Kaellax side and saw she was still conscious. She nodded to her staff and I took it without hesitation.
“Knock them dead, mage,” she said with a small grin.
The staff must have been enchanted with some kind of spell power boost, because I felt the arcane power surge in my body when I held it. I rushed around the cart and saw two soldiers fighting for their lives with a man so large I barely believed he was human… a moment later I realized he wasn’t.
It was a troll.
I wasted no time pulling my frost energy together and crafting a magical blast that hit the troll and caused him to stumble for a moment. One soldier seized the opportunity and shoved his blade through the troll’s gut. The creature responded by slamming his fist in the human’s chest, sending him flying backward into the burning cart.
I threw an ice blast over the fire and it died almost instantly, sparing the fallen human from severe burns. The troll pushed the attack, knocking the other soldier to the ground and coming straight for me. Before it had a chance to crush my skull, however, it howled in agony and crumpled to the ground. The voidwalker had just touched its skin and now stood over the creature feeding it with horrifying memories.
I knew the troll was practically defenseless. I was nearly ready to lower my staff in response, but somehow, despite its crippling experience, the beast thrust a dagger from his side and it came whirling straight for me.
I whipped my staff to my side and a shield of ice swirled around me. The blade lodged in the sheet of frozen water. I quickly lowered the ice block, reformed it into an ice lance, and thrust it forward. The object lodged in the troll’s chest. For a moment, the troll looked shocked, but then his face relaxed and he became still on the ground.
The air grew quiet around me. I snapped back to reality and saw that the attack had ended. A few guards stumbled, wounded, to the flipped cart, while another few soldiers were already cleaning their blades. I quickly rushed back around the cart to find Kaellax still on the ground, her skin looking somehow more pale than it had before.
I started to move toward her, but the voidwalker approached from behind me and I leapt clear of the creature before it could touch me. It moved close to her, closer than I felt comfortable, and then it started to… vaporize. A swirling cloud of bluish black swirled away from the creature and encircled Kaellax. As it slowly disappeared, I saw the warlock suddenly lurch forward. She let out a scream of pure horror, but silenced herself and looked right at me.
I only stared back at her.
The surviving guards stumbled around the cart to see us both there.
“Are you both okay?” one asked.
I couldn’t respond. I just pointed to Kaellax.
They followed my finger and fell upon her eyes; her solid black eyes.
None of us moved.
Moments passed… moments that felt like hours.
Finally, Kaellax closed her eyes. When she opened them again, they were the bright red that they had been before.
She looked at us and gave a faint smile. “I’m okay now,” she said politely. “Thank you for your concern.”
It took a moment for the tension to thaw, but soon the guards relaxed and I followed their lead. I stepped up and held out a hand so that Kaellax could steady herself as she stood.
“Thank you, Sionis,” she said as she stood. “That was a close one.”
“I know,” I replied. “Where is Uncle Maron?”
“He’s not here,” a guard said shortly. “By the Light… they’ve taken him!”
The words took a moment to sink in… to really hit the core of my gut.
“I can’t find him.”
“There is no body,” Kaellax said firmly. “That’s actually a good thing.”
“How is that?” I asked, panic starting to swell inside me.
“It means they wanted him alive,” she said gesturing to the tipped cart. “They had tons of gold and supplies here to rob us. They came specifically for your Uncle.”
“Why?” I asked. “Why do they want my Uncle?”
“Ransom, most likely,” she answered. “We must tip this cart back on its wheels and get what we can to Grand Hamlet.”
“Shouldn’t we go after the kidnappers?” I asked, totally shaking now.
“Sionis Sepher,” Kaellax said calmly, resting her hands on my arms so that I would stand still. “You’re okay. You’re alive. Your uncle is alive. We need to make sure he stays that way. Let’s deliver our supplies and get your obligation out of the way. This is a ransom, I assure you of that. We press on and deliver the supplies. The kidnappers will know to meet us at the Hamlet.”
I nodded, feeling queasy. “Okay, right. Okay.”
Kaellax took control of the situation as soon as I agreed. She made short work summoning another voidwalker and as the creature formed I saw her growing weaker. After watching that one walker revive her from near death, I couldn’t help but wonder if she used part of her life essence to summon the creatures.
Once she had the walker in her control, she easily tipped the cart and the guards went to work gathering the rest of the supplies. One of the horses had a broken leg and couldn’t walk. The lead guard took the creature’s head off with one swing. I offered up Surfal to pull the cart the rest of the way, but the guards pointed out Surfal was far too valuable to risk. Realizing the stallion was so expensive reminded me of one more thing I could have lost in the attack.
Once we had everything in order, we climbed atop our mounts and pressed onward to Grand Hamlet. Kaellax put her voidwalker in the lead so that it could scare any other potential looters that might have their eyes on our supplies. Fortunately, the rest of the trip was as uneventful as it had been before the attack.
We reached Grand Hamlet just after sundown. The mayor was quick to rummage through the supplies, thanking us for our generosity and not making any comments about Maron’s lack of attendance. I started to grow suspicious of him, then Kaellax, then everyone else I felt wasn’t taking this situation seriously.
Once all the affairs were in order; meaning the appropriate ledgers were signed, I made my way to the inn and collapsed on my bed. A moment later, the innkeeper walked in with a plate of meat and cheese. He set it on my nightstand and departed without a word. I rolled over to take a bite and saw a note resting on the platter with the food.
“We have your Uncle. If you want him back, prepare to pay…”