13
I Hate This Arcade Shit
Time: Ahh, 2:00, 3:00 a.m.? Where did I put that spare Corona?
“Byzantine?” Carpe said over my headset as I rifled through my fridge. In lieu of beer, I went with soda, though all things considering, I needed a beer.
“What?” My God, if that turret re-spawned one more time . . . There were no gun turrets in ancient Byzantine. First moving architecture, now historically inaccurate spontaneous additions. The game designers had hit a new low.
“I’ve got the turret figured out I think,” Carpe said. “They looped the program in, assholes.”
I sighed and rolled the can of soda over my forehead. Yeah, well the programmers were pretty pissed at us right now.
If I have a religion, it’s World Quest, a perfectly accurate depiction of archaeological sites around the world, flying in the face of every last tenet of the IAA.
Real shame we had to break it.
But, like I kept telling myself, this was an emergency, and not just mine. If artifacts were left to flow unchecked out of the city, it was only a matter of time before the body count started.
Meaning I needed that fucking map yesterday.
Cold soda still pressed against my forehead, I sat back down and did my best not to think about the fever burning inside me. It wasn’t a malfunctioning air conditioner; I’d checked that when I’d first noticed the heat. It was the start of the curse. Manage it, Owl, pretend it isn’t there. That’s the best way to deal. “Well, you know, Carpe, we did hack their system.” Three hours ago. Initially Carpe figured it’d be a quick run in the park—he got rid of the bad guys, opened up the level, and locked the developers out. We should have hit the temple, retrieved the map, and escaped in half an hour.
The developers were better programmers than Carpe had assumed. It had cost us. Three hours, to be exact. Hence, me sitting in front of my laptop holding a can of cold soda against my forehead.
“No more bad guys?” The turrets had been a stroke of brilliance on the developers’ part in response to Carpe’s bunnies. From what I understood, Carpe had introduced a viral piece of code—my definition, not his—that turned all bad guys into bunnies. The game designers still hadn’t figured out how to remove it; the worst we’d faced had been a storm of bunnies—more annoying than anything else.
With the turret gone, I made Byzantine crawl up the escarpment. Another surprise—the developers had figured out how to collapse the tunnel after we’d dispatched the goblin horde . . . by turning them into bunnies.
“Oh shit—” I dodged Byzantine out of the way as another carpet buzzed me. The developers hadn’t figured out how to re-spawn monsters, but, between the turrets and the damn flying carpets, they had figured out how to make the game architecture lethal. I held the cold soda up to my forehead again. At least the carpets were marginally in keeping with the time period.
The designers were being unreasonable. Dying of magic curse or pissing them off. Hard choice, but I’d rather not be dead.
Besides, World Quest was about the only entity in the archaeology periphery I hadn’t pissed off yet. They’d been due.
“Byzantine, I think they might be through your computer’s firewall,” Carpe said.
“I thought they were after you. You know, after you dropped that worm in their server and took World Quest offline?” We actually hadn’t had a choice on that one. The developers had put a bounty on our heads after the first twenty minutes. It was the only way to lock out other players. Well, that or just kill everyone’s characters, but that’d take too long and probably ruin a lot of people’s nights, so, server it was.
“Weakest link. No offense, but your firewalls aren’t . . . well . . . mine.”
I focused back on the wall Byzantine was scaling. “I don’t care how, just fix it—I’m almost in the city.” That map was mere minutes away.
The World Quest version of the city predated the Christian Church and was all ancient stone walls and ominous caves and towers. Heavily guarded by the Byzantine army until Carpe turned them into—you guessed it—bunnies.
I swore again as the carpet wound back around. I rolled the Byzantine Thief over the ledge and onto the first of seven stone pillars, old and crumbling during the Byzantine Empire.
Byzantine dove and rolled as the carpet dive-bombed in, raining large, cannonball-shaped stones over the temple ruins. All this trouble just because the developers had been monitoring the entire Lebanon mountain range. I mean seriously, Carpe and I were two players . . .
“Lousy damn luck,” I said as another bead of sweat rolled down my lip and I chased it away with the back of my hand. When I got a couple free seconds, I’d crank the air conditioner again. In the meantime, I took another swig of cold soda. Should have gotten ice . . .
Hello, there, now what might you be? I peered at the game screen, where Byzantine had landed at the base of a ruined pillar. One of the tiles was cracked, and I could just make out a pixelated black patch underneath instead of the uniform gray of the rocks. Like there was a hollow space beneath.
“Carpe, get up here. I think I found us an entrance, but I’ll need you to lift this tile magically.”
“All right, wait five. Stand lookout for carpets while I get these guys off your laptop’s tail.”
I started to comb the area for sticks and anything else I might use to get the tile opened—or break it. My eyes blurred over, just for a second—goddamn it.
Figuring I had a breather while the developers fought a losing battle with Carpe in hacking lore, I got up and went over to the control panel, where I cranked the air conditioner from medium to high.
“Byzantine! Check your character!”
I raced back to my screen. The nearest pillar teetered precariously from side to side.
I danced Byzantine out of the way before it toppled over, but not fast enough. A piece of rubble smacked into my back, downing my hit points to less than half. Before I could reclaim my footing and down a healing potion, the next nearest pillar started to tilt. “Goddamn it—” I dodged out of its way and looked for a spot where I could safely down the second-to-last potion in my inventory. “Carpe, hurry up and get up here. I’m down to one potion.”
“You have like what? Two resurrection scrolls?”
“That’s not the point.” Though out of reflex I opened up my current inventory to see if I had both of them with me; I had a habit of leaving one hidden so gamers couldn’t loot one off my corpse while I was using the first. The things you have to worry about in PVP areas.
“No. That’s not possible,” I said as I searched my inventory. The scrolls weren’t there, either of them. Oh that was dirty.
“What?”
“My scrolls are gone. Those bastards got into my inventory—”
“What? Shit—mine are gone too.”
I frowned. “I thought you used your last one three months ago.” Carpe had gotten himself killed during a really stupid engagement with an ancient Aztec god.
“Surprise?” he tried. “Now neither of us has a way to regenerate if they manage to kill us.”
“Well, can we hack their character sheets and kill them off?”
“OK, that’s overreacting. Oh damn. You’re not going to like this.”
“Out with it.”
“They figured a way around my ‘Bunnies of Evil’ worm.”
“Carpe, we really have to work on your names—shit.”
Where before there’d been a pair of white bunnies, now stood two black knights, breathing smoke and holding giant axes. The kind I’ve avoided entire games series to never meet.
“Whoa, what are those?” Carpe asked.
“Don’t know and not about to get the monster sheets to find out,” I said as Byzantine rolled between twin blades as they crashed into the stones tiles in tandem, clipping my back and dropping m
y health bar back down to next to nothing.
“Byzantine, you still alive?” Carpe said.
“Depends on your definition,” I said, eyeing my health bar.
The two knights recovered their swords faster than game physics should have allowed and came at me again. All I could do was bolt out of the way before the swords swung back down in their deadly arcs.
“Do not come up here—I repeat, whatever you do, do not come up here.” Hell, I didn’t want to be up here anymore. Oh no—wait.
The knights might be defying game physics, but the stone tiles in the ancient temple weren’t. Where the knights’ swords had swung, nearly dealing a lethal blow to me, the stone tiles had crumbled under impact.
That’s what you get hacking a game on the fly.
“Carpe—hang tight, I’ve got an idea.”
I wiped another bead of sweat off my face.
Using Hide in Plain Sight, I maneuvered Byzantine to the edge of the temple. Now, time to test the NPC intelligence level on these suckers. Two was one too many swinging swords for what I needed, so . . .
I slid my avatar out of plain sight and, hovering the cursor over the Gesture button, hit Enter in rapid succession.
Byzantine began waving and jumping at the giant knights.
Both raised their swords and started towards me. I danced to the side and checked their foot movements. There was no deviation from their slow walk towards me. I smiled. Generic AI. I waited until the last minute, when the lead knight raised the sword over my head.
I vaulted over the ledge and caught a hook partway down.
The knight did exactly what I expected a generic game AI to do: it stepped over the edge after me.
One knight down, one left to use. I edged away from the second sword as it crashed against the cliff edge. I then vaulted my avatar up a few feet away. “Get ready, Carpe, I’m going to need a portal to nowhere real soon.”
I dodged Byzantine around the knight’s feet, over to the pillar and the cracked stone tile.
The knight, like a good AI, wandered over. There was a burst of white beside my character, and Carpe solidified beside me.
“All right, when do you want this portal?” he asked.
“See the giant knight?”
“Hard to miss, since he doesn’t belong in the damn game.”
“All right, as soon as he drops the sword. Don’t worry, I’m pretty sure there’s a passage underneath.” The game designers might be able to hide architecture, but they couldn’t redesign it on the fly while Carpe had their server tied up.
“Do you have any idea how stupid a plan that is?”
“They want us dead. At this point, poor tactical choices are a moot point.”
The sword rose over the knight’s head, and he bellowed out smoke.
“You’re too far to the right,” Carpe yelled into my headset.
“No I’m not—”
“Yes you are—”
“No I’m—damn it.” I slid to the right, but not soon enough. The knight’s sword sliced my avatar’s arm on the way down.
“Told you so.”
And to boot, the knight had missed the tile.
“Carpe, portal now!” I said as the knight bolted after me.
“I can’t, not with you two moving. I’ve got another idea. Stand back.”
I knew that tone of voice. I tossed on my dragon eye goggles and checked Carpe’s casting effect range. I was well within it. Normally not a problem, but I wasn’t willing to bet the party immunity factor would be on—especially if the designers knew how we played. We’re more of a drop-a-few-fireballs-and-see-what-hasn’t-melted kind of team. Gold and gemstones are good for that.
“What are you casting?”
“Fireball. Figure it’ll trash the knight and the stone.”
Shit. I sat up. “Yeah—hold off, I’m in range.”
“Ahh—kind of a no on that one. Spell’s halfway cast. I’d have to scratch a fifth level off my list.”
“Dude, saving a fucking spell slot is not going to help you if you kill me!”
“A fifth-level Fireball spell isn’t going to kill you. Drain by half maybe—oh.”
“No shit. Check your fucking teammate’s health bar first next time.”
“Look, maybe I can re-spawn you, or you could try to down a potion fast,” Carpe offered.
“Never mind, I’ll save myself.”
Come on, Byzantine, don’t fail me now . . . I stumbled out of the spell’s effect range just ahead of the blast, but my health bar flashed red anyways. “No—that’s not good, get out of the red.” I madly equipped my last health potion and waited for the smoke on the screen to clear.
There was a crater-sized hole in the middle of the temple ruins. The knight was nowhere to be seen.
I breathed a sigh of relief and leaned back in my chair. Man oh man that was close. I took the pause in action to grab soda number two and filled a large glass with ice.
“Well, it worked,” Carpe said.
Yeah, well . . . less fireball would have been nice. No point telling Carpe that though. Past “you’re not dead” and “it worked,” I didn’t think it’d get me anywhere. “Bottoms up,” I said, and hopped into the now exposed tunnel before Carpe could argue.
The tunnel beneath us had been lined with carved brick to keep the earth at bay. There were two ends; one that led further into the mountain, and one that led back in the direction we’d come from.
Right, into the mountain we go. I pulled out a torch and lit it. At least the game designers hadn’t completely raided our equipment.
We maybe had five minutes of solitude before Carpe’s voice chimed up.
“Ummm, were those there before?”
I heard the gleeful squeal right before the first scrape. I turned towards Carpe and caught the first glimpse of rusted metal in the shadows. It was covered in a half-assed poison charm. Great, goblins.
“Just what we needed right now. Goblin horde at three o’clock.” Raided you for gold after they killed you and used your entrails as finger paint. There was an entire out-of-game wall dedicated to goblin art. If you had a good eye, you could tell which styles came from which tribe.
“I think we should turn back,” Carpe said.
I glanced back down at the map in the right-hand corner of my screen, which revealed more of itself as we progressed through the temple. A quarter of the map left, all forward. Just a few minutes more.
“Any chance you’ve got another portal on you?” I said.
“What? No. Fuck off.”
“I need to know what’s in the center of this ruin so I can figure out where the artifacts are coming from.”
“The deal was map for book, not kill my character off—hey!”
The tunnel shook.
“I do not like that. They’re up to something,” Carpe said.
I brushed away more sweat. “We’re almost inside; what’s the worst that can happen? They’ve already banned us.”
The screen shook again, this time loosening a few rocks. A crack formed in the sealed stone door blocking the way. For a second my hopes rose—until I realized the giant stone door was poised not to crack or open but fall forward—on us.
“Carpe! Door—”
“All right, you two.” The voice over my headset was medium-tone male, soft American accent, Midwest—Michigan, maybe. “We’ve just about had it.”
One of the game designers.
“Hey asshole, you had your chance—this is a private chat line,” I said.
“You hacked our server,” a second, deeper male voice said, with a thicker accent. Texas maybe.
“It’s an emergency—” I started.
“Bullshit,” said Texas.
“We mean business. Get the hell out of our game,” chimed the more-
educated-sounding Michigan.
“Like I said last time, I can’t do that.” Not only was I hot but now my head was pounding too.
“I don’t fucking believe this,” Texan said.
“Look, if you don’t believe me, ask Carpe Diem. It’s a matter of life and death that I get into that tomb, so will you two whiny programmers get the fuck out of my way?” I thought about adding that I meant that in the most respectable way possible—they had built World Quest after all—but figured I missed the boat to ingratiate myself already.
“Stealing stuff from the Syrian City of the Dead isn’t a matter of life and death,” said Michigan.
Goddamn it. “Look, I got cursed accidently—as in not my fault. And it’s another thief breaking into the temple, not me.”
“She’s lying through her teeth,” said Texas. “Smoke her.”
“Now see, that’s the kind of response that gets your game hacked!”
Carpe groaned.
“Last chance, Byzantine Thief. Get the fuck off our server,” said Michigan.
I don’t do well with ultimatums. “No, this is your last chance. Give me the fucking map of the city so I can get this fucking curse lifted, you miserly assho—”
There was an electric hiss as the programmers’ com spike went dead.
“Shit, Byzantine, something is up,” Carpe said. Sure enough, the screen shook and flickered with gray lines.
So close, just beyond that door—maybe another fireball blast would do the trick . . .
The screen flickered again.
“Byzantine, if we both die, I don’t know how long it’s going to take me to resurrect our characters . . . as it stands, I can still hack our way back in.”
So close . . . “I thought you were the best hacker in the world.”
“One of the best! I’m not lord of the internet!”
That decided it for me. “All right, teleport us out of here,” I said.
Light flickered around our characters as Carpe casted his spell. Then everything went dead.
And I mean everything; my laptop, the lights, the fridge, the air conditioner—
“Carpe?”
No answer. I took off my headset. Captain, figuring something was up, came out of the bedroom, followed closely by Rynn.
Owl and the City of Angels Page 25