Too late she caught a fresh stink of magic, tart in her nostrils like acid.
Illusion!
She felt something hard crack into the back of her head and staggered to her knees. She tried to get up again, to twist around and bring her staff to bear, but another blow followed, flooring her.
Tasting blood in her mouth, she rolled over, feeling the staff slip from numb fingers. Her vision was swimming, already shrinking down to blood-tinged blackness.
Standing above her, real this time, loomed the red mage, her hair hanging limp in the hot air, her face streaked with dust, smoke and gore. She looked half-dead. Her right hand clutched a fist-sized rock, one that dripped with Drutheira’s own blood.
‘I–’ started Drutheira, not knowing what to say, her voice cracked and empty.
That was all she managed. The red mage slammed the rock down again, this time into Drutheira’s forehead, snapping her skull back against the ground and making her mind reel in pain.
The last thing she heard before passing out was Eltharin, the hated tongue of her enemy, but one which she unfortunately understood all too well.
‘At last,’ hissed Liandra, her voice heavy with exhilaration, readying the rock again. ‘At last.’
Imladrik stood alongside Salendor at the summit of the inner parapet, watching grimly as the dwarfs assaulted all along the eastern walls. The two of them had said little for a long time.
The dawi had assaulted Tor Alessi three times in the past and had been driven back three times. In the early years of the war, though, the armies on both sides had been smaller and expectations different. The dwarfs had expected to demolish the walls; the elves had expected to defend them with ease. In the event the walls had always held, but at terrible cost in desperate defence and hurried counter-attacks. The proud dawi infantry had been mauled by the volume of arrows, while the equally proud asur knights had been hacked apart whenever they had been caught in the open.
Other cities and holds had suffered, but both sides knew that Tor Alessi was the key to the war. While the deepwater harbour endured the Phoenix King could land fresh troops in Elthin Arvan at will; if it fell then the remaining elven Athels and Tors would be vulnerable, each one ripe to be picked apart in turn. So it was that the dwarfs had come for it again and again, scarcely heeding what it cost in blood and gold.
‘Will they break in this time?’ mused Salendor, watching as more siege engines were hauled into range through a veritable hail of arrows. Some of the asur darts were flaming, and where they kindled the massive war machines collapsed in columns of burning ruin. The battlefield was studded with them, like sacrificial pyres to uncaring gods.
Imladrik shook his head. ‘Not while I command.’
Far below them, a heavily armoured column of dwarf infantry was getting bogged down as it tried to force a passage to the gates. The dawi held their shields above their heads, making painful progress with admirable determination, but still they came up short, choked by their own dead and mired in the bloody mud.
‘Arrows will not hold them forever,’ observed Salendor.
A volley of bolt throwers on the second level opened up, hurling their payloads through the smoky air. The bolts ploughed into the advancing infantry ranks, or lanced into war engines, or collapsed trebuchets in welters of splintered timber.
‘Trust to the walls,’ said Imladrik calmly.
Salendor looked sceptical. ‘Perhaps.’
Even as he spoke, the first stone-throwers reached their positions. Imladrik watched dwarfs run out bracing cables and hammer them into the yielding soil. They threw up massive bronze shields in front of the delicate mechanisms before loading rough-cut stones into the cages and pulling the iron chains tight.
Three of them loosed, almost together. Their lead weights thumped down and their hurling-arms swung high. Three rocks, each the size of a hawkship’s prow, sailed through the air before crashing into the parapet of the outer wall. One exploded into fragments without causing much damage. The second smashed a rent in the outer cladding before sliding down the smooth exterior. The third punched straight through the ramparts, dragging dozens of archers with it and careering on into the towers and winding streets beyond.
‘That’s just the start,’ said Salendor bleakly. ‘They have bigger ones.’
‘Then you had better instruct the mages to take them out, had you not?’
Salendor gave him a significant glance. ‘Dragons would do it faster.’
‘Yes, they would.’ Imladrik did not look at Salendor as he spoke. The plain was pressed tight with bodies, punctuated by rains of arrows and returning strikes from the war engines. Soon the dawi would gain enough ground to install bolt throwers of their own. They might even force their way to within axe-range of the stonework.
‘Will you go aloft, then?’ asked Salendor, doing well to control his impatience.
Imladrik pressed his lips together calmly, and kept watching. Salendor had no idea what he was asking. None of them did.
‘Instruct the mages to take down the stone-throwers,’ Imladrik said coldly. ‘Leave worrying about the rest to me.’
More war engines swayed into position. Several were blasted apart by strikes from the wall-mounted bolt throwers, others were fatally pinned by hundreds of flaming arrows, but more than a dozen made it to join the first three and then the onslaught began in earnest. Rocks, spiked iron balls, flaming phials of runesmith-blessed fire, all were flung at the walls in a swinging, pivoting barrage.
The dwarf advance, though bloody, had not been reckless. The most heavily armoured infantry units had soaked up the earliest swathes of arrow-flights, risking casualties but secure in the knowledge that many of the iron-clad warriors would endure. That had bought time to establish the heavier wall-breaking engines. Now that the defenders had been forced