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

"But Lord, you need several of the Mighty for that!"

Patrius frowned. "Do you presume to teach me magic, girl?"

"No, Lord," Moira dropped her eyes to the grass.

The wizard’s face softened. "It is true that a Great Summoning is usually done by several of us acting in consort, but there is no need, really. Not if the place of Summoning is quiet."

So that was why Patrius had come to the Fringe, Moira thought. Here, away from the bustle and disturbance of competing magics, it would be easier for him to bend the fundamental forces of the World to his will.

"Isn’t it dangerous, Lord?"

Patrius sighed, looking suddenly like a careworn old man rather than a mighty wizard or someone’s grandfather.

"Yes Moira, it is. But sometimes the dangerous road is the safest." He shook his head. "These are evil times, child. As well you know."

"Yes, Lord," said Moira, with a sudden pang.

"Evil times," Patrius repeated. "Desperate times. They call for desperate measures.

"You know our plight, Moira. None know better than the hedge witches and the other lesser orders. We of the Mighty are isolated in our keeps and cities, but you have to deal with the World every day. The Wild Wood presses ever closer and to the south the Dark League waxes strong to make chaos of what little order there is in the World."

Moira’s hand moved in a warding gesture at the mention of the League, but Patrius caught her wrist and shook his head.

"Softly, softly," he admonished. "We must do nothing to attract attention, eh?

"We need help, Moira," he went on. "The people of the North need help badly and there are none in the World who can help us. So I must go beyond the World to find aid."

He sighed again. "It was a long search, my child, long and hard. But I have finally located someone of great power who can help us, both against the League and against the World. Now the time is ripe and I propose to Summon him."

"But won’t this alien wizard be angry at being brought here so rudely?"

"I did not say he was a wizard," Patrius said with a little shake of his head. "No, I did not say that at all."

"Who but a wizard can deal in magic?"

"Who indeed? Patrius responded. "Who indeed?"

It was Moira’s turn to sigh, inwardly at least. Patrius had obviously told her as much of this mad venture as he intended to.

"What will you of me, Lord?" asked Moira.

"Just your aid as lector," the old wizard said. "Your aid and a drop of your blood."

"Willingly, Lord." Moira was relieved it wasn’t more. Often great spells required great sacrifices.

"Well then," said the Wizard, picking up his staff and rising. "Let us begin. You’ll have to memorize the chant, of course."

Patrius cut a straight branch from a nearby tree, stripped it of its leaves and stuck it upright in the clearing. Its shadow stretched perhaps four handsbreadths from its base, shortening imperceptibly as the sun climbed higher.

"When the shadow disappears it will be time," he told her. "Now, here is what you must say…"

The words Moira had to speak were simple, but they sent shivers down her spine. Patrius repeated them to her several times, speaking every other word on each repetition so magic would not be made prematurely. As a trained witch Moira easily put the words in the right order and fixed them in her mind.

While the hedge witch worked on the spells, Patrius walked the clearing, carefully aligning the positions where they both would stand and scratching runes into the earth.

Moira looked up from her memorization. "Lord," she said dubiously, "aren’t you forgetting the pentagram?"

"Eh? No girl, I’m not forgetting. We only need a pentagram to contain the Summoned should it prove dangerous."

"And this one is not dangerous?" Moira frowned.

Patrius chuckled. "No, he is not dangerous."

Moira wanted to ask how someone could be powerful enough to aid the Mighty and still not be dangerous even when Summoned, but Patrius motioned her to silence, gestured her to her place and, as the stick’s shadow shortened to nothing, began his part of the chant.

"Aaagggh!" William Irving Zumwalt growled at the screen. Without taking his eyes off the fragment of code, he grabbed the can of cola balanced precariously on the mound of printouts and hamburger wrappers littering his desk.

"Found something, Wiz?" his cubicle mate asked, looking up from his terminal.

"Only the bug that’s been screwing up the sort module."

William Irving Zumwalt—Wiz to one and all—leaned back and took a healthy swig of cola. It was warm and flat from sitting for hours, but he barely noticed. "Here. Take a look at this."

Jerry Andrews shifted his whale-like bulk and swiveled his chair to look over Wiz’s shoulder. "Yeah? So?"

Wiz ran a long, thin hand through his shock of dark hair. "Don’t you see? This cretinous barfbag uses sizeof to return the size of the array."

"So how else do you get the size?"

"Right. But C doesn’t have an array data type. When you call an array you’re actually passing a pointer to the array. That works fine from the main program, but sometimes this thing uses sizeof from a subroutine. And guess what it gets then?"

Jerry clapped a meaty hand to his forehead. "The size of the pointer! Of course."

"Right," Wiz said smugly. "No matter how big the array, the damn code returns a value of two."

"Jeez," Jerry shook his head as he shifted his chair back to his desk. "How long will it take to fix it?"

Wiz drained his drink before answering. "Couple of hours, I guess. I’ll have to run a bunch of tests to make sure nothing else is wrong." He stood up and stretched. "But first I’m going to get another Coke—if the damn machine isn’t empty again. You want one?"

"Nah," Jerry said, typing rapidly and not looking up. "I’m probably gonna knock off in a few minutes."

"Okay," said Wiz and sauntered out the office door.

Save for the clicking of Jerry’s keyboard and the hiss of the air conditioner the corridor was quiet. Wiz glanced at his watch and realized it was nearly five A.M. Not that it mattered much. Programmers set their own hours at ZetaSoft and that was one of the reasons Will Zumwalt was still with the company.

The drink machine was next to a side door and Wiz decided to step out for a breath of dawn air. He loved this time of day when everything was cool and quiet and even the air was still, waiting. As long as I don’t have to get up at this hour! he thought as he pushed the door open.

The magical lines of force gathered and curled about the old wizard. They twisted and warped, clawing at the very fabric of the Universe and bending it to a new shape. Far to the South, across the Freshened Sea, a point of light appeared in the watery depths of an enormous copper bowl.

"A hit," proclaimed the watcher, a lean shaven-skull man in a brown robe.

"What is it?" asked Xind, Master of the Sea of Scrying. He descended heavily from his dais and waddled across the torch-lit chamber hewn of blackest basalt to peer over the acolyte’s shoulder.

Looking deep into the murky water his eyes traced the map of the World in the lines cut deep into the bowl’s bottom. There was indeed a spark there. Magic where no magic ought to be. Around the edge of the bowl the other three acolytes shifted nervously but kept their eyes fixed to their own sectors.

"I do not know, Master, but it’s strong and growing stronger. It looks like a major spell."