To match his frame, the corporal's face was flat and wide, evincing north Kanese blood somewhere in his ancestry. His head was shaved, showing razor scars, some still blotted with dried blood. His gaze was fixed on Kulp.
The mage spoke first. 'Watch your tongue, lest you keep walking backwards.'
The soldier blinked. 'Backwards?'
'Sergeant, then corporal — you bucking for private now? You've been warned.'
The man seemed unaffected. 'I see no rank showing,' he growled.
'Only because you don't know what to look for. Go back to your table, Corporal, and leave our business to us.'
'You're Seventh Army.' He clearly had no intention of returning to his table. 'A deserter.'
Kulp's wiry brows rose. 'Corporal, you've just come face to face with the Seventh's entire Mage Cadre. Now back out of my face before I put gills and scales on yours.'
The corporal's eyes flicked to Duiker, then back to Kulp.
'Wrong,' the mage sighed. 'I'm the entire cadre. This man's my guest.'
'Gills and scales, huh?' The corporal set his wide hands down on the tabletop and leaned close to Kulp. 'I get even a sniff of you opening a warren, you'll find a knife in your throat. This is my guardpost, magicker, and any business you got here is my business. Now, start explaining yourselves, before I cut those big ears off your head and add 'em to my belt. Sir.'
Duiker cleared his throat. 'Before this goes any further-'
'Shut your mouth!' the corporal snapped, still glaring at Kulp.
Distant shouting interrupted them. 'Truth!' the corporal bellowed. 'Go see what's happening outside.'
A young Cawn sailor leapt to his feet, checking a newly issued short sword scabbarded at his hip as he crossed to the door.
'We are here,' Duiker told the corporal, 'to purchase a boat-'
A startled curse came from just outside, followed by a frantic scrabbling of boots on the rickety inn steps. The recruit named Truth tumbled back inside, his face white. An impressive stream of Cawn dockside curses issued from the youth's mouth, finishing with: '- got an armed mob outside, Corporal, and they ain't interested in talking. Saw them split, about ten heading to the Ripath.'
The other sailors were on their feet. One addressed the corporal. 'They'll torch her, Gesler, then we'll be stuck on this stinking strip of beach-'
'Arms out and form up,' Gesler growled. He rose, turning to the other marine. 'Front door, Stormy. Find out who's leading that group out there and stick a quarrel between his eyes.'
'We have to save the boat!' the sailors' spokesman said.
Gesler nodded. 'That we will, Vered.'
The marine named Stormy took position at the door, his cocked assault crossbow appearing as if from nowhere. Outside, the shouting had grown louder, closer. The mob was working itself into the courage it needed to rush the inn. The boy Truth stood in the centre of the room, the short sword twitching in his hand, his face red with rage.
'Calm yourself, lad,' Gesler said. His eyes fell to Kulp. 'I'm less likely to cut off your ears if you open a warren now, Mage.'
Duiker asked, 'You've made enemies in this village, Corporal?'
The man smiled. 'This has been coming for some time. Ripath is fully provisioned. We can get you to Hissar… maybe … we got to get out of this first. Can you use a crossbow?'
The historian sighed, then nodded.
'Expect some arrows through the walls,' Stormy said from the doorway.
'Found their leader yet?'
'Aye, and he's keeping his distance.'
'We can't wait — to the back door, everyone!'
The barman, who'd been crouching behind the small counter on one side of the room, now stepped forward, hunched crablike in expectation of the first flight of arrows through the burlap wall. 'The tab, Mezla — many weeks now. Seventy-two jakatas-'
'What's your life worth?' Gesler asked, gesturing for Truth to join the sailors as they slipped through the break in the rear wall.
The barman's eyes went wide, then he ducked his head. 'Seventy-two jakatas, Mezla?'
'About right,' the corporal nodded.
Cool, damp air, smelling of moss and wet stone, filled the room. Duiker looked at Kulp, who mutely shook his head. The historian rose. 'They've got a mage, Corporal-'
A roar rushed from the street outside and struck the front of the inn like a wave. The wooden frame bowed, the burlap walls bellying. Kulp loosed a warning shout, pitching from his chair and rolling across the floor. Wood split, cloth tore.
Stormy lunged away from the front, and all at once everyone left in the room was bolting for the rear exit. The floor lifted under them as the front stilts lost their footing, pitching everyone towards the back wall. Tables and chairs toppled, joining the headlong rush. Screaming, the barman vanished under a rack of wine jugs.
Tumbling through the rent, Duiker fell through the darkness to land on a heap of dried seaweed. Kulp landed on him, all knees and elbows, driving the breath from the historian's lungs.
The inn was still rising from the front as the sorcerous wave took hold of all it touched, and pushed.
'Do something, Kulp!' Duiker gasped.
In answer the mage pulled the historian upright, spun him around, then gave him a hard shove. 'Run! That's what we're going to do!'
The sorcery ravaging the inn abruptly ceased. Still balanced on its rear stilts, the building pitched back down. Cross-beams snapped. The inn seemed to explode, the wood frame shattering. The ceiling collapsed straight down, hitting the floor in a cloud of sand and dust.
Stumbling beside Duiker as they hurried down to the beach, Stormy grunted, 'Hood's just paid the barman's tab, eh?' The marine gestured with the crossbow he carried. 'I'm here to take care of you. Corporal's gone ahead — we're looking at a scrap getting to Ripath's dock.'
'Where's Kulp?' Duiker demanded. It had all happened so fast, he was feeling overwhelmed with confusion. 'He was here beside me-'
'Gone sniffing after that spell-caster is my guess. Who can figure mages, eh? Unless'n he's run away. Hood knows he ain't showed much so far, eh?'
They reached the strand. Thirty paces to their left Gesler and the sailors were closing in on a dozen locals who'd taken up positions in front of a narrow dock. A low, sleek patrol craft with a single mast was moored there. To the right the beach stretched in a gentle curve southward, to distant Hissar … a city in flames. Duiker staggered to a halt, staring at the ruddy sky above Hissar.
Togg's teats!' Stormy hissed, following the historian's gaze. 'Dryjhna's come. Guess we won't be taking you to the city after all, eh?'
'Wrong,' Duiker said. 'I need to rejoin Coltaine. My horse is in the stables — never mind the damn boat.'
'They're pinching her flanks right now, I bet. Around here, people ride camels, eat horses. Forget it.' He reached out but the historian pulled away and began running up the strand, away from Ripath and the scrap that had now started there.
Stormy hesitated, then, growling a curse, set off after Duiker.
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?'