:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
:(313)558-5024:       Earth's Dreamlands      :(313)558-5517:  area code    :
:....node1....:    RPGNet File Archive Site   :....node2....:  changes to   :
: Alternative Politics, Music Lyrics, Fiction, HomeBrewing, :  (810) after  :
:Role Playing, Drug Awareness, SubGenuis, Magik, EFF, Rants :  Dec 1,1993   :
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:

CYBERPATHY

The ability to mentally manipulate computers has occurred in many scifi books
and some movies. The only comic book character I can think of off-hand who was
a cyberpath is Willow, from DREADSTAR. The "cyber-punk" genre deals with this
sort of thing a lot. The following are my rules for cyber powers in Champions.
I have included many details and examples, so you may think I am a little
long winded. However, I have tried to summarize the essentials in various boxes

MANDATORY DISCLAIMER
I use male pronouns throughout this article because I'm too lazy to type
"his/her" and "he/she" everywhere. This doesn't mean that I assume all
cyberpaths and computer programmers are male (in fact, in our campaign,
three of the best programmers/cyberpaths around are female). I'm not
chauvinistic, I'm just lazy.

OPTIONAL DISCLAIMER
Please note that I am NOT in any way a computer programmer, so if at times I
use inaccurate terms, forgive me. And if you are a programmer and find my
rules to be unrealistic, feel free to submit your own (and let me know)



CYBER-POWERS

All cyber-powers are based on Mental Powers- i.e. Cyber-Pathy is based on
Telepathy, Cyber-Control is based on Mind Control, etc. Cyber powers cost
exactly the same as the normal Mental Power on which they are based. They
affect ONLY Machines- including Computers, AIDS, and Automatons which are
defined as mechanical Robots. They will ALSO affect any PC or NPC who has a   
machine mind- i.e. Robot and Android characters (such as MECHANON, AVAR-7,
ORACLE, etc.) The latter types of characters, and AIDS, are of course affected
by both Cyber-powers and normal Mental Powers.

Cyborgs present a problem. I deal with them as follows- first, determine if
their brain is mostly mechanical with some organic parts left, or mostly
organic with some cybernetic implants. If their brain is mostly mechanical,
then Cyber-powers will affect them, but reduce all effects by one level on the
appropriate table. EGO Blasts will do 25% less damage (i.e. treat them as
having 25% Damage Reduction vs. Cyber-EGO Blasts). If their brain is mostly
organic, Cyber Powers will affect them, but reduce all effects by TWO levels
on the appropriate chart. EGO Blasts do only half damage (50% Damage 
Reduction).

 A Mental Power may be bought to affect both machines and living beings-
this is a +1 Advantage.

When using Cyber-Powers against a sentient machine (i.e. one that has an EGO)
then the machine has a normal EGO value, levels of effect are compared to its
EGO, etc. IF the target machine is NOT sentient, then its INT replaces what
would normally be EGO- it has an "ECV" equal to INT/3, levels of effect are
compared to its INT, and if it can resist, it resists with an INT roll.

(Note: In my campaign, I generally assume that the "smartest" computer that
normal Earth technology can produce is INT 20. Super high-tech organizations
and scientific masterminds may of course have more powerful machines. A normal
personal computer (PC- don't confuse it with Player Character!) will have an
INT of 3 (small, cheap no-frills) to 10 (top of the line). Large companies,
military bases, etc. will have Main-Frame computers with an INT of 5 (small
main-frame; what you might find at a small company or school) to 18 (top of
the line; large corporations, military bases, etc.) INT 20 computers are very
expensive and not common.)

DETECTING CYBER POWERS

Like normal Mental Powers, Cyber-Powers are noticeable by the target machine 
unless they are bought as Invisible. They are ALSO noticeable by any operator 
who is on-line with a machine that is being attacked (though the person would
know someone or something was interfering with the computer, they might not
know exactly what it was). NOTE: A non-sentient Computer will "notice", but
will do ABSOLUTELY NOTHING about it, not even notifying anyone, UNLESS it has
been programmed to react to such a situation (if it is programmed to defend
against hackers, or alert its operators when someone is trying to break in, it
would treat an invading Cyberpath as a "hacker".)

RESISTING CYBER POWERS

Like normal Mental Powers, machines get an EGO Roll (or in the case of non-
sentient machines, an INT Roll) to break free of cyber powers at each
Time Interval, with a bonus if the Cyberpath does not continue to spend
END, and -1 per 5 points above the required level that was rolled on the
attacking powers dice.

However, sentient machines can (and probably will) use Computer Programming
Skill (if they have it) to add to their EGO Roll like a Complementary 
Skill. A non-sentient machine could do this IF it is programmed to. Further-
more, if a human operator is controlling a system that is under attack, 
the operator can also add HIS Computer Programming Skill as a Complementary 
skill to aid the computers Resistance Roll.

FURTHER COMPLICATIONS (Therefore Optional)- If the target computer and/or 
an operator is using Computer Programming skill to try to break free, the
attacking cyberpath can use his Computer Programming skill (if he has it-
and what self-respecting cyberpath wouldn't?) to counter this. Every two
points he makes his roll by will eliminate one +1 that the target machine
recieved by using it or its operators Computer Programming skill. This ONLY
reduces BONUSES to the Resistance Roll- if the machine didn't get any bonuses
or the cyberpath rolls better than the machine and/or operator did, the
cyberpaths Computer Programming skill CANNOT reduce the target machines 
Resistance Roll.

NOTE: All this represents the fact that Cyberpathy works essentially by
"reprogramming" the target machine, and therefore the target machine can 
try to use "spurious logic", loops or whatever to avoid being bound by this
articifical programming. If normal Mental Powers are used on a sentient
machine, none of this applies- if you try to use normal Mind Control on
Mechanon, he can't use his Computer Programming skill to resist you (he'll
try to vaporize you instead).

Now, for the Powers:

The way in which each power works parallels its normal Mental Power counter-
part. Assume that everything works the same way unless it says otherwise.
---------------------------------------------------------------------------

CYBER-LINK (Mind Link)

Works the same way as a Mind Link, but can be established with a computer.
(Normal Mind Links can be established with sentient machines). The machine
must be willing- in the case of a sentient machine, it can decide whether
or not it is willing. A non-sentient machine will be treat a Cyber-Link as
an attempt to "log on"- if it requires a password, the cyberpath must give
it or the computer will not allow a Cyber Link. Any attempt to make the
computer violate its programming will turn the cyberpath into an "intruder"
and the computer will sever the connection.
   Once you have a Cyber Link with a computer, you can program it mentally.
You have the same access to its programs and memory banks as if you were
sitting at the keyboard- so to get into protected files, the computer will
probably require more passwords, and will sever the Link if you give it the
wrong one. You may use Computer Programming Skill, Security Systems, and
any other skills to get it to do what you want- but any failed roll when
giving it new orders will make the computer reject you and sever the Link.
Furthermore, all Computer Programming done via a Cyber Link is at -1, because
there is an intrinsic difficulty in communication (for the same reason that
misunderstandings are more common in spoken communication than in written 
communication)
   A cyberpath can, of course, use any cyber-powers on a machine with whom
he has established a Cyber-Link.
---------------------------------------------------------------------------

CYBER-SCANNING (Mind Scanning)

Determining how many computers are in an area can be tricky. For simplicity's
sake, I would assume that in a large city, the number of computers will be
about equal to the number of humans. In more rural areas, it will be far less.
(For Cyber-Scanning purposes, I would not consider every pocket calculator and 
programmable microwave oven a "computer-mind", even though they ARE affected
by cyber-powers; they are kind of like animals- usually one assumes that
Mental Powers will work on animals, but you don't count animals when calculat-
ing how many minds a Mind Scanner has to cover).

CYBER-SCAN TABLE

Total On Dice 	Effect
-------------   ------
Greater than	Scanner can establish a Mind Link with the computer, or
EGO/INT		use first level of Cyberpathy. He also knows the general
		direction to the target, AND will know whether or not the
		machine is hooked up to any other computer systems.

EGO/INT +10     Cyberpath can use all cyber-powers on target, and estimate
		general distance to target. He will also know how many other
		systems the target is connected to.

EGO/INT +20     Cyberpath can attack with all attacks, and knows the exact
		location of the target. Furthermore, he can automatically
		attack any other computer system hooked up to the target
	        with his Cyber-Scanning, at only a -1 to the ECV Roll.
		If the target is hooked up to a large network, this would
		allow a cyberpath to jump from system to system, until he
		finds one he wants.

Note that if one maintains Cyber-Scanning on a machine long enough, the
scanner will notice if the computer moves (a good clue that it's either a
vehicular computer or a robot!)

There is a further use of Cyber-Scanning- it can be used globally, to get an
idea of what kind of computers are within a given area. The cyberpath defines
the area he wants to Scan, and rolls his ECV Attack Roll, at a penalty appro-
priate to the number of computers in the area. All computers whose ECV is low
enough to be hit with the Cyberath's roll can be sensed. The cyberpath then 
rolls his dice of Cyber Scanning, and compares the total to each machine on
the chart below;

Total on Dice	Effect
-------------   ------
Greater than	Can tell what type of machine it is; sentient or non-sentient,
EGO/INT	        general computer or "dedicated" (a dedicated computer is one
		which specifically operates one system or set of systems and
		does nothing else- this includes everything from the computer
		in a programmable microwave oven to a jet-fighters guidance
		computer, a video game, etc.); Gets a vague idea of how
		powerful the machine is.

EGO/INT +10	Knows the INT of the machine (and EGO, if it has one), and
		knows how many programs it has. Also knows how many systems
		it is hooked up to (both other computer systems and equipment
		it may operate, such as engines, weapons, etc.)

EGO/INT +20	Knows INT, (EGO), DEX and SPD of the machine, knows how many
		programs AND Skills it has; can "see" the links between
		multiple computer systems within the scanned area, providing
		each computer was scanned at this level, so the scanner will
		know exactly what the "network" in the scanned area looks
		like.
-----------------------------------------------------------------------------

CYBERPATHY (Telepathy)

 The cyberpath can read a machines "mind" and send to it also. Computer 
Programming can be used in conjunction with Cyberpathy- you may use your
Computer Programming Skill on whatever you can access with your cyberpathy.
So, if you want to create a new program or alter an existing one (which is
not currently running) you would need to roll the machine's EGO/INT +10
with your Cyberpathy; if you want to alter or delete information in a file,
you need to roll the machine's EGO/INT +20. If you want to change a password,
you need to roll the machine's EGO/INT +30.


CYBERPATHY CHART 

Total on Dice	Effect
-------------	------
EGO/INT		The cyberpath can read any programs that the machine is
		currently running; if the machine is at that moment accessing
		a data file (a Knowledge Skill), the cyberpath can read it.
		The cyberpath can also send information to the machine- how
		it will react depends on the machine. A sentient machine
		would realize someone was sending information to it somehow,
		and take appropriate action. A non-sentient machine would
		probably ignore the input, though if it normally stores all
		incoming data, it would store this, for its operator to deal
		with later (not that the operator will be likely to know
		how or where the message came from). If the machine was at 
		that moment requesting information, and didn't require
		verification, then the cyberpath could send it information and
		the computer would accept it.

EGO/INT +10	The cyberpath can read all programs that the machine has.

EGO/INT +20	The cyberpath can read the machines memory banks- in other
		words, he can access its Knowledge Skills, Science Skills,
		etc. He can also read any functional skills it may have,
		like Computer Programming or Systems Operation, which might
		tell the cyberpath something about the systems the machine
		operates.

EGO/INT +30	The cyberpath can read the machines fundamental programming;
		that is, what was built into it. This may not be very useful
		with a simple PC, but would provide lots of info about an
		advanced military computer, such as how it was built, etc.
		(This would, however, have little application in game terms.)
		The cyberpath can also read ANY Passwords and Security Codes
		the computer has. In the case of an AID, the cyberpath will
		know any Psychological Limitations the machine has.

Note: With a sentient machine, everything that applies to normal Telepathy
also applies; sentient machines DO have "surface thoughts", "deep, hidden
thoughts", and even a subconscious.
----------------------------------------------------------------------------

CYBER-CONTROL (Mind Control)

  Controlling a computer is not determined by how much the computer "wants"
to do something; non-sentient machines don't "want" to do anything. What
matters is how much you go against existing programs.
  We now have to seperate sentient machines into two categories; AIs and
"characters". AIs have a personality (and therefore, motivations) but they
also have programs. "Characters", meaning either PCs or NPCs who happen to
be machines (MECHANON, etc.) technically have programs, but NOT IN GAME
TERMS; MECHANON's "programs" are so sophisticated that he basically decides
what he wants to do, within the limits of his Pysch Limits, just like any
other fully sentient being. Thus, when using Cyberpathy on a "character"
who happens to be a machine, don't try to figure out what programs apply; just
figure out how willing or unwilling the character would be to perform the
action- in other words, it acts just like normal Mind Control.
  AIs, on the other hand, DO have programs. When they are Cyber-Controlled
OR Mind Controlled, use the chart below, don't try to decide how much they
"want" to perform the action (i.e. use the Cyber-Control chart, not the Mind
Control chart). Their "willingness" to perform the action is reflected by   
their Psych Limits- an order that goes against (or with) a Psych Limit is
moved up or down on the chart just as described under Mind Control. The GM
may sometimes decide that the AI has extra motivation for or against an order,
even if there is no Psych Limit written to reflect it. For instance, an AI
might not have a Code Vs. Killing, Protects Innocents, or anything else like
that, but if it is ordered to break into NORAD's computers and start launching
missiles, it would probably be extremely unwilling to do this for purely
logical reasons (like the fact that the destruction of the human race would
probably eliminate its reason for being) so it would get a bonus. 

CYBER CONTROL CHART

Total on Dice	Effect
-------------	------
Greater than	Machine will perform actions it is programmed to perform;
EGO/INT		it can be made to act strictly in accordance with its   
		programming.

EGO/INT +10	Machine will perform any action which is within its normal
		programming and doesn't conflict with other programs or
		orders.

EGO/INT +20	Machine will perform actions that are not within its normal
		programming.

EGO/INT +30	Machine will perform actions that violate its normal
		programming.
_________________________________________________________________________
Modifiers (Can be applied at any level)

  +10		Machine will have no memory of actions it performed while
		Cyber-Controlled; UNLESS it normally stores ALL incoming
		data and keeps a log of its activities, in which case this
		result requires +20!

  +20		Machine will remember actions it performed, and will believe
		that they were in accordance with its programming, despite
		any data to the contrary (a Computer Programmer will have to
		spend some time fixing its poor scrambled logic circuits!)

  -5		The order is worded in a fashion that skillfully twists logic
		in such a way that the computer might see the validity of the
		order (if you play PARANOIA, check out the "Spurious Logic"
		skill!)

  +5		The order is poorly conceived, illogical, or lacks internal
		consistency.

  +10		The order is VERY poorly conceived, or REALLY illogical, from
 		a computers point of view.

                NOTE: Computers are purely logical. Ordering a person to
 	        "Blow that guy away!" would be fine. A computer, on the 
		other hand, MIGHT comprehend your meaning (Cruel GMs: Make it
		make an INT Roll), but will still find the expression 
		illogical and must analyze it, and you will be penalized on 
		the chart. Be very careful how you word orders to a machine!
____________________________________________________________________________
Some examples may be in order here:

The first level of Cyber-Control will not often be useful with a non-sentient
machine, since it will usually only get the machine to do something it 
probably was going to do anyways. If the computer is considering an action and
must analyze available information, or lacks the information to decide, then
this level of control could push it in one direction or the other. It can also
get the computer to perform simple functions that it simply would not do on
its own initiative (like calling up a non-classifed file, turning on the 
lights, printing something out, etc.)
 The second level can get a machine to do something it normally would not do,
but doesn't conflict with its programming. Examples: A cleaning robot could
be ordered to clean the same area over and over again; a security droid
could be ordered to alter its search pattern IF it does not have a pre-     
programmed pattern, a starship navigation computer could be ordered to start
calculating the routes to every known star system in the galaxy	(a good way 
to temporarily "knock it out of commission"; it will be pretty busy until a
programmer can get into it and make it stop!)
  The Third level can make a machine do anything that it is capable of doing,
and does not violate its programming. A cleaning robot could be made to attack
someone (unless it actually has a program against attacking people; and who
would bother giving that kind of order to a cleaning robot?), a base computer
could be made to start flicking the lights on and off, over and over again,
or fill every available screen and printer with poetry, NORADs missile 
guidance computers can start displaying Pac-Man games, etc. 
   The fourth level is pretty obvious; a ship computer can be made to shut off
Life Support systems, NORADs computers will launch missiles at anything that
moves, and so on.
---------------------------------------------------------------------------

CYBER-ILLUSIONS (Mental Illusions)

   Cyber-Illusions create faulty or nonexistent data (sensory or otherwise) 
for the	target machine to process and react to. How it will deal with the data 
depends	on its programming. First, the chart;

CYBER-ILLUSIONS CHART

Total on Dice	Effect
-------------	------
Greater than	Minor changes to the machines input.    
EGO/INT

EGO/INT +10	Major changes to the machines input.

EGO/INT +20	Totally change the machines input.

EGO/INT +30	Machine no longer receives or reacts to real input.
__________________________________________________________________________
Modifiers (Can be applied at any level)

  +10 		Machine can take STUN (if it has STUN); It can be made to
		believe it has taken damage (lost systems, etc.) As soon
		as the Cyber-Illusions end, though, it will return to
		full operation.

  +20		Machine can take BODY; if it is "destroyed", the computer
		is effectively totally scrambled/wiped. If it is "damaged",
		it will not function properly until a Computer Programmer
		"debugs" it.

		NOTE: A "damaged" machine will never take physical damage,
		(though feedback may overload its systems and cause damage
		that way). If a robot believes it lost an arm, the arm will
		still be there, but the robot can't use it because it 
		believes it is gone. A Computer Programmer must convince the
		robots computer mind that the arm has been "repaired".
____________________________________________________________________________

Minor changes to a computers input would include; altering one characteristic
of a particular object being examined; altering what the machine perceives
with ONE of its sensors. A computer which is scanning for radiation could be 
made to believe there is more (or less) radiation than is actually present. 
A computer calculating orbital trajectories could be given a false number 
thrown into the equation. A robot could see another robot as a human (though 
if it had radio contact with the other robot, or had a metal detector or some 
other sort of scanner, it would recieve conflicting information, and act 
according to whichever senses it gives priority to, or else be
confused).
   Major changes include; altering all characteristics of an object being
examined; alter what the machine perceives with all its senses. The machine
checking for radiation could detect low-level cosmic radiation when there is
actually intense gamma radiation present. A robot could see another robot as
a human, and all its senses would detect a human. A computer calculating
orbital trajectories will get all the wrong information. 	
   Totally changing the computers input includes; making it detect things that
aren't there, or not perceive things that are. The radiation detector sees no
radiation when it is standing at ground zero of a recent nuclear blast. A    
robot sees four other robots where there is nothing there. A computer gets
not only wrong data, but wrong equations.
  Once you seperate the computer from all sense of reality, it may do anything
if you can manipulate its perceptions enough.

CONCRETE EXAMPLE: How to Start World War III
   Everyone always wants to know how you screw around with, say, an automatic
missile launching system. So; If you got it with one level of Cyber-Illusions,
it could track a jet-airliner travelling at MACH 4. If it is programmed to 
fire at anything travelling above MACH 3, it will fire at the jet, but if it 
needs more confirmation, it will still "see" a jet airplane.
   At two levels, it could track a jet-liner (or, for that matter, a seagull)
and it would in all ways appear to be an incoming ICBM.	Bye Bye, jet.
  At three levels, it could see non-existent missiles and incoming air squad-
rons. Or, it could fail to see a missile that really is coming.	
  At four levels, the cyberpath can make the computer see anything. He could 
make it launch missiles, thinking it was turning its radar dish. He could
make it believe it has suddenly been hooked up to a microwave oven.
--------------------------------------------------------------------------

CYBER-BLAST (EGO Blast)

   A Cyber-Blast basically works like an EMP; GMs may wish to allow NNDs
bought on the same principle. One major fact about Cyber-Blasts; BOTH Mental
Defense AND Energy Defense from a Force Field acts as protection against a
Cyber-Blast. Note: A normal EGO Blast will affect sentient machines as 
described below, but only Mental Defense acts against them, not Force Field
ED. However, an normal EGO Blast cannot "knock out" a computer (see below).
   If the target machine is one that has STUN, then the Cyber-Blast inflicts 
STUN damage normally. Other machines, however, are affected in a different
manner. 
   For those machines, roll the dice of Cyber-Blast and count BODY, as if it
were an EB. Subtract Mental Defense and/or Force Field ED.
   The result is the number of "functions" the machine loses until its next
phase. Every computer/AID has a number of functions equal to INT/5; that is 
how many programs it can run at once. Automaton/Robots have a number of 
functions equal to their INT; that is how many commands they can have. To make
things a little simpler, the GM may think of Functions as being a Figured     
Characteristic for machines. Machines automatically regain one Function every
Phase.
   Every "Function" a machine loses means one Program or Command that it
cannot perform. A computer/AID will run as many programs as it can. If it
has a list giving the priorities for its programs, it will drop them in order
of lowest priority. Otherwise, an AID will try to decide which of its current-
ly running programs are least vital, and a computer will choose randomly.
   If a machines "Functions" are reduced to 0 or less, it cannot do anything. 
When it	regains one Function, it will activate one Program/Command, and so on.
   If a machine is ever knocked to "Negative Functions", then it is "knocked
out"- it will not function at all until repaired (requiring a Computer Pro-  
grammer to roll at -[2xFunctions] in order to come back on line).

EXAMPLE: MetalHead the Cyberpath attacks an INT 30 Computer with a 4D6 Cyber-
Blast. The computer has no Mental Defense and does not have a force field.
The computers "Functions" Characteristics is INT/5 = 6. It can run 6 programs
at any one time.
   MetalHead rolls 4 BODY with his first attack. The Computer is reduced to 
2 Functions, and can only run 2 Programs. If it was running 6, it must drop 
4 of them. The Computer gets its next phase before MetalHead, and regains one
Function- it is now at 3 Functions, and reactivates one Program (hopefully a
call for help!). Then, MetalHead hits it again, and rolls 5 BODY. The computer
is reduced to -2 Functions, and can do nothing. It will take 3 Phases before
it can activate one program again. Unfortunately, before its next Phase 
MetalHead hits it again and rolls 4 BODY. The Computer is now at -6 Functions.
It is totally scrambled, and it will take a Computer Programmer rolling at
-12 to restore it (which will require a VERY good Programmer, hopefully with
Complementary Skills, and probably taking a lot of extra time).

----------------------------------------------------------------------------

Some Useful Equipment and Programs in a world with Cyberpaths;

CyberScreen: With Cyberpaths, it is a good idea to give your computer
Mental Defense.

Mental Awareness: Automatically detects if a Cyberpath is on line.

Programs:

HACKER DEFENSE: The computer will automatically resist any attempts to
interfere with its programming. Against invading Hackers, this would be
a Contest of Skills between the computers Computer Programming Skill and
the Hackers. But, it will also automatically alert its operator when it is
attacked, and it will use its Computer Programming Skill to help it Resist
Cyber-Powers.

REALITY CHECK: The computer will check all input it recieves against data it
has in its files. If a cyberpath tries to make a computer in charge of 
missile-launch control	see a passenger jet flying at Mach 4, the computer
would check its KS: Aircraft, find that passenger jets can't fly at Mach 4,
and inform its operators that its sensors are malfunctioning (however, a
Cyber-Illusions results of INT/EGO +10 would make a totally convincing
illusion- the computer would have no discrepancy to check against).

ISOLATE: As soon as the machine detects Cyberpathic influence, it disconnects
itself from all external equipment and systems, so that it can't be made to
operate them, and prevents a Cyber-Scanner from being able to use it as a
path to another computer system.

PRIORITY PROGRAMMING: The computer automatically decides which functions are
most vital when it loses Functions. (The problem, of course, is that at least
one Function must be taken up by this Program!)

DEEP-DIVE: As soon as a Cyberpath is detected, the computer shuts off all 
non-essential systems and shunts EVERYTHING into a sub-system storage area;
this will require the Cyberpath to roll EGO/INT +30 in order to access
any information or program with Cyberpathy. Of course, this effecively
temporarily knocks the computer out of commission, and will take some time
for a Programmer to restore everything to its proper place. Alternatively,
the computer might shift everything into an emergency back-up computer
(which is heavily shielded) and then shut down completely.
