Reference

Characters

Ninja
Zombie
Samurai
Clown

Boosters of each character

Ninja:

Shadow
Speedy

Zombie:

Regenerative
Zombie Corps

Samurai:

Atlas
Strong

Clown:

Backwards
Moustachio

In addition, a player can always choose No Booster regardless of what character they are.

Moves of each character

Ninja:

Kick
Ninja Sword
Nunchucks

Zombie:

Rampage
Muscle
Zap

Samurai:

Samurai Sword
Helmet
Smash

Clown:

Juggling Knives
Acid Spray
Nose

Moves of each booster

Shadow:

Shadow Fireball
Shadow Slip

Speedy:

Run In Circles
Lightning Fast Karate Chop

Regenerative:

Regenerate
Gravedigger

Zombie Corps:

Zombie Corps
Apocalypse

Atlas:

Lightning
Earthquake

Strong:

Twist
Bend

Backwards:

Backwards Moustachio
Nose of the Taunted

Moustachio:

Mustache Mash
Big Hairy Deal

Headstarts

Ninja gets a headstart against Samurai.

Samurai gets a headstart against Clown.

Clown gets a headstart against Ninja.

Zombie never gets a headstart, and nobody gets a headstart against Zombie.

List of single-use moves

Zap
Regenerate
Acid Spray

List of destructive moves

Zap
Acid Spray

Penalties

official name description waits
Wrong universe Choosing a nonexistent character, booster, or move. 4
Wrong universe Choosing a destroyed move (i.e., a single-use move that has already been used, or a move destroyed by a destructive move). 4
More than three times in a row Choosing the same thing more than three times in a row. 3
Wrong character Choosing a move from a character that you didn't select or choosing a move from a booster of a character that you didn't select. 3
Wrong character Choosing a booster from a character that you didn't select. 3
Wrong booster Choosing a move from a booster you didn't select if and only if that booster is from the character you selected. 2
Wait Delay of game (only applies to timed games). 1

Outcome table ("truth table")

x-axis →: KickNinja SwordNunchucksShadow FireballShadow SlipRun in CirclesLightning Fast Karate ChopRampageMuscleZapRegenerateGravediggerZombie CorpsApocalypseSamurai SwordHelmetSmashLightningEarthquakeTwistBendJuggling KnivesAcid SprayNoseBackwards MoustachioNose of the TauntedMustache MashBig Hairy Deal
y-axis ↓:
Kick 0000000010101100110011000001
Ninja Sword 0000000100101010001010010100
Nunchucks 0000000100100110101100010100
Shadow Fireball 0000000000101100101000001100
Shadow Slip 0000000000100000001000001000
Run in Circles 0000000000100000001000001000
Lightning Fast Karate Chop 0000000010100110010011001001
Rampage 1001001000000000110011000000
Muscle 0111000000000010011101000000
Zap 0000000000000000000000000000
Regenerate 0000000000000000000000001000
Gravedigger 0000000000000000001000001000
Zombie Corps 0010001000000000010010001001
Apocalypse 0100000000000000001010001001
Samurai Sword 1011000100101100000000010100
Helmet 0000000000100000000000000000
Smash 0100001010101100000001000001
Lightning 0111000010100100000001001000
Earthquake 1000001100101000000000001001
Twist 1101001100101100000001001001
Bend 0011000010100000000001011001
Juggling Knives 0111000000101111001000000000
Acid Spray 0000000000100000000000000000
Nose 1001001110101100111100000000
Backwards Moustachio 1110000110100010100000000000
Nose of the Taunted 1000001110101100111110000000
Mustache Mash 0000000000100000000000000000
Big Hairy Deal 0111000110100010010000000000

How to read this table:

To answer the question "How many points does {x} get against {y}?" find appropriate column and row corresponding to the x and y, and the value of that table cell will be the answer to your question.

Special case: Smash vs. Shadow Fireball

There is one special case that this table does not correctly cover: Smash vs. Shadow Fireball. According to the table, Smash beats Shadow Fireball. However, this is not always true. The actual rule is:

If the player who chose Smash chose Strong as their booster, then Smash wins. Else, Shadow Fireball wins.

Since the outcome of this special combination of moves depends on the player's selected move and booster, instead of just their selected move, the table cannot correctly cover this, which is why we needed to explicitly cover it here.