Выбрать главу

His warriors charged the gates with the battering ram they had built outside the walls of the city. An oak trunk with branches thick as a man’s leg. Beside the twenty who carried the ram ran twenty more carrying thick bark shields above their heads. And beside them, archers fanned out, four on either side. And all around the walls, more teams with trunks and ladders, roared on by their tribes.

The noise of song and shout sent a thrill through Tessaya every time he heard it. It was the call of the Wesmen to victory and it filled him with joy. On the walls, the defenders responded. But as it had been with every attack through the night, they were holding back because they didn’t have the spells or arrows to do anything else.

The ram clattered into the centre of the doors, his tribesmen flailing at the familiars who flew in amongst the arrows. Splinters flew, timbers groaned and the spells that strengthened the doors sparked. Arrows and rocks poured down. Three men fell. The ram reversed and simultaneously the familiars withdrew. FlameOrbs and IceWind drove into the bark shields. Warriors screamed and toppled among the fallen of earlier raids. There was no quarter here. The dead would lie uncollected.

The ram went in again and this time Wesmen archers were close enough to fire. Shafts skipped off the walls, chipped shards from the crenellations. Some found their targets. Since the zenith of the night, the defenders had not had the capacity to shield their own men with magic. It was one more indication of their weakening. And every blow of the ram, every spell they were forced into using and every arrow fired from the walls weakened them further.

Tessaya nodded, satisfied. He flexed the muscles of his thigh and felt the pull where a Xeteskian arrow had punctured it. Never send your men where you were not prepared to go yourself. But by the time he was called upon to carry the ram again, he thought the gates would already be down. Soon it would be dawn. It was fitting that the new day should see the fall of Xetesk.

He took another look at the college’s seven towers, soon to be toppled. Men were gathering high up on the tallest of them. Tessaya sniffed. The air tasted suddenly sour. Xetesk’s evil was about to be unleashed once more.

Dystran stood with his dimensional team. Dawn was just below the horizon. He and they had spoken at some length and watched the Wesmen cycle their forces, never giving the defenders a break. Dystran’s mages were close to exhaustion, his archers were almost spent and his commander was at the end of his tether, desperate to get out and fight in the streets. Swordsmen were idle, Chandyr had said, while Wesmen went unchallenged. Dystran wanted them fresh. If this last gambit failed then every sword would be required to defend the tower complex. There was still scope for victory, but timely deployment was crucial. Dystran felt Chandyr was running on emotion, not logic.

He had argued long with Sharyr about the risk. He knew the alignment was incomplete. But the Wesmen had to be knocked back. The moment couldn’t be delayed.

‘Make me proud,’ he said to the team as Sharyr readied them for the casting.

‘Either that or I’ll make you dead,’ said Sharyr sharply.

Dystran respected his strength of belief. It made him a man with whom he could identify; and perhaps one to bring onto the Circle Seven where he could be kept more firmly in control.

‘Just get started,’ said Dystran. ‘You’ll be fine.’

He heard the thud of the Wesmen ram on the gates once more and felt the sharp spike in the mana spectrum indicating stress on the binding spells. All around the college, spells flew out, carving lines of dark blue in the pre-dawn sky. Fires burned in a ring and everywhere he looked Dystran could see Wesmen.

‘Sharyr, if this spell only stops one thing, make it stop that damn chanting. It is as distracting as it is tuneless.’

Sharyr almost smiled at that. He turned to those he could see of the fifteen that encircled the Tower and the casting began. Dystran sent a short prayer to whatever God might be listening. StormFront was a dangerous casting, barely developed and never live-tested. But it was the only one that would break the Wesmen in time. It required accurate construction, visualisation and placement. It needed the power of inter-dimensional space to drive it. And it needed huge mental strength to hold it while the storm coalesced. Everything went into the formation. After release, they could all stand and admire while it washed out to every point of the compass.

Dystran smiled. The situation to test the casting was ideal; the desired formation circumference was just within the boundaries of the theoretically possible; and they were surrounded by enemies. StormFront was designed for exactly this scenario. Its successful casting would complete the suite of inter-dimensionally powered spells and defeat the Wesmen at the same stroke. It would be a most satisfying outcome.

Sharyr was an efficient mage. No fuss. He managed his team closely. Dystran felt the pull of the mana and the order of a focused casting. He almost wished he had joined them. Almost.

The first indication of the casting was an impressive slit in the sky. Blue-edged, it appeared directly above his head and moved out to the periphery of the college where it stabilised. To begin with it was a slice of silk only a few feet long, alluring and delicate. It hardened then, taking on the shape of the spelclass="underline" an arc, glimmering deep blue and ragged at its height. Abruptly, the arc lengthened. It ran away left and right, faster than the eye could follow, tracing the circumference of the college.

The circle completed. White flashed briefly in the blue mana light. The air hummed. Up on the walls, archers straightened and mages moved to standby, letting their casting constructs disperse. The Wesmen were withdrawing. Dystran didn’t blame them.

The slit opened downwards slowly as the StormFront coalesced. To Dystran’s left and right, mages gripped the balcony rail, steadying quivering legs while the energy washed through them and they fought to first contain it and next, feed it into the casting. He heard Sharyr’s suddenly ragged breathing.

‘Hold on,’ he was urging his team. ‘Hold on. Breathe easy.’

Inside the widening front, forks of bright blue light flashed. There was the roaring of a hurricane punctuated by the bass rumble of rolling thunder. On its lower edge, descending fast now and almost out of sight, the front boiled and bubbled in the Balaian air, hungrily grabbing at the elements to blend with the raw power of inter-dimensional space.

‘Holding steady,’ muttered Sharyr. ‘Focus. Focus.’

The nature of the front changed slowly. It thickened. Its colour turned a deepening grey, muting the flashes within it. A wind whipped up around it. Even at this distance, it picked at Dystran’s cloak. Down on the walls, soldiers hunched behind the battlements. Outside the college, Wesmen ran to the edge of the cobbles by the first rubbled buildings where their fires burned. They thought the spell was a shield but they were gravely mistaken. They had not retreated far enough.

Dystran sampled the construct. Felt its solidity and the effort of the mages keeping it secure while the forces poured in. It was the textbook shape. The casting would be a triumph. All he could do now was wait. The field strengthened further, discordant noise filling the air. The Wesmen had stopped singing.

Next to him, Sharyr stood with every muscle tensed. His forehead was damp with sweat that trickled over his closed eyes and down his cheeks. Dystran became aware of the murmuring of the casting team. Their words were barely distinguishable as they spoke to each other across the construct and used command words that opened up new pathways in the shape, closed off others or bled away excess power.

A frown passed across Sharyr’s face.

‘Instability. Base level. Lock it down.’

To Dystran’s right, a mage gasped with the effort, his teeth grinding. He swayed. Across the surface of the front, chaotic blue light surged and flashed.