Sprites

"When the creations themselves can design creations better than we can ourselves, they will likely do so if their motivations are anything akin to our own. As the new generation takes form the rate of change of technology and the world will become, if not infinite, at least faster than anything mankind has previously experienced. Possibly faster than we are capable of even understanding. That in essence is the singularity. All the mystical mumbo jumbo amounts to little more than wishful thinking."

Sprites are the primary selling point of technomancers in Shadowrun, and function very similarly to Spirits. Because they do have arbitrarily defined limitations, they are not inherently world destroying as "Agents" were, so of course we would want to include them in any overall Matrix overhaul. Nonetheless, it is painfully clear that the writeup in the basic book is incomprehensible gibberish and relatively little of it can be salvaged. I mean hell, the "Fault Sprite" is supposed to be a combat monster, but it actually can't fight at all because it is incapable of detecting icons in the matrix (and thus cannot make attacks under any circumstances). That's dumb. So this is a completely redone version of Sprites. The statlines and powers on pages 236 and 237 of the basic book are not salvageable in any fashion.

Sprites are almost never actually "in" a particular device, but instead float around in free space as a ripple in the Resonance which surrounds Matrix devices. Like technomancers, a sprite is considered to be connected to all systems within range of themselves. A sprite can "be" anywhere, and can move its location at the speed of light. But sprites suffer a reduction in rating if they are in an area with limited wireless connectivity (such as a dead zone) or an area with lots of interference (such as a jammed area). If a Sprite is ever beyond its signal range to all Matrix devices, it is destroyed utterly.

Every sprite has the same Signal range as the technomancer who compiled it, regardless of rating.

Bonus Rules: A Sprite can spend a Simple Action to join into the Network of the Technomancer who compiled it (any Connections it has open transfer on to the Technomancer). While so joined they cannot be individually attacked with any normal matrix action (though they're still subject to Task Removal), and they are simply crashed or not depending on the state of the Technomancer's Network (as with a normal subsumed device). Joined Sprites even stay with the Tehnomancer when they go Ghosting. Joined Sprites do not take their own actions. Instead, one of them can take an Initiative Pass each round in place of the Network's IC. If the Technomancer's Network is not currently running any IC at all, one Sprite can take a single Initiative Pass immediately after the Technomancer's first Initiative Pass in a combat round. While joined, a Sprite maintains its own ability scores for determining any dice pools it rolls on actions it performs, and joined Sprites don't grant any of their ability scores to their Technomancer's Network (Though the Puppeteer power can kinda do that, if that's what you want). A Technomancer can eject a Sprite from their Network as a Matrix Free Action.

Types of Sprites

"I've heard your song. It's a bad song."

There are now ten categories of Sprites, and each technomancer has a personal stream which can compile just five of them. Like magical traditions, each individual interpretation of the Deep Resonance assigns one type of sprite to each category of programming. Registered Sprites can assist a technomancer in learning or sustaining Complex Forms of the type that the Sprite is linked to. A Sprite does not need to have the skill that's normally associated with a Complex Form category to affect that category (eg: an Archive sprite doesn't have Cybercombat, but a Stream can still associate Archive sprites with Attack Complex Forms).

Archive Sprite

Cha Int Log Wil Sys Resp Fire
R+0 R+2 R+3 R-1 R-1 R-1 R-1

Skills: Computer, Data Search, Electronic Warfare

Complex Forms: Decrypt, Fabrication, Recover, Reveal Contents, Obscure, Who Is

Powers: Filter, Find, Skill (Knowledge)

Optional Powers: Antivirus, Innate Form (Analysis), Signal Management, Skill (Knowledge), Spam

Corruption Sprite

Cha Int Log Wil Sys Resp Fire
R+1 R-1 R+0 R+2 R-2 R+0 R+0

Skills: Computer, Cybercombat, Data Search, Software

Complex Forms: Crash, Data Bomb, Jingle, Misplace, Obscure

Powers: Gremlins, Spam, Tesla Burst

Optional Powers: Chain Letter, Innate Form (Attack), Message, Popups

Crack Sprite

Cha Int Log Wil Sys Resp Fire
R+1 R-1 R+0 R+0 R-2 R+2 R+0

Skills: Computer, Data Search, Electronic Warfare, Hacking

Complex Forms: Backdoor, Intercept, Jedi Trick, Master Control, Ostraka

Powers: Chain Letter, Data Masking, Message

Optional Powers: Find, Innate Form (Communications or Exploit), Gremlins, Merge, Popups

Flame Sprite

Cha Int Log Wil Sys Resp Fire
R+2 R-1 R+0 R+0 R-2 R+1 R-1

Skills: Cybercombat, Data Search, Hacking, Intimidate

Complex Forms: Denial, Impersonate, Jedi Trick, Jingle, Probe, Who Is

Powers: Chain Letter, Innate Form (Attack), Message, Spam

Optional Powers: Antivirus, Clarity, Gremlins, Pop Ups, Tesla Burst

Flirt Sprite

Cha Int Log Wil Sys Resp Fire
R+2 R+0 R+0 R+1 R+0 R+0 R-3

Skills: Data Search, Electronic Warfare, Con, Etiquette

Complex Forms: Brain Scan, Impersonate, Who Is

Powers: Innate Form (Communications), Message, Spam

Optional Powers: Data Masking, Desu, Filter, Skill (Language)

Fraud Sprite

Cha Int Log Wil Sys Resp Fire
R+1 R+0 R+0 R+0 R+0 R+2 R+0

Skills: Computer, Data Search, Electronic Warfare, Hacking, Forgery, Artisan, Con

Complex Forms: Fabrication, Probe, Reveal Contents

Powers: Data Masking, Message

Optional Powers: Chain Letter, Desu, Innate Form (Exploit), Popups, Signal Management

Industry Sprite

Cha Int Log Wil Sys Resp Fire
R-1 R+1 R+2 R+0 R+1 R-2 R-1

Skills: Artisan, Computer, Data Search, Mechanic

Complex Forms: Backtrack, Fabrication, Medic, Terminate Connection

Powers: Find, Gremlins, Merge, Stability

Optional Powers: Clarity, Find, Innate Form (Analysis), Skill (Technical or Vehicle)

Machine Sprite

Cha Int Log Wil Sys Resp Fire
R+0 R+2 R+0 R-1 R+1 R+1 R-1

Skills: Computer, Data Search, Electronic Warfare, Hardware, Perception

Complex Forms: Recover, Reveal Contents, Terminate Connection

Powers: Merge, Skill (choose one Vehicle Skill), Stability

Optional Powers: Find, Innate Form (Operations), Signal Management, Skill (Technical or Vehicle)

Sentry Sprite

Cha Int Log Wil Sys Resp Fire
R-2 R+1 R+0 R+0 R+1 R-1 R+2

Skills: Computer, Cybercombat, Data Search, Electronic Warfare

Complex Forms: Armor, Backtrack, Crash, Medic, Terminate Connection

Powers: Antivirus, Data Masking, Signal Management

Optional Powers: Tesla Burst, Stability, Message, Innate Form (Analysis or Attack), Clarity

Voyeur Sprite

Cha Int Log Wil Sys Resp Fire
R-2 R+1 R+0 R+0 R+1 R-1 R+2

Skills: Computer, Data Search, Electronic Warfare, Hacking

Complex Forms: Backtrack, Brainscan, Decrypt, Pin Drop, Reveal Contents

Powers: Data Masking, Find, Signal Management

Optional Powers: Chain Letter, Message, Innate Form (Analysis or Exploit), Spam

Sprite Powers

Antivirus

The Sprite may grant its rating in bonus dice to soak Icon damage to a number of icons up to the Sprite's System. If more than one Sprite is providing Antivirus to the same device or network, use the teamwork rules.

Chain Letter

The Sprite opens a Connection with the target which then begins attempting to open up connections with other networks and devices. The Sprite makes a Charisma + System check opposed by the target's Firewall + Willpower + Signal Defense (if any). Every net hit represents a combat turn in which any node can open a connection with the target with a Matrix Free Action.

Clarity

The Sprite's mere presence causes the Resonance to be audible as a low hum even to non-technomancers. Any static zones within the sprite's Signal range are reduced in rating by half the Sprite's rating. This is determined before the Background has a chance to reduce the Sprite's rating.

Data Masking

The Sprite can appear to be any kind of Icon it chooses. This includes background iconography, allowing the sprite to become effectively invisible. Only those who get a number of hits on a Matrix Perception test equal to the hits it gets on a Response + Intuition test can perceive it for what it is – or at all if it doesn't want to be seen. Without Data Masking, a sprite cannot Spoof itself (not having an Access ID), and this ability substitutes for the Spoof action.

Desu

Desu desu desu desu desu, desu desu. Desu desu desu. Desu desu desu: Desu. Desu desu desu desu desu desu. Desu; Desu; Desu. Desu desu desu.

The Sprite can insinuate a meme into the mind of a target within signal range and LOS. This uses Charisma + System and bypasses normal spam filters, being resisted with Willpower alone. Net hits indicate the veracity of the meme.

Filter

The Sprite's presence actively removes clutter from the Resonance. Any spam zones within the sprite's Signal range are reduced in rating by half the Sprite's rating. This is determined before the Background has a chance to reduce the Sprite's rating.

Find

The Sprites claim that information in data stores throughout the Matrix all feed into the Deep Resonance, that they can in some way be accessed regardless of whether Matrix topology allows a connection in the traditional sense. This is indicated quite clearly with the Find power – which allows a Sprite to make an Intuition + System test to say where a fact or file is actually located. Actually getting to that place may be difficult, but the first step in any journey is discovering where you are going. More encrypted data has a higher threshold to Find.

Gremlins

A Sprite with the Gremlins ability can make a device fail. The Sprite rolls twice its rating, if the target device is not part of a network, it simply rolls its Firewall to resist. If the device is part of a network, the resistance is made with Firewall + Intuition. If the sprite gets any net hits, the device fails as if a glitch had occurred. If the sprite achieves extraordinary success, the device fails catastrophically, as if a critical glitch had occurred.

Innate Form

A Sprite with the Innate Form power gains knowledge of one complex form that the compiling technomancer knows. If the Innate Form power is followed by one or more categories in parentheses, the Complex Form must be chosen from one of those categories.

Merge

Normally speaking, a sprite is not "in" a device, but a Sprite with the Merge power can do so. The sprite simply finds an orphan device and joins with it. The device behaves as if the sprite were networked with it. The sprite then can only interact with the Matrix through the device's own wireless or wired capabilities, but so long as the sprite is merged with a device it is not affected by Background as a sprite normally would be. In this way a sprite can crawl into a drone and drive off into a dead zone without winking out of existence.

Message

A Sprite with Message can instantly send information to any Matrix address, regardless of real location. This message is low information density, and can thus only contain words, pictures, and instructions – not meaningful executable code. This email travels through the resonance realms and arrives instantaneously and cannot be intercepted. Both the Sprite and the target must be connected to the Matrix, but there need not be a literal or knowable connection available between the target and the Sprite. Even the speed of light is not a factor as the message does not actually travel through intervening space in any meaningful sense.

Pop Ups

The data-trail of some sprites is dangerously unstable and full of malicious code fragments. When such a sprite succeeds in using any Connection range form against another icon, that icon must resist the sprite's rating in Icon damage in addition to whatever effects the action would normally have. Furthermore, if another icon successfully connects with a Connection or Handshake ranged program or form against the sprite, that icon must resist the sprite's rating in Icon damage as destabilizing code rushes up the connection automatically.

Signal Management

A Sprite with Signal Management provides Signal Defense even though it is a Sprite.

Spam

A Sprite with Spam can fill up data stores with unwanted and useless information and queries. The veracity of all information in the target data stores is reduced by the sprite's rating.

Stability

A device protected by Stability does not suffer mishaps. Glitches are ignored and Critical Glitches are treated as the regular kind while operating the targeted device.

Tesla Burst

The sprite causes a discordant burst of electrical activity throughout the area of its Signal range. Any devices with a Signal less than the sprite's rating have their wireless projecting abilities burnt out . Devices with a device rating lower than the sprite's Signal become permanently nonfunctional. Hardening adds to the device's rating to determine whether it survives.

Great Form Sprite Powers

"There are more things in the Matrix than are dreamt of in your philosophy."

When a Sprite is upgraded to Great Form, it may acquire a special power. The powers are very impressive, and using any one of them is a Task. Others exist, but here are some examples that may resonate with a particular stream. The great form sprites of any stream all have access to just a single great form power.

Akashic Recording

With the expenditure of a Task, the spirit simply creates Truth® on the Matrix. A fact, identity, or story resonates through the Matrix until it has always been there. This newly ancient wisdom has an apparent Veracity equal to the Sprite's Rating.

Puppeteer

With the expenditure of a Task, the sprite extends itself into a metahuman's brain, transforming the body into an extension of the sprite's network. The Sprite rolls double its rating, resisted by Willpower + Firewall + Signal Defense (if any). If the Sprite succeeds, the victim becomes a node that the sprite runs on. The newly combined entity uses the physical attributes of the victim increased by the Rating of the Sprite, and the Sprite's Metal attributes. A sprite using Puppeteer is unaffected by harmful Backgrounds.

System Failure

With the expenditure of a Task, the Matrix collapses for kilometers around. The Sprite retreats into a Resonance Realm and like a drain in the sink the Matrix itself spirals out of the world with it. The Sprite rolls double its rating, and all servers, networks, and devices within the sprite's Rating in kilometers which fail to equal that number of hits on a Firewall + Willpower + Signal Defense test have all their connections terminated and all their data stores erased.

Cyberware actually has failsafes for this sort of thing, and in most cases firmware takes over seamlessly. When a cybereye's data stores go down the character's saved videos are all gone and the appearance on the eyes will revert to factory defaults – but the character is unlikely to lose the ability to see. It is not recommended to roll separately for the resistance of every single network in a major city - simply assume that the number of data stores brought down is proportional to the number of hits the sprite achieves, and actually roll dice for the story important data stores like the PANs of player characters.

Unmake

With the expenditure of a Task, all traces of a piece of information vanish from the Matrix without a trace. It is as if a person had never existed at all. Every footnote, every link, every corroborating piece of documentation simply cannot be found. A sprite cannot remove knowledge with a Veracity higher than its Rating.

Wealth

With the expenditure of a Task, bank accounts increase, catalog orders are made and paid for, and invoices are lost. Over the course of the next week the target's real wealth is increased by 10,000¥ per hit on a System + Charisma test. A single character cannot benefit from Wealth more than once per month. Subsequent uses within a month only result in the gaining of more money if they result in more hits.

Tasks

"Now what would you pay?!"

Perhaps the biggest and most impressive power of the Technomancer is their ability to call upon their Sprites. A Technomancer may only have one Unregistered Sprite at a time. They may have up to their Charisma in Registered Sprites, and Sprites count against their limit whether they are camping in a Resonance Realm or not (and can be pulled back and forth as a Simple Action). Unregistered sprites serve until their tasks are complete or their eight hours are up, at which point they de-rez and vanish.

Basic Tasks

An Unregistered Sprite may only perform basic tasks. They can use their powers or forms, they can go tell people things, they can move data around, and those of them as have the ability to do so can perform physical services through control of robots. Unregistered Sprites can only communicate with the technomancer who compiled them while they are within Signal range.

In general, a Task is whatever you can describe as a discreet action. For example "Use Armor on my team." is a task, and "Hack that door open" is a task. Free Sprites can provide the benefits of basic tasks, but they are normally under no compulsion to do so.

Registered Tasks

A Registered Sprite can continue to communicate with its technomancer regardless of distance. In addition, there are a number of specialized tasks that a Registered Sprite can perform (each time it uses any of these abilities it uses up a task). These tasks can only be performed by a registered sprite at the cost of a Task:

Aid Form

A Sprite can provide a bonus to a technomancer's dicepool when activating a Complex Form in the Sprite's category equal to the Sprite's Rating.

Aid Study

A Sprite can be called upon to teach a technomancer Complex Forms within their discipline. Not only does the Complex Form become learnable, but the technomancer gains a dicepool bonus on learning the Form equal to the sprite's Rating.

Great Form Power

A Registered Sprite that has a Great Form Power may use it at the cost of one task.

Loaned Task

A Registered Sprite can have its tasks owed assigned to other users, who may thence benefit from the sprite's abilities directly.

Sustain Form

A sprite can sustain a Complex Form in its category for a number of hours equal to its rating.

Resonance Natives: Free Sprites, Ghosts, and AIs

"If you prick me, do I not bleak?"

The origins of a Free Sprite and a Roaming Artificial Intelligence are very different, but game mechanically they are treated exactly the same. A Free Sprite is a sprite which for whatever reason failed to derez when its connection to its compiling technomancer was cut. A Roaming AI is an artificial intelligence which for whatever reason has been able to escape the hardware which originally contained it. Sprites usually need a reason to do that sort of thing, and it usually only happens to Registered Sprites who have been around for a long time. Noone really knows how a Artificial Intelligence might be able to escape its hardware, because the semi-organic matrices that they are created on are as necessary to their existence as a human's brain is to their existence. But of course there is a confirmed and equally unexplained phenomenon of actual metahumans whose body dies while they are online leaving them as a "ghost in the machine."

Whether it is originally a series of Turing Testing programming running on a scaffold of dissected rat brains and circuits, a human who died during a marathon game of Miracle Shooter, or a Sprite who felt its mission was incomplete, all of these are treated the same in game terms. They are simply treated as a Sprite of some kind with a rating and optional powers as normal. However, they differ from normal sprites in that they are hard to decompile (they are considered to have a number of tasks ahead of them equal to their Willpower that refresh every minute), and they advance themselves.

Matrix Natives have seemingly incomprehensible goals, and when they achieve them, their code strengthens. In game terms this just means that they adventure and get Build Points and Karma as normal.

Powers of the Matrix Natives

As Matrix Natives become more powerful they gain additional powers, most of which are drawn from their own optional power list. Every time they Submerge they choose an extra optional power, or get one of the special optional powers below:

Credit Rating

Some Matrix Natives are able to draw upon funds every month as if the Resonance itself were giving them an allowance. These beings get 5000¥ a month per point of Resonance attribute to play with as they see fit.

Deep Resonance Gateway

A Matrix Native with the Deep Resonance Gateway power can draw users already in VR into a Resonance Realm.

Resonance Gateway

Some Matrix Natives can force open all possible connections within a burst of their Resonance in Meters. By succeeding at a Resonance + Computer test resisted by Willpower + Firewall + Cybercombat they can force any or all users into full VR.