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

‘Warden, take me,’ it said, accelerating towards the nearest weapons blister. The particle beam flashed out so all that struck the ship was a metallic cloud of vapour.

‘Sniper, what now?’ asked Two, as it swerved away and watched Nine, caught in the intersecting beams of three or more lasers, trying to get away, but distorting and melting in midair.

‘Keep hitting it,’ instructed Sniper, his signal now echoey with distance.

With machine-gun sonic cracks, the surviving SMs turned and resumed attack.

‘Where are you?’ asked Two, as it emptied its rail-gun magazines, ahead of the last of its missiles.

There came no reply from the ancient war drone.

* * * *

With a fragment of its mind, the Warden watched the battle. Much of its attention was channelled through SM11, who it had hovering geostationary over the island. Through this drone’s sensors it observed Sniper taking the Prador drone shell up and out of atmosphere and, knowing just how effective Sniper’s ballistics programs were, it knew what the drone had in mind. From the Polity base, it observed shield projectors slam two of the missiles fired at it down into the sea. Those two missiles vanished in two explosions that were discs of fire: straight planar explosive — a diversion. The third missile bounced off a shield, went up, and came back down. A smart missile, released some time before and sent on patrol, made the decision to go get it. The two missiles collided high above the base. The ensuing explosions continued all the way down to the shields, which heated under the load. Cluster missile, the Warden observed dispassionately.

With the rest of its resources, the Warden was concentrating on its code breakers. Momentary breakthrough there… but the sequence folded after half a second. Through Eleven, it had some feedback from the blank called Pilot, so now it knew it was on the right track.

Secondary automatic systems absorbed transmitted subminds, as one after another the enforcer shells were destroyed by the Prador ship. It would handle these later, the Warden decided, as it shunted them into storage.

All that evinced any apparent emotion in the AI was when the Prador code finally started to come apart.

* * * *

The island was now in sight and in range, but firing the CTDs was as yet out of the question, as they’d be intercepted long before they reached their targets. Particle beams could not be intercepted, though. Ebulan set his blank to firing on the island and through his own viewer had the satisfaction of seeing great swathes of dingle exploding into fire, with even rock melting wherever the beams touched it. He gave a mental instruction for Pilot to move them in low over the Old Captain’s ships, so a CTD could be used on them. When nothing happened, he probed down the link — and just found nil response. Pilot must have been destroyed. There must have been a hit Ebulan was unaware of. He looked through another blank’s eyes in the control area but saw no sign of any damage. Pilot simply stepped away from his console and walked from the area. Ebulan knew horror then: someone else was controlling his blank. He instructed yet another blank to draw her weapon and go after Pilot. But Pilot acted first. He activated the emergency door between the control area and central corridor, then drew his weapon, put it on high discharge, and with a single blast he fused the door to its frame.

Ebulan focused on the blank seated at the weapons console, and the two still here with him. He soon sent them up and running for the central corridor. The blanks inside the control area he quickly got firing on the door. But the female blank he’d made draw her weapon first, abruptly stopped firing at the door, turned to her two companions, and cut them down — before putting the snout of her weapon in her mouth and blowing her own head off.

In panic Ebulan did an emergency reinstall of the random code. But this made no difference to Pilot; while Ebulan was effecting the reinstall, the blank caught hold of the first of his companions to come in after him, slammed that one’s head repeatedly against the wall, then tore out the back of his neck. Along with the flesh and bone came the spinal section of the Prador thrall unit, and the corpse slumped. Without further instruction from Ebulan, the other two blanks stood unmoving while this happened.

Suddenly the ship lurched sideways under multiple concussions. Ebulan made one of the two blanks draw his weapon and shoot Pilot through the chest. In panic, he sent the other blank back to the weapons console. There he checked the readings and saw that the attacking SMs had finally managed to blow a thruster.

An abrupt feeling of pain. Shut off. Ebulan lost contact with the blank that had just shot Pilot. He now sent the one over at the weapons console to go and look, and meanwhile transferred direct control to himself. Now he had full views outside, tracking on the attacking SMs, and could also see through his remaining blank’s eyes. He fired off the defensive lasers, shifted shields and strafed the sky with particle beams.

Pilot wasn’t dead — just a hole through his chest. Old Hooper. Ebulan’s blank drew his weapon, but his arm, and the hand holding the weapon, thudded to the deck.

Another attack from the SMs. Ebulan released five missiles on random trajectories to pull them off.

What? The last blank went too, collapsing into pieces. Pilot held a shell cutter, and was coming this way. What? Armoured doors were opening and closing back there. How? Something above, but now control codes were going haywire, and external vision was fading. Behind Ebulan, the shell cutter screamed as it bit into the armoured door. He spun around and stared at the door in horror, blind now to everything outside his ship.

* * * *

Sniper gazed down at the planet through the Prador drone’s eye pits, and all he got was an image in shades of grey. Well, he thought, if that was how they saw the universe, it was no wonder they were so unfriendly. Switching back to his remaining palp-eye he got the same image in panoramic colour, before turning that eye to the stars. Might be the last time he saw them, he thought, then berated himself for getting all slushy. Then reversing AG on his cobbled-together vehicle, he plummeted for the planet below.

‘Hey, Warden, what’s the SP?’ he asked.

‘Sniper, I see that underestimation of you has been somewhat of a fault in your enemies. Do you think you’ll manage to stay on target?’

‘Yeah, but I might not get there all in one piece.’

‘Then,’ said the Warden, ‘you’ll be glad to know that I’ve just broken the Prador control code, and the master of that ship is not having a very good time.’

‘Well, if you’ve broken the code, that means you’ve got some capacity spare to receive me,’ replied the war drone.

‘You’re prepared for subsumption then?’ asked the Warden.

‘Not really,’ said Sniper, ‘but it beats actually dying.’ As he said this, he felt the underspace link with the Warden open and consolidate. This was strictly his option, and it seemed like an open pit-trap to him. ‘You know,’ he went on, ‘a guy once called me ugly inside and out.’

‘And what was your response to that?’ asked the Warden.

‘Cut his head off,’ Sniper replied, and so saying began to hum a tune over the ether. Then the old war drone grated out the words to a song:

‘There once was an ugly duckling, its feathers all tatty and brown.

The armoured shell exceeded fifteen thousand kilometres per hour through the stratosphere. Sniper fed all power not already being sucked away by the reverse AG into the Prador shield, and by distorting its focus managed to cone it out in front. This gave him another couple of thousand kph, even with increasing air resistance. Now he also fed pure water into the fusion boosters and accelerated.