A flash of sorcery ignited the air above the front street, followed by an agonized shriek.
Kulp, Duiker thought. Delivering or dying. He stayed on the beach, running parallel to the village, until he judged he was opposite the stables, then he turned inward, scrabbling through the weeds of the tide line. Stormy moved up beside the historian.
'I'll just see you safe on your way, eh?'
'My thanks,' Duiker whispered.
'Who are you anyway?'
'Imperial Historian. And who are you, Stormy?'
The man grunted. 'Nobody. Nobody at all.'
They slowed as they slipped between the first row of huts, keeping to the shadows. A few paces from the street the air blurred in front of them and Kulp appeared. His cape was scorched, his face red from a fireflash.
'Why in Hood's name are you two here?' he demanded in a hiss. 'There's a High Mage out prowling around – Hood knows why he's here. Problem is, he knows I'm here, which makes me bad company to be around – I barely squeezed the last one—'
'That scream we heard was yours?' Duiker asked.
'Ever had a spell roll onto you? My bones have been rattled damn near out of their sockets. I shat my pants, too. But I'm alive.'
'So far,' Stormy said, grinning.
'Thanks for the blessing,' Kulp muttered.
Duiker said, 'We need to—'
The night blossomed around them, a coruscating, flame-lit explosion that flung all three men to the ground. The historian's shriek of pain joined two others as the sorcery seemed to claw into his flesh, clutch icy cold around his bones, sending jolts of agony up his limbs. His scream rose higher as the relentless pain reached his brain, blotting out the world in a blood-misted haze that seemed to sizzle behind his eyes. Duiker thrashed about and rolled across the ground, but there was no escape. This sorcery was killing him, a horrifyingly personal assault, invading every corner of his being.
Then it was gone. He lay unmoving, one cheek pressed against the cool, dusty ground, his body twitching in the aftermath. He'd soiled himself. He'd pissed himself. His sweat was a bitter stink.
A hand clutched the collar of his telaba. Kulp's breath gusted hot at his ear as the mage whispered, 'I slapped back. Enough to sting. We need to get to the boat – Gesler's—'
'Go with Stormy,' Duiker gasped. 'I'm taking the horses—'
'Are you mad?'
Biting back a scream, the historian pushed himself to his feet. He staggered as memories of pain rippled through his limbs. 'Go with Stormy, damn you – go!'
Kulp stared at the man, then his eyes narrowed. 'Aye, ride as a Dosii. Might work ...'
Stormy, his face white as death, plucked the mage's sleeve. 'Gesler won't wait for ever.'
'Aye.' With a final nod at Duiker, the mage joined the marine. They ran hard back down to the beach.
Gesler and the sailors were in trouble. Bodies lay sprawled in the churned-up sand around the dock – the first dozen locals and two of the Cawn sailors. Gesler, flanked by Truth and another sailor, were struggling to hold at bay a newly arrived score of villagers – men and women – who flung themselves forward in a spitting frenzy, using harpoons, mallets, cleavers, some with only their bare hands. The remaining two sailors – both wounded – were on Ripath, feebly attempting to cast off the lines.
Stormy led Kulp to within a dozen paces of the mob, then the marine crouched, took aim and fired a quarrel into the press. Someone shrieked. Stormy slung the crossbow over a shoulder and drew a short sword and gutting dagger. 'Got anything for this, Mage?' he demanded, then, without waiting for a reply, he plunged forward, striking the mob on its flank. Villagers reeled; none was killed, but many were horribly maimed as the marine waded into the press – the dead posed no burden; the wounded did.
Gesler now held the dock alone, as Truth was pulling a downed comrade back towards the boat. One of the wounded sailors on Ripath's deck had stopped moving.
Kulp hesitated, knowing that whatever sorcery he unleashed would draw down on them the High Mage. The cadre mage did not think it likely that he could withstand another attack. All his joints were bleeding inside, swelling the flesh with blood. By the morning he would not be able to move. If I survive this night. Even so, more subtle ploys remained.
Kulp raised his arms, voicing a keening shriek. A wall of fire erupted in front of him, then rolled, tumbling and growing, rushing towards the villagers. Who broke, then ran. Kulp sent the flame up the beach in pursuit. When it reached the banked sward, it vanished.