text:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

    <title>Fyfe - Billy Vs. SNAKEMAN Wiki</title>

    <meta http-equiv="content-type" content="text/html;charset=UTF-8"/>

    <meta http-equiv="content-language" content="en"/>

    <link rel="shortcut icon" href="local--favicon/favicon.gif"/>
    <link rel="icon" type="image/gif" href="local--favicon/favicon.gif"/>

            <link rel="apple-touch-icon" href="common--images/apple-touch-icon-57x57.png" />
        <link rel="apple-touch-icon" sizes="72x72" href="common--images/apple-touch-icon-72x72.png" />
        <link rel="apple-touch-icon" sizes="114x114" href="common--images/apple-touch-icon-114x114.png" />

            <link rel="alternate" type="application/wiki" title="Edit this page" href="javascript:WIKIDOT.page.listeners.editClick()"/>

        <link rel="manifest" href="onesignal/manifest.html" />

Billy Vs. SNAKEMAN Wiki

Be the Ultimate Ninja.

    <form id="search-top-box-form" action="http://bvs.wikidot.com/dummy" class="input-append">
        <input id="search-top-box-input" class="text empty search-query" type="text" size="15" name="query" value="Search this site" onfocus="if(YAHOO.util.Dom.hasClass(this, 'empty')){YAHOO.util.Dom.removeClass(this,'empty'); this.value='';}"/><input class="button btn" type="submit" name="search" value="Search"/>
    </form>

Allies

Allies Untabbed

Burger Ninja

Reaper

Regular

R00t

Season 2+

Season 3+

Season 4+

The Trade

Wasteland

World Kaiju

Summons

Teams

Missions

Missions Untabbed

D-Rank

C-Rank

B-Rank

A-Rank

AA-Rank

S-Rank

BurgerNinja

Cave

Jungle

Monochrome

Outskirts

PizzaWitch

Reaper

Wasteland

Witching Hour

Quests

Mission Lady Alley

Items

Items Untabbed

Ally Drops and Other

Permanent Items

Potions/Crafting Items

Crafting

Ingredients

Potions

Wasteland Items

Sponsored Items

Village

BillyCon

Billy Idol

Cosplay

Dealer's Room

Events

Glowslinging

Rave

Squee

Video Game Tournament

Wander

BillyTV

Bingo'ing

Candyween

Festival Day

Bargltron

BillyMaze

Dance Party

ElevenSnax

Marksman

Raffle

RNGShack

TsukiRoll

Tunnel

Hidden HoClaus

Kaiju

Marketplace

PizzaWitch Garage

Robo Fighto

R00t

Fields

Keys

Phases

SCIENCE!

Upgrades

Zombjas

Party House

11DBHK's Lottery

AkaTsukiBall

Crane Game!

Darts!

Flower Wars

'Juice' Bar

Mahjong

Ninja Jackpot!

Over 11,000

Pachinko

Party Room

Pigeons

Prize Wheel

Roulette

Scratchy Tickets

SNAKEMAN

SUPERFAIL

Tip Line

The Big Board

The First Loser

Guides

BillyCon Guide

BurgerNinja Guide

Candyween Guide

Glossary

Glowslinging Strategy Guide

Hero's Quest

Looping Guide

Monochrome Guide

Overnight Bonuses

PizzaWitch Guide

Potions / Crafting

Crafting

Items

Materials

Potion Mixing

Mixed Ingredients

Potions

Reduction Laboratory

Potions and Ingredients

Wasteland Items

Impossible Mission Guide

Ranking Guide

Reaper Guide

Reaper's Game Guide

R00t Guide

Speed Content Guide

Speedlooping Guide

The Trade Guide

Wasteland Guide

Other

Arena

Billy Club

Boosters

Karma

Bloodlines

Jutsu

Bloodline Jutsu

Regular Jutsu

Special Jutsu

Mission Bonus

News Archive

Number One

Old News Archive

Perfect Poker Bosses

Pets

Retail

Ryo

Spar With Friends

Sponsored Items

Store

Themes

Trophies

Untabbed

Allies

Items

Jutsu

Missions

Potions / Crafting

World Kaiju

Utilities

Awesome Calculator

Item Checker

Mission Calculator

R00t Calculator

Success Calculator

Templates

Wiki Chat Box

Create account or Sign in

Play BvS Now!

Site members

Wiki Membership

Forum Main

Recent Posts

Recent changes

List all pages

Page Tags

Players

Villages

Other Resources

Notice: Do not send bug reports based on the information on this site. If this site is not matching up with what you're experiencing in game, that is a problem with this site, not with the game.

                            Fyfe

Fyfe

Season 54!

Level: {$level} - {$rank}

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 75 (+10)

Strength:+1 Range: 1-24

Genjutsu: {$genlevel} (+45)

Strength:+14 Range: 1-53 Successes: 3

Ninjutsu: {$ninlevel} (+45)

Strength:+15 Range: 1-55 Successes: 3

Taijutsu: {$tailevel} (+45)

Strength:+15 Range: 1-55 Successes: 3

Missions Completed

D Missions: 2,182

C Missions: 1,914

B Missions: 2,021

A Missions: 4,138

AA Missions: 24,228

S Missions: 274

Reaper Missions: 1,472

Monochrome Missions: 1,076

Outskirts Missions: 1,572

Wasteland Missions: 2,647

Burger Missions: 962

R00t Missions: 6,601

PizzaWitch Missions: 212

Witching Missions: 1

FoldUnfold

Table of Contents

Character Description

History

Bloodlines

Allies

Summons

Techniques and Jutsu

Permanent Items

Field Keys

Zombjas

Arena

Robo Fighto

AkaTsukiball

Themes

Trophies

Awesome Abilities

Signature

Character Description

A dark figure clouded in mystery.

History

History

Season 54

Season 25-53

Season 24

Season 12-23

Season 11

Season 10

Season 6-9

Season 5

Season 4

Season 3

Season 2

Season 1

Season 54 Started:

Season 54 Finished:

Speedlooping

Season 25 Started: 11 August 2010

Season 53 Finished: 18 September 2011

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 24 September 2010

Finished:

Speedlooping

Season 12 Started: 11 August 2010

Season 12 Finished: 14 August 2010

Season 13 Started: 14 August 2010

Season 13 Finished: 18 August 2010

Season 14 Started: 18 August 2010

Season 14 Finished: 21 August 2010

Season 15 Started: 21 August 2010

Season 15 Finished: 24 August 2010

Season 16 Started: 24 August 2010

Season 16 Finished: 27 August 2010

Season 17 Started: 27 August 2010

Season 17 Finished: 31 August 2010

Season 18 Started: 31 August 2010

Season 18 Finished: 3 September 2010

Season 19 Started: 3 September 2010

Season 19 Finished: 6 September 2010

Season 20 Started: 6 September 2010

Season 20 Finished: 10 September 2010

Season 21 Started: 10 September 2010

Season 21 Finished: 14 September 2010

Season 22 Started: 14 September 2010

Season 22 Finished: 18 September 2010

Season 23 Started: 18 September 2010

Season 23 Finished: 24 September 2010

Fyfe

Season 11!

Level: 129 - R00t

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 26 (+13)

Strength:+1 Range: 1-26

Genjutsu: 43 (+45)

Strength:+14 Range: 1-51 Successes: 2

Ninjutsu: 43 (+47)

Strength:+13 Range: 1-50 Successes: 2

Taijutsu: 43 (+47)

Strength:+13 Range: 1-51 Successes: 2

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 31 July 2010

Finished: 11 August 2010

Fyfe

Season 10!

Level: 129 - R00t

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 26 (+9)

Strength:+1 Range: 1-25

Genjutsu: 43 (+41)

Strength:+14 Range: 1-50 Successes: 2

Ninjutsu: 43 (+43)

Strength:+13 Range: 1-49 Successes: 2

Taijutsu: 43 (+43)

Strength:+13 Range: 1-50 Successes: 2

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 2 December 2009

Finished: 31 July 2010

Speedlooping

Season 6 Started: 22 Novemeber 2009

Season 6 Finished: 24 Novemeber 2009

Season 7 Started: 24 Novemeber 2009

Season 7 Finished: 27 Novemeber 2009

Season 8 Started: 27 Novemeber 2009

Season 8 Finished: 29 November 2009

Season 9 Started: 29 Novemeber 2009

Season 9 Finished: 2 December 2009

Fyfe

Season 5!

Level: 99 - R00t

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 17 (+4)

Strength:+{$doustr} Range: 1-22

Genjutsu: 33 (+32)

Strength:+12 Range: 1-41 Successes: 2

Ninjutsu: 33 (+32)

Strength:+11 Range: 1-40 Successes: 2

Taijutsu: 33 (+34)

Strength:+11 Range: 1-41 Successes: 2

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 13 August 2009

Finished: 22 Novemeber 2009

Fyfe

Season 4!

Level: 93 - Sannin

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 14 (+3)

Strength:+{$doustr} Range: 1-21

Genjutsu: 31 (+15)

Strength:+11 Range: 1-43 Successes: 2

Ninjutsu: 31 (+17)

Strength:+9 Range: 1-41 Successes: 1

Taijutsu: 31 (+15)

Strength:+10 Range: 1-41 Successes: 1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 26 June 2009

Finished: 13 August 2009

Fyfe

Season 3!

Level: 78 - Sannin

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 14 (+3)

Strength:+{$doustr} Range: 1-19

Genjutsu: 26 (+20)

Strength:+8 Range: 1-33 Successes: 1

Ninjutsu: 25 (+20)

Strength:+7 Range: 1-31 Successes: 1

Taijutsu: 27 (+20)

Strength:+7 Range: 1-31 Successes: 1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 31 May 2009

Finished: 26 June 2009

Fyfe

Season 2!

Level: 81 - Sannin

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 14 (+1)

Strength:+{$doustr} Range: 1-19

Genjutsu: 27 (+17)

Strength:+7 Range: 1-33 Successes: 1

Ninjutsu: 27 (+19)

Strength:+6 Range: 1-28 Successes: 1

Taijutsu: 27 (+14)

Strength:+6 Range: 1-31 Successes: 1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: 10 February 2009

Finished: 31 May 2009

Fyfe

Season 1!

Level: 75 - Sannin

Hinamizawa Village

- The Village Hidden in cursed land -

Doujutsu: 14 (+0)

Strength:+{$doustr} Range: 1-18

Genjutsu: 25 (+14)

Strength:+6 Range: 1-24 Successes: 1

Ninjutsu: 25 (+14)

Strength:+5 Range: 1-27 Successes: 1

Taijutsu: 25 (+14)

Strength:+5 Range: 1-26 Successes: 1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Started: December 2008

Finished: 10 February 2009

Bloodlines

Season 24

Season 12-23

Season 11

Season 10

Season 6-9

Season 5

Season 4

Season 3

Season 2

Season 1

RedEye

Eye of the Storm

Mysterious Power

Racer's Edge

Shift to Drift

The Power of Greass

The Trade

True Blood of the Reaper

Not Wasteland Disease

RedEye

Eye of the Storm

Mysterious Power

Racer's Edge

Shift to Drift

The Power of Greass

True Blood of the Reaper

RedEye

Eye of the Storm

Mysterious Power

Racer's Edge

Shift to Drift

The Power of Greass

True Blood of the Reaper

Legacy of the Hero

Eye of the Storm

Mister Roboto

Mysterious Power

Racer's Edge

The Power of Greass

The Trade

True Blood of the Reaper

Not Wasteland Disease

RedEye

Blood of the Reaper

Eye of the Storm

The Power of Greass

Legacy of the Hero

Eye of the Storm

Mister Roboto

Not Wasteland Disease

The Power of Greass

True Blood of the Reaper

WhiteEye

Eye of the Storm

Mister Roboto

The Power of Greass

The Trade

True Blood of the Reaper

Wasteland Disease

RedEye

Eye of the Storm

Mister Roboto

Not Wasteland Disease

The Power of Greass

The Trade

True Blood of the Reaper

Legacy of the Hero

Eye of the Storm

Not Wasteland Disease

The Power of Greass

The Trade

True Blood of the Reaper

WhiteEye

Eye of the Storm

Not Wasteland Disease

The Power of Greass

The Trade

True Blood of the Reaper

Allies

Minimized

Regular Allies

Party House

The Trade

Reaper/ Monochrome

Wasteland

Burger Ninja/ PizzaWitch

R00T

Holiday/ Special Allies

Pic.
Name
Bonus Provided

Annie Lvl. 2
+1 Nin Range, +30% Ranking XP!

Big Bo
+2 Tai Strength and +2 Tai Levels

Big Ro
+2 Gen Strength and +2 Gen Levels

Big Shammy
+2 Nin Strength and +2 Nin Levels

Billy Lvl. 3
20% chance of auto-winning a regular mission and +4 Strength

Bruce Jr. Lvl. 2
+1 Tai Success, +2 Tai Range, and get +2 Stamina after every spar!

Bruce Sr.
+1 Tai Success

Bugman
+1 Gen Level and Jutsu Chakra costs are 10% less!

Cato
+50% Ryo on regular missions

Doughman Lvl. 3
+11 levels vs. Worldkai, Triple Damage against Ninja with HP-giving Bingo Themes!

Emosuke Lvl. 3
+4 Strength and +3 Range

Flipper
5 Less Stamina Cost for Genin on Special Missions, and +20% D-Rank AP!

J-Diddy
+400% Friend Points, and +1 Levels!

K Dog Lvl. 2
+1 Success +1 Strength 11% chance to get WK Emblems returned when used

K.Y.
+1 Gen Success

Lil' Bo Lvl. 2
+5 Tai Levels

Lil' Ro Lvl. 2
+5 Gen Levels

Lil' Shammy Lvl. 2
+5 Nin Levels

Lil' Whitey Lvl. 3
+2 to all Strength +30% Tai Damage to WorldKaiju

Master P
+2 Nin Strength

Meatballs Lvl. 2
+2 Levels in Ninjutsu and Taijutsu!

Mr. Sandman Lvl. 2
Regain 5 Stamina when you lose a mission, Summon timers do not decrease

Mr. Smith
+20% AP

Nadeshiko
+100% chance of finding an Ally, but lose 10 Stamina after each mission!

Ol' Whitey
+3 Nin Strength

Olmek
Get two Items instead of one for Ally Drops!

Pandabear Lvl. 2
+30% Jutsu XP, +1 Strength

Pinky Lvl. 3
2 to all Strength, +1 Stamina per Regular Mission, +30% Nin Damage to WorldKaiju

Red Rover Lvl. 2
+2 Levels in Taijutsu and Ninjutsu!

Rover's Mom
+1 Range

Sicko
+1 Gen Range

Smokey the Bear
+1 Nin Success

SNAKEMAN
+4 Levels, but -50% Ryo on regular Missions!

Spot Lvl. 2
-20% Chakra costs, +50% Item/Ally find chance!

Stalkergirl Lvl. 3
+1 Stamina per Mission/Field Action, +1 Strength/Level/Range/Success, +2 Drain

Terri Lvl. 3
+2 Tai Strength, +2 Tai Range, +2 Tai Successes, +5 Damage to Monsters, and allows Counting Coup!

The Rack
+4 Tai Strength but all missions cost 10 more Stamina

The Scar
+1 Tai Range

Timmy Lvl. 2
20% more XP and AP and +1 Success, +2 on Reaper Missions

Trapchan
+2 Gen Strength

Triple H Lvl. 2
Kaiju Enticed with Triple-H in-party give RP to those who receive drops

Yuri Lvl. 2
+2 Levels in Ninjutsu, +2 Ninjutsu strength, and negates The Rack's weakness!

Z-Dog
+4 Gen Levels

Pic.
Name
Bonus Provided

Kagamin
10% chance of getting back your bribe when cheating on the Wheel!

Kona-chan
Double chance of finding Items with less than a 5% base drop rate

Tsukasa
5% chance of not losing a One-Use Item when using it!

Mahjong

Lil' Rack
Receive a Party House Ryo bonus for a successful Village Raid (1/day)

Sue Lvl. 2
11% chance for Ramen Pull not to count towards daily max!

TACOS
5% chance to not use Appetite per 1+ of each of T,A,C, or O in consumable's name

Pic.
Name
Bonus Provided

Anonymous Lvl. 2
+3 Range and +10 damage per round when being Bingo'd

Hyuk
Doesn't do anything, just follows you around.

LisaLisa Lvl. 2
Double ally bonus damage during Bingos, +40 Stamina if left in your party overnight

Right Lvl. 2
+3 Range and 10 extra damage per round when Bingo'ing

Pic.
Name
Bonus Provided

Blind Fury
+5 Levels, Bingo opponents lose 150 Chakra per round!

Fletch
+1 Range, +2 on Reaper missions

Hermano
+1 Tai Strength, +3 on Reaper missions

Hotsumoto
+2 Gen Range

MC Stripeypants Lvl. 2
+100% Ally Find on Reaper, +2 Strength!

Miss Kitty Lvl. 2
+1 Strength, +10 Successes on Rolling Missions!

Mister Six
+2 Levels, +4 on Reaper missions

Mister Tea Lvl. 3
+50% XP Ranking, always show as Bingo'd to The Trade, 5 Less Stamina per Quest!

Robogirl Lvl. 3
+2 Nin Strength on Reaper Missions, +3 Dou Levels, +3 Dou Range

Scary
+4 Nin Range

Shorty Lvl. 2
+2 Nin and Tai Strength, +2 Gen Strength on Reaper missions

Smiley
Your Village protects you twice as much during Bingos, +2 Range!

Sporty
+4 Tai Range

Strawberry Lvl. 3
+50% Daily Ranking from Missions, +10 Stamina per Monster Attack, +1 Arena Fights on purchase, +2 Tai Levels, +6 on Reaper Missions!

Tats
+1 Strength, +2 on Reaper Missions

TicTac
+400% Friend Points on Missions!

Vanilla
+2 Range, +4 Range on Reaper mission

Pic.
Name
Bonus Provided

Bones
+3 Levels, +1 Range, Villages do not provide HP in Bingos

Chunks
+8 Tai Levels/Range, -8 Gen/Nin Levels, immune to This Hand of Mine

Haro
+5% maximum treasure value

Haus
+200% Wasteland Item / Ally find chance, negate penalties from SNAKEMAN, +3 Difficulty to being Tracked!

Flutie
+6 Gen Levels, +3 Gen Range, -3 Tai/Nin Strength!

Good Boy Lvl. 3
+3 to All Successes, +30% Gen Damage to WorldKaiju

Grandmaster P
+10 Tai Levels

Jaws
+5 Tai Range, +1 Tai Strength (immune to Wasteland Disease), max Chakra for a successful Bingo (1/day)

Larry
+5% maximum treasure value.

Palmface
+8 Nin Levels/Range, -8 Gen/Tai Levels, get +50 Appetite for a successful Bingo (1/day)

Rayne
+10 Nin Levels

Sticky
+6 Nin Levels, +3 Nin Range, -3 Gen/Tai Strength!

The Paper
+5 Gen Range, +1 Gen Strength(immune to Wasteland Disease), get Notepage for a successful Bingo (1/day)

The Twins
+2 Levels, -1 Strength, -8 Difficulty to Track during Bingo Attempts!

Threads
+8 Gen Levels/Range, -8 Nin/Tai Levels, get +1000 Ryo for a successful Bingo (1/day)

Touchy
+10 Gen Levels

Tubby
+6 Tai Levels, +3 Tai Range, -3 Gen/Nin Strength!

Venus
+5 Nin Range, +1 Nin Strength (immune to Wasteland Disease), get +10 Stamina for a successful Bingo (1/day)

Pic.
Name
Bonus Provided

Blondie
+2 Dou Success, +50% Ryo

Cici Lvl. 2
+2 Dou Levels, +2 Dou Range

Cipher
Cancels Unbingoable Teams, +100% Ryo, -50% Ally Drop Chance, Double Freezer Drops!

Cipher Lvl. 2
First Consumable used returns Appetite Used (single items only), +100% Ryo, -50% Ally Drop Chance, Double Freezer Drops!

Euthanasia
Frost-Covered Drops become Flash-Frozen, +10 Bingo Damage

Karen Lvl. 2
-3 Dou Levels, +3 Dou Range, Double Frost-Covered Drops

Lulu Lvl. 2
+1 Dou Strength, +2 Dou Range

Nana
Frost-Covered Drops become Freshly-Wrapped Drops!

Su-chan Lvl. 2
+2 Dou Range, +2 Dou Success

Pic.
Name
Bonus Provided

K.Y. Lvl. 2
+10% Core in Field

Sporty Lvl. 2
+1 Drain Edge

Smokey the Bear Lvl. 2
+3 Success on all Nin missions, +50% Phase Damage!

Tempest Kitsune
+3 Nin Levels/ Range, +1 Drain Edge

Trapchan Lvl. 2
Double Hack Time while fighting Phases

Tsukasa Lvl. 2
+2 Drain, may fight Phases, 5% chance of not losing a Consumable Item when using it

Pic.
Name
Bonus Provided

Proof Reader
+25% event find chance and +1 to all Ranges

The HoClaus
Ally Drops appear 50% more than usual!

Summons

Minimized

Summons

Pic.
Name
Bonus Provided
Trainers

Amanda
+5 Gen Range
SNAKEMAN

Bone Daddy
+4 Tai Range
Tats

Mini Frog
+2 Range, can help in Spying
Billy

Monkey Butler
+2 Range, +1 Strength, can help in Spying
Triple H

Mr. Orange
+150% Ryo
Dogfight

Princess Slug
+5 Nin Range
The Rack

Sickle Weasel
+4 Nin Range, +3 Stamina per Monster Fight, can help in Spying!
Terri

Super Frog
+3 Range, can help Attacking (Legacy Only)
J-Diddy

Twilight Guardian
One Extra Life fighting Phases, +2 Strength / +2 Range on Field Actions
The Last Bastion Of Purity

Wolfpack
+1 Range, +1 Strength, double summoning length, can help in Spying
K-Dog

Techniques and Jutsu

Minimized

General

Genjutsu

Ninjutsu

Taijutsu

Reaper/ Monochrome

Wasteland

The Trade

BurgerNinja

Bloodline

Name
Bonus Provided
Requirement
Chakra

Clone Jutsu
+1 Level
-
50

Shadow Clone Jutsu
+2 Levels
-
90

Fire Release: Ash Product Burning
+3 Levels, lose 2 Stamina
-
60

Multiple Shadow Clone Jutsu
+3 Levels
-
125

Striking Snake Technique
+8 Levels
-
400

Earth Style: Groundhog Technique Decapitation
+1 Strength
-
90

The Gates
+2 Successes, +2 Strength, +2 Range
-
500

Water Clone Technique
+1 Range
-
100

Welcome to Good Burger
+2 Range
Tasty Burger
50

Water Prison Technique
+1 Success
-
80

Prepared Needle Shot
+1 Success
Poison Needles
50

Killer Kancho
+1 Success
-
150

Twin Snake Sacrifice Jutsu
+2 Successes, -10 Stamina
-
30

Second Face Jutsu
+2 Successes when Spying, +1 Gen Strength
-
150

Attack on the Nervous System
+3 Successes
-
150

Bring Down the House Jutsu
+5 Successes vs. Monsters, +2 Tai Strength
-
200

Escape Jutsu
Automatically lose a regular mission and regain Stamina lost
Smoke Bombs
0

The Ninja-Mas Spirit
+100% Friend Points
-
20

Rich Man's World
+15% Ryo on Regular missions
-
25

Running Man
+1 Range, +400% Friend Points with Girl Power team
-
200

Epic Dog Urination Technique
-2 Levels, -2 Strength, +500% Items / Ally find chance
Dog Treats
400

Ninja Art: Hottie Regeneration
+1 Level, +100 Stamina, no Chakra Use for today and tomorrow
-
200

Sand Coffin
+100 Bingo Damage against Village Leaders
-
600

Perfect Girl Evolution: Loli Loli
+1 Range, -25 Stamina, +100% Party Bonuses
-
0

Perfect Girl Evolution: Goth Goth
+2 Range, -50 Stamina, +5 Ingredient Pulls during Collect
-
0

Name
Bonus Provided
Requirement
Chakra

Disguise Jutsu
+1 Gen Level
-
25

Puppet: Salamander
+2 Gen Levels
Ninja Puppet
25

Sexy Jutsu
+2 Gen Levels
-
50

Dust Wind Technique
+3 Gen Levels
Giant Fan
35

Windmill Triple Attack
-1 Tai, -1 Nin, +3 Gen Levels
Shuriken
30

Shadow Shuriken Technique
+3 Gen Levels
Shuriken
40

Demonic Illusion: Tree Bind Death
+4 Gen Levels
-
90

Robogirl Style: Leek Spin
+4 Gen Levels
-
100

Morning Peacock
+5 Gen Levels
-
140

Shadow Imitation Technique
+1 Gen Strength, -1 Nin / Tai Strength
-
60

Second Face Jutsu
+1 Gen Strength, +2 Successes when Spying
-
150

Thousand Flying Water Needles of Death
+2 Gen Strength
-
110

Mind Destruction
+2 Gen Strength, +2 Gen Levels
-
130

Dark Swamp
+3 Gen Strength
-
175

Mind Body Switch Technique
+1 Gen Success
-
60

Dance of the Crescent Moon
+3 Gen Success
-
200

Name
Bonus Provided
Requirement
Chakra

Puppet: Crow
+2 Nin Levels
Ninja Puppet
20

Exploding Tags: Activate
+2 Nin Levels
Exploding Tags
40

Fire Style: Fireball Jutsu
+2 Nin Levels
-
45

Wind Release: Severing Pressure
+3 Nin Levels
Giant Fan
25

Blizzard Jutsu
+3 Nin Levels
Exploding Tags
20

All Fours Jutsu
-1 Tai, +3 Nin, -1 Gen Levels
-
45

Water Style: Water Dragon Missile
+4 Nin Levels
-
85

Soul Reaper Style: Sense Weakness
+4 Nin Levels
-
100

Ninja Art: Poison Fog
+5 Nin Levels, -2 Stamina
-
90

Water Style: Giant Vortex Jutsu
+5 Nin Levels
-
180

Fire Style: Phoenix Flower Jutsu
+1 Nin Strength, -1 Tai / Gen Strength
-
60

Shadow Strangulation
+2 Nin Strength, +2 Nin Levels
-
125

Ninja Art: Needle Demon
+3 Nin Strength
-
160

Piercing Fang
+1 Nin Success
Ninja Dog
20

Get In My Belly
+3 Nin Successes
-
200

Kitsune Bakudan
+3 Nin Range, +10 Successes against Player Kaiju Monsters
-
500

Name
Bonus Provided
Requirement
Chakra

Projectile Weapons: Kunai
+1 Tai Level
Kunai
0

Puppet: Black Ant
+2 Tai Levels
Ninja Puppet
20

Human Juggernaut
+2 Tai Levels
-
40

Great Wind Scythe Jutsu
+3 Tai Levels
Giant Fan
25

Leaf Hurricane
+3 Tai, -1 Gen, -1 Nin Levels
-
45

Twin Rising Dragons
+3 Tai Levels
Kunai
35

Wind Scythe Jutsu
+4 Tai Levels
-
60

Human Needle Boulder
+4 Tai Levels
Kunai
60

Lucha Libre Style: Back Brain Kick
+4 Tai Levels
-
100

Flying Swallow
+5 Tai Levels
Trench Knife
70

Soul Reaper Style: Cry of the Brave
-4 Tai Strength, +10 Tai Levels
-
300

Projectile Weapons: Shuriken
+1 Tai Strength
Shuriken
0

Primary Lotus
+1 Tai Strength, -1 Nin / Gen Strength
-
60

Great Expansion
+2 Tai Strength, +2 Tai Levels
Food Pills
80

Hidden Lotus
+2 Tai Strength, -5 Stamina
-
60

Bring Down the House Jutsu
+2 Tai Strength, +5 Successes vs. Monsters
-
200

Super Heel Drop
+3 Tai Strength
-
145

Crunk Fu
+2 Tai Strength Strength, +2 Tai Success, +2 Tai Range
-
300

Pinky Style: Pervert-Destroying Punch
+3 Tai Success, +3 Tai Range
-
200

Leaf Whirlwind
+1 Tai Success
-
60

Hidden Mouth Needles
+3 Tai Successes
Poison Needles
180

Name
Bonus Provided
Requirement
Chakra

Soul Reaper Style: <insert call>, <insert name>
-2 Levels, +2 Success
Sword of the Reaper
0

Robogirl Style: Leek Spin
+4 Gen Levels
-
100

Lucha Libre Style: Back Brain Kick
+4 Tai Levels
-
100

Soul Reaper Style: Sense Weakness
+4 Nin Levels
-
100

Soul Reaper Style: Can't Touch This
+4 Levels
-
150

Soul Reaper Style: Imperishable Night
+8 Levels, +2 Strength
-
250

Archer Style: Kamelot
+4 Gen Strength
Holy Arrow
120

Archer Style: Blind Guardian
+4 Nin Strength
Holy Arrow
120

Archer Style: Dragonforce
+4 Tai Strength
Holy Arrow
120

Soul Reaper Style: Blood Ocean
+3 Strength
-
200

Kido: Metalocalypse
+2 Gen Successes, +1 Gen Range
-
150

Kido: Slayer
+2 Nin Successes, +1 Nin Range
-
150

Kido: Iron Maiden
+2 Tai Successes, +1 Tai Range
-
150

Soul Reaper Style: Ice Ice Baby
+5 Range
-
200

Kido: Harder Better
-30 Stamina, +3 Gen Strength, +10 Gen Range
-
300

Kido: Nightfall
-30 Stamina, +3 Tai Strength, +10 Tai Range
-
300

Lucha Libre Style: Faster Stronger
-30 Stamina, +3 Nin Strength, +10 Nin Range
-
300

Soul Reaper Style: Fury of the Storm
-8 Tai Levels, +5 Tai Successes
-
300

Soul Reaper Style: Cry of the Brave
-4 Tai Strength, +10 Tai Levels
-
300

Soul Reaper Style: Have A Nice Day
+15 Range, -15 Levels, -5 Strength
-
600

Lucha Libre Style: Pity the Fool
+100% Ally Level chance

600

Kido: I Can Has Cheezburger
+500% Ally/Event find chance
Invisible Sandwich
600

Name
Bonus Provided
Requirement
Chakra

Diagnosis
-5 Strength, +300% Item / Ally find chance
Food Pills
2

I Need This
+1 Success, +100% Drop find chance
-
1

Inner Monologue
+3 Range, -3 Strength
-
3

Rock On: Double Mint
+3 Levels, -5 Strength
-
2

Rock On: Baby Got Back
+5 Tai Range, -5 Strength
-
2

Rock On: Band Camp
+5 Gen Range, -5 Strength
-
2

Rock On: Spider Man
+5 Nin Range, -5 Strength
-
2

Rock On: Spinal Tap
+2 Range, +2 Strength (Immune to Wasteland Disease)
Emo Rock CDs
1

Rock On: Double Trouble
+6 Levels, -5 Strength, -10 Stamina
-
1

Rock On: Mouth Organ
+5 Gen Successes, -5 Strength, -20 Stamina
-
1

Rock On: Webslinger
+5 Nin Successes, -5 Strength, -20 Stamina
-
1

Rock On: Wide Load
+5 Tai Successes, -5 Strength, -20 Stamina
-
1

Name
Bonus Provided
Requirement
Chakra

Dark Consolidation
+1 Levels, -50% AP/XP, +50% Ryo on Missions
-
100

Obsessive Insight
+1 Levels, -50% Ryo, +50% AP/XP on Missions
-
100

Turn The Page
+1 Range, Change Teams without using up a Team Change
Note Page
0

Coup de Grace
+1 Levels, Forces opponent to contribute to your village instead if used on the final Bingo round
ShinyShiny
100

Grim Prediction
-100 Stamina, +1 Levels, Auto-Track Ninjas during Bingo Attempts
-
100

The Agony of Defeat
-100 Stamina, +500% Drop find chance
-
600

The Thrill of Victory
-100 Stamina, Automatically level allies that can be leveled in a regular mission
-
600

Name
Bonus Provided
Requirement
Chakra

Delivery Art: 30 Minutes or Less
-100 Stamina, +10 Dou Range
-
600

Delivery Art: Deep Dish
-50 Stamina, +5 to all Levels, +50% Level Up Chance
Greass
400

Delivery Art: Pizza Pizza
+10 Dou Levels, -75 stamina
-
0

Delivery Art: Stuffed Crust
+6 to All Strength, +50% Item Chance, -75 Stamina
Delicious Pizza
200

[[tab WorldKai]]

Name
Bonus Provided
Requirement
Chakra

This Fist of Mine
-100 Stamina, +5 Dou/Tai Strength, all Levels become Successes vs. WorldKaiju
-
0

RedEye

Name
Bonus Provided
Requirement
Chakra

Advanced RedEye
+1 Strength, Copy Jutsus used on you during missions to learn later
-
100

RedEye
Copy Jutsus used on you during missions to learn later
-
100

Kaleidoscope Eye
+5 Gen Range, +2 Gen Successes
-
230

The Shocker
+3 Tai Strength, +5 Damage during a Bingo attempt
-
250

Fire Style: Dragon Flame Jutsu
+2 Nin Strength
-
100

Flock of Seagulls
+2 Nin and Tai Levels, +2 Nin/Tai Successes
-
150

Emosuke Style: Helping Hands
+2 Nin Strength, +2 Nin Successes, +2 Nin Range
-
300

Emosuke Style: Right in the Eye
+1 Success, +3 Range
-
100

Emosuke Style: Get In The Bucket
+10 Range, +10 Strength
Billy Bucket
0

Archer Style: Fire and Flames
+1 Strength, opponents get 0 Successes during Bingo Attacks
Holy Arrow
300

WhiteEye

Name
Bonus Provided
Requirement
Chakra

Advanced WhiteEye
+2 Levels, +100% Item/Ally/Event find chance
-
60

WhiteEye
+100% Item/Ally/Event find chance
-
60

Gentle Fist
+1 Tai Success, +1 Tai Strength
-
0

Eight Trigrams Whirlwind
+2 Tai Levels, +2 Tai Strength
-
60

Eight Trigrams One Million Palms
+3 Tai Successes
-
130

Eight Trigrams Eleventy Billion Palms
+2 Successes, +2 Range
-
100

Stalker Style: Freaking Laser Beams
+2 Levels, +2 Strength
-
130

Saving Grace
+1 Levels, refills Chakra to max once per day if used during a Bingo
-
100

Legacy of the Hero

Name
Bonus Provided
Requirement
Chakra

Flying Thunder God Technique
Automatically pass a regular mission
Sealed Kunai
0

Can of Whoopass
+2 Levels, +2 Range
-
250

Billy Style: This is Sparta
+10 Range
-
300

Billy Style: Earth, Wind, and Fire
+3 Range, +3 Strength
-
600

This Hand of Mine
+100 Bingo Damage, Bingos self
-
600

Permanent Items

General

Party House

Shop

Burger Ninja

Reaper

Wasteland

R00t

Arena

Zombjas

Kaiju

WorldKai

BillyCon

Holiday

Referral and Special

Still to Get

Name
Bonus Provided
Loops
Tradeable

Basic Ninja Gear
+1 Levels
Yes
No

Blue Flower Hairpin
+2 Stamina when you charge Chakra
Yes
No

Hollow Leg
+50 Appetite, -10 Downtime Penalty
Yes
No

Letter of Marque
+1 Levels, Strength, Successes, Range, +10% Ryo/XP/AP
Yes
No

Ninpo Mask
20% chance of a Dodging a Bingo on Defense, hides Items during Bingo
No
Yes

Pika-Bike
+1 Hotness (what? that won't work here!) and +20 Stamina per day
Yes
No

Pirate Hat
+1 Strength
Yes
No

Sannin's Premium
+15% Ryo on Missions
Yes
No

Stripe of Honor
+1 Gen Level, +10% Ally Find
Yes
No

Survived The Impossible
+20 Stamina per day, +1 Max Crank, Immune to Wasteland Stamina loss
Yes
No

Crafting Workshop

Glowing Mood Ring
+30 Stamina if you Hang Out with at least one Ally at Dayroll
Yes
Yes

Silver Hairpin
+100 Stamina for hanging out with Shorty via Friend Levels
Yes
Yes

Three Day Tour

Banana Sticker
+1 Gen Level
No
No

Pretty Rainbow Sticker
+1 Gen Level, +1 Nin Level
No
No

Monster Mask
+1 Levels, +10 Stamina per day
Yes
No

The Horde

Sascha
+1 Tai Range
Yes
No

Sandwich Dispenser
+5 Stamina per day, +4 Tai Levels, -1 Nin / Gen Levels
Yes
No

Golden Items

Golden Band of Courage
+2 Nin Levels
Yes
Yes

Golden Band of Power
+2 Tai Levels
Yes
Yes

Golden Band of Wisdom
+2 Gen Levels
Yes
Yes

Golden Collar of Courage
+1 Nin Range
Yes
Yes

Golden Collar of Power
+1 Tai Range
Yes
Yes

Golden Collar of Wisdom
+1 Gen Range
Yes
Yes

Golden Star of Courage
+1 Nin Strength
Yes
Yes

Golden Star of Power
+1 Tai Strength
Yes
Yes

Golden Star of Wisdom
+1 Gen Strength
Yes
Yes

The Trade

The Note
Gives the Note Rush on a successful Bingo
No
No

The Tote
If you Bingo a Leader with a Note Page, you have +10 Range to Attack that Village
No
No

Season 2+

Goo Stabilization Recipe
Allows you to make Super Potion
Yes
No

Gothic Album
+20 Stamina if you have Emosuke in your team overnight, and unlocks a rare Jackpot
Yes
No

Pink Hair Dye
+20 Stamina if you have Pinky in your team overnight, and unlocks a rare Jackpot
Yes
No

Restraining Order
+20 Stamina if Stalkergirl is in your team overnight, and unlocks a rare jackpot
Yes
No

The Five Rings
+10 Stamina, May start a village
Yes
No

Name
Bonus Provided
Loops
Tradeable

Claymore
1 in 3 chance to receive a native Advanced Resource from a Village that has none on Invasion,

+3 Successes on Village Attacks
Yes
Yes

Dartboard
+3 Levels during Bingos, +1 Base Number per Dart thrown
Yes
Yes

Party Animal
+1 Team Changes per day
Yes
No

Pinchy Claw
+500 Ryo when Collecting, 10% chance for Rare Ingredients when Hunting
Yes
Yes

Sevens Trophy
+10 Stamina
Yes
No

Over 11000
One of 11 different bonuses every day
Yes
Yes

Prize Wheel

Professor's Hat
+10 Stamina per day, +2% collection bonus
Yes
No

Utility Belt
5% chance to recoup items used in Jutsu on regular missions
Yes
No

K-Dog's Headband
+1 Range
Yes
Yes

Necklace of the First HoCage
+1 Strength
Yes
Yes

Love Love Paradise
+100% Friendship Points
Yes
Yes

Codec
+3 Range when Attacking other Villages
Yes
Yes

Stealth Suit
+3 Range when Spying on other Villages
Yes
Yes

Mahjong

Ashen Mahjong Set
+10% MJXP
= Yes
Yes

Wooden Mahjong Set
+20% MJXP
= Yes
Yes

Ceramic Mahjong Set
+30% MJXP, +5% Swallow Switch Cheating Chance
= Yes
Yes

Steel Mahjong Set
+50% MJXP, +5% Cheating Chance, +5 Perm Count
Yes
Yes

Scratchy Tickets

The Glow
+1 Levels, Strength, Successes, Range
Yes
Yes

Name
Bonus Provided
Loops
Tradeable

Knapsack
+10 Stamina after Collecting Ingredients once per day
Yes
Yes

Ninja Dog
+1 Nin Range
Yes
Yes

Ninja Puppet
+1 Gen Strength
Yes
Yes

Giant Fan
+1 Nin Strength
Yes
Yes

Trench Knife
+1 Tai Strength
Yes
Yes

Counterfeit Permit
+1 Gen Range, Immune to Pass Permits
No
No

Chakra Armor
+1 Range
Yes
Yes

Desert Robes
+1 Strength
Yes
Yes

Dog Collar
+10 Stamina per day
Yes
Yes

Name
Bonus Provided
Loops
Tradeable

RingEye
Unlocks latent Doujutsu Ability
No
No

Knightmare Frame
+5 Dou Range, +5 Max Level Cap
Yes
No

Pizza Witch

PizzaWitch Uniform
+2 Dou Levels/Range, +2 Max Greass
No
No

Grind Core
Unlocks upper level Delivery / Missions in PizzaWitch
No
No

PizzaWitch Cape
+1 to All Levels, +20% AP bonus on MegaMissions
Yes
No

PizzaWitch Key
+1 to All Range, +20% Ryo bonus on MegaMissions
Yes
No

The Mark of The RNG
1% chance to autofail a mission
Yes
No

Knightmare Mark 86

Knightmare Mark 86
+5 Max Level Cap, +5 Perm Count
Yes
No

Flux Capacitor
Part of an Ancient Machine..
Yes
No

Mark 86 Turbo
May be combined via Quest
Yes
No

Mark 86 Drivetrain
May be combined via Quest
Yes
No

Mark 86 Engine
May be combined via Quest
Yes
No

Delivery Jacket

Polyester Delivery Jacket
+50 Drivetrain
Yes
No

Streamlined Delivery Jacket
+100 Drivetrain
Yes
No

Reinforced Delivery Jacket
+200 Drivetrain
Yes
No

Wasteland Delivery Jacket
+300 Drivetrain, 10% off D-Card Costs
Yes
No

Dimensional Delivery Jacket
+400 Drivetrain, 10% off D-Card Costs
Yes
No

Hushed as the Wood
+500 Drivetrain, 20% off D-Card Costs
Yes
No

Delivery Hat

Scuffed Delivery Hat
+2 Discern
Yes
No

Reinforced Delivery Hat
+5 Discern
Yes
No

Monochrome Delivery Hat
+8 Discern
Yes
No

Wasteland Delivery Hat
+11 Discern
Yes
No

Virtual Delivery Hat
+15 Discern, +2 to All Range
Yes
No

Stalwart as the Mount
+15 Discern, +2 to All Range / Levels
Yes
No

Gloves

Tattered Driving Gloves
+5% Tips
Yes
No

Stitched Driving Gloves
+10% Tips, +1 Tai level, 5% Base Pizza Creation Bonus
Yes
No

Leather Driving Gloves
+20% Tips, +1 Tai and Dou levels, 10% Base Pizza Creation Bonus
Yes
No

Reaper Driving Gloves
+30% Tips, +1 All Levels, 20% Base Pizza Creation Bonus
Yes
No

Twilight Gauntlets
+40% Tips, +2 All Levels, 30% Base Pizza Creation Bonus
Yes
No

Fierce as the Flame
+50% Tips, +2 to All Levels, +5 Drift, 50% Base Pizza Creation Bonus
Yes
No

Keychain

Tacky Keychain
+1 Max Rides per Day
Yes
No

Functional Keychain
+2 Max Rides per Day
Yes
No

Trendy Keychain
+3 Max Rides per day
Yes
No

Monochrome Keychain
+3 Max Rides per day, +1 Dou Range
Yes
No

Digital Keychain
+4 Max Rides per Day, +1 Dou Range
Yes
No

Swift as the Wind
+5 Max Rides per Day, +1 to all Range
Yes
No

Name
Bonus Provided
Loops
Tradeable

Heck Butterfly
+10 Stamina per day
Yes
Yes

Swallowtail Butterfly
+10 Stamina per day
Yes
Yes

Soul Glove
+1 Level
Yes
Yes

Substitute Soul Reaper Badge
+1 Gen Strength, perform the duties of a Reaper
No
No

Soul Candy
Become unaffected by Other Side drain, open up higher-ranked Reaper missions
No
No

Sword of the Reaper
+2 Levels
Yes
No

Captain's Jacket
+10% XP/AP on regular missions
No
No

Hollow Leg
+50 Appetite, -10 Downtime Penalty
Yes
No

Monochrome

Hall Pass
+1 Gen Range, unlocks Monochrome Academy
No
No

Awesome Pants
+1 Range, unlock High-Level Monochrome missions, halves Monochrome Stamina loss
No
No

Dark Band
+1 Range, May participate in the Dark Hour
Yes
No

Ancestor Spirit
Chakra Costs Tripled against you during bingos. (During Full Moon)
Yes
No

Loyal Sacrifice
You are not bingo'd if you fail a bingo attempt (During Full Moon)
Yes
No

Sight Beyond Sight
Redo a Regular Mission for 50 Stamina (During Full Moon)
Yes
No

Eclipsed
+1 Strength, may always use Monochrome Blood Abilities as if you have the Full Moon
Yes
No

Reaper Bloods

Reaper Blood - Dormant
No Change
No
No

Reaper Blood - Shikai
-2 Levels, +2 Strength
No
No

Reaper Blood - Bankai
+5 Levels, -1 Strength
No
No

Reaper Blood - Cobra Kai
-4 Levels, +4 Range
No
No

Name
Bonus Provided
Loops
Tradeable

Basic Blueprints
A strange recipe..
Yes
No

Ancient Blueprints
A strange recipe..
Yes
No

The Cote
+1 Strength (immune to Wasteland Disease), may enter the Deep Wastes
No
No

Storm's Embrace
+2 Nin Range
Yes
No

Storm's Fury
+2 Tai Range
Yes
No

Storm's Path
+2 Gen Range
Yes
No

Cloaks

Basic Dustcloak
2 less Stamina loss From Wasteland Disease (does not stack with other Wasteland Cloaks)
Yes
No

Weighted Dustcloak
5 less Stamina lost from Wasteland Disease, -3 Levels (does not stack with other Wasteland Cloaks)
No
No

Wasteland Dustcloak
10 less Stamina lost from Wasteland Disease (does not stack with other Wasteland Cloaks)
Yes
No

Dustcloak of Sneaking
No lost Stamina from Wasteland Disease, +1 Strength outside of Wasteland (does not stack with other Wasteland Cloaks)
Yes
No

Scythes

Makeshift Scythe
+1 Range on Wastelands Missions (does not stack with other Wasteland Scythes)
Yes
No

Silver Scythe
+1 Range, +2 Levels in Wasteland missions (does not stack with other Wasteland Scythes)
Yes
No

Wasteland Scythe
+1 Range, +3 Levels in Wasteland Missions (does not stack with other Wasteland Scythes)
Yes
No

Scythe of Razing
+3 Range and +3 Levels on Wasteland Missions, +2 Strength on Village Attacks (does not stack with other Wasteland Scythes)
Yes
No

Pistols

Makeshift Pistol
+2 Levels on Bingos (does not stack with other Wasteland Pistols)
Yes
No

Average Pistol
+3 Levels on Bingos (does not stack with other Wasteland Pistols)
Yes
No

Wasteland Pistol
+4 Levels on Bingos (does not stack with other Wasteland Pistols)
Yes
No

Pistol of Repeating
+4 Levels (does not stack with other Wasteland Pistols)
Yes
No

Shades

Desert Shades
+1 Strength in the Wasteland (does not stack with other Wasteland Shades)
Yes
No

Solid Shades
+2 Strength in the Wasteland (does not stack with other Wasteland Shades)
Yes
No

Boots

Fur-Lined Boots
+5 Chakra per Mission (does not stack with other Wasteland Boots)
Yes
No

Quality Boots
+10 Chakra per Mission (does not stack with other Wasteland Boots)
Yes
No

Wasteland Boots
+20 Chakra per mission (does not stack with other Wasteland Boots)
Yes
No

Boots of Walking
+50 Chakra per mission, +1 Range (does not stack with other Wasteland Boots)
Yes
No

Cowls

Basic Cowl
+1 Sandstorm MPH per mission (does not stack with other Wasteland Cowls)
Yes
No

Dark Cowl
+2 Sandstorm MPH per Mission (does not stack with other Wasteland Cowls)
Yes
No

Wasteland Cowl
+3 Sandstorm MPH per mission (does not stack with other Wasteland Cowls)
Yes
No

Cowl of the Second HoCage
+5 Sandstorm MPH per mission, +1 Range (does not stack with other Wasteland Cowls)
Yes
No

Name
Bonus Provided
Loops
Tradeable

Book of the Twilight
+1 Strength, +1 Range
Yes
No

Crusader's Sword
+25% damage against Enraged Worldkai
Yes
Yes

Daybreak
+5 Range in the Fields
Yes
No

Epitaph of the Twilight
+2 Drain Strength
Yes
No

Iron Bond
+1 to all Ranges
Yes
No

Lycoris
+5 Drain
Yes
No

R00t Password
Allows use of Chaos Gate
Yes
No

Spear of Wotan
-1% DC at Max Push against Phases
Yes
No

Eleven Tails
One Free Storm Favor per week (refeshes on Sunday, does not count towards daily max)
Yes
No

Kimono of Shadows
+2 Nin Levels, +111% Ryo
Yes
Yes

Bit Shop

Aromatic Grass
+5 Drain Edge
Yes
No

Risky Coffee
+25% Core in Fields
Yes
No

Tri-Edge
+50% Phase Damage
Yes
No

Wired Reflexes
+10 Drain Edge
No
No

The Lost Weapons

Holy Spur
+1 to all Strengths
Yes
Yes

Finite Spiral
+2 Nin Range/Levels
Yes
Yes

Mottled Wing
+1 Range/Level
Yes
Yes

Prancing Haze
+3 Nin Range/Levels
Yes
Yes

Soundless Jade
+3 Tai Range/Levels
Yes
Yes

Tickling Death
+3 Gen Range/Levels
Yes
Yes

Voice Enslaver
+2 Tai Range/Levels
Yes
Yes

Wanton Rose
+2 Gen Range/Levels
Yes
Yes

Name
Bonus Provided
Loops
Tradeable

Season 1+

Letter of Marque
+1 Levels, Strength, Successes, Range, +10% Ryo/XP/AP
Yes
No

Eye of the Tiger
+3 Nin Strength in Arena
Yes
No

Jazz Hands
+3 Gen Strength in Arena
Yes
No

X-Ray Specs
+3 Tai Strength in Arena
Yes
No

Warrior of Courage
+1 Nin Range, +5 Stamina per Ninjutsu Monster Attack
Yes
No

Warrior of Power
+1 Tai Range, +5 Stamina per Taijutsu Monster Attack
Yes
No

Warrior of Wisdom
+1 Gen Range, +5 Stamina per Genjutsu Monster Attack
Yes
No

Matrix of Leadership
+3 Arena Fights per day
Yes
No

Destiny Warrior
+2 Range, +3 Arena Fights per day
Yes
No

NanuMachines
+2 Range, Created by Weeaboo for the Child's Play Auction
Yes
No

The Mark of Eleventy Billion
+11 Stamina per day, +1 to all Ranges
Yes
No

Arena Rewards

Arena Favorite
+15% Daily Ranking
Yes
No

Risky Badge
Sometimes do double damage on Bingos
Yes
No

Duelist's Aura
+1 Range
Yes
No

Duelist's Eye
+2 Range
Yes
No

Season 2+

Aura of Gratitude
+1 Strength
Yes
No

Officer's Pay
+500 Ryo for successful Arena Attack 1/day
Yes
No

Thrill of Battle
+5000 Jutsu XP for each successful Arena Attack
Yes
No

Streamlined Focus
-15% Chakra cost
Yes
No

Warbound
+2 Arena Battles/Day
Yes
No

Zombjas

Name
Bonus Provided
Loops
Tradeable

Boomstick
+2 Drain Levels, Start Zombja Maps with Shotgun
Yes
No

Flamethrower
+4 Gen Levels, -1 Nin / Tai Levels, Start Zombja Maps with Flamethrower
Yes
No

Nonja Chef
+20 Appetite
Yes
No

Nonja Sidekick
+20 Stamina per day
Yes
No

Shovel
20% chance for Rare Ingredients, Start Zombja Maps with Shovel
Yes
No

Z-Virus
While Bingo'ing, 50% chance to take no damage during Round 1
Yes
No

Name
Bonus Provided
Loops
Tradeable

Amalga Eye
+20% Base pizza creation chance.
Yes
Yes

B-Class Laser
+50 Stamina when doing 100 WorldKai Swings
Yes
Yes

Bear Coat
+1 Taijutsu Strength
Yes
Yes

Big Mouth
+40 Appetite
Yes
Yes

Book of Spoilers
+10% Gen AP on regular missions
Yes
Yes

Broforce
+1% AP per every 2 Seasons completed on Missions, if you have Looped in the past 36 hours
Yes
Yes

Carapace Armor
+10% Tai AP on regular missions
Yes
Yes

Catgirl Entourage
Doubles the Ranking XP of Parties
Yes
Yes

Claw Card
+1 Nin Success
Yes
Yes

Cold Hard Cash
+1 RP for every 9 RP you are given by a Village.
Yes
Yes

Control Rod
+1 Glowslinging Duel per day
Yes
Yes

Dramatic Monologue
Storm Points over 7,500 are saved at Dayroll
Yes
Yes

Driving Music
+1 Drift, +1 Drive
Yes
Yes

Firebrand
+20 Stamina upon successfully Invading a Village
Yes
Yes

Fruits Basket
+3 Ingredients when Collecting
Yes
Yes

Go Piece
+10% AP/XP on regular missions
Yes
Yes

Granola Camouflage
+5 Range when Spying on other villages
Yes
Yes

Groupies
+2 Strength against Monsters
Yes
Yes

Hacksaw
+5 Range during Bingos and Tracking
Yes
Yes

Helix Tattoo
+2 Arena Fights per day
Yes
Yes

Huggly Teddybear
+3 Perm Count, +3 Successes vs. Kaiju
Yes
Yes

Jutsu Barrage
+21% damage to WorldKaiju when doing 100 swings
Yes
Yes

Kaiju Memento
+30 Stamina per day
Yes
Yes

Lab Coat
+5 Stamina when fighting Monsters, +5% Chance when Unleashing Science, bonuses on successful Science! usage
Yes
Yes

Late-Night Snack
+100000 Daily XP Ranking
Yes
Yes

Lightning Draw
Opponents have no draw advantage in All Last
Yes
Yes

Lycoris
+5 Drain
Yes
No

Magical Wand
+1 Genjutsu Strength
Yes
Yes

Merchant Sigil
+2% Marketplace Ryo pull
Yes
Yes

Money Printer
+25% Ryo on Missions
Yes
Yes

Monkey Cymbals
+2 Tai Levels
Yes
Yes

Perfect Hair
+10% Nin AP on regular missions
Yes
Yes

Persocomp
+10 Stamina per day
Yes
Yes

Pink Skull
-20 Stamina Cost when Focusing
Yes
Yes

Plug Suit
+1 Gen Success
Yes
Yes

Poisoned Daggers
+5 Successes against Monsters
Yes
Yes

Pokerballs
+25% Ally Find Chance
Yes
Yes

Polar Star
+2 Range
Yes
Yes

Power over 9000
+1 Tai Success
Yes
Yes

Red Water
-10 Hours to Bingo Timer when Bingo'd by an Attacking Ninja
Yes
Yes

Regalia
+1 Strength, +1 Range, may Attack Villages twice a day
Yes
Yes

Rocket Punch
+3 Stamina per Kaiju Attack, +10% Kaiju Damage
Yes
Yes

Senjutsu Reserves

(this destroys the item, and it can only be done once a day if you have more)||= Yes ||= Yes ||

Shiny Belt
+2 Levels
Yes
Yes

Something Good
Double Rhythm Determination Bonus
Yes
Yes

Soul of Steel
+1 Fight per Arena Buy
Yes
Yes

Spirit of the Demon of the Sand
You have the ability to contain the Sand Demon, but it resists.. (does not count for Perm Count)
Yes
Yes

Spirit of the Nine-Tailed Fox
You have the ability to contain the Nine-Tailed Fox, but it resists.. (does not count for Perm Count)
Yes
Yes

Student ID
+1 to all Levels
Yes
Yes

Tire Tracks
+10 Stamina per Monster Attack
Yes
Yes

Troll Account
+5 Range when Attacking other villages
Yes
Yes

Thunderclaw Ring
+3 MPH per WorldKaiju Swing (Eye of the Storm required)
Yes
Yes

Vampire Cloak
+1 Ninjutsu Strength
Yes
Yes

Major Kaiju

Avant-Guards
+5% PH Discount
Yes
Yes

Crystal Tumblers
+2 Max Juice per day
Yes
Yes

Flaming Spit Technique
Flaming Spit Technique instead of Fists vs. Zombjas
Yes
Yes

'Goodbye Kitten' Pink Taser
+2 Attacks per Focus on Phases
Yes
Yes

Makeshift Booth
+10 Marketplace Item Slots
Yes
Yes

Parting Gifts
+5000 Party House Ryo
Yes
Yes

Pokey Stick
11% chance to do +100% damage to Kaiju
Yes
Yes

Quality Cookware
May eat a second Ramen at 10x cost
Yes
Yes

Remote Scout
+3 Pizza Witch Discern
Yes
Yes

Sad Robot
+50% Friend Points
Yes
Yes

Surplus Ordnance
+1 Common card per PizzaWitch Pack
Yes
Yes

Time Reversal Cube
11% to dodge death by phase
Yes
Yes

Training Montage
+2 Max Crank
Yes
Yes

Zombja Survival Guide
20% Chance to dodge infection
Yes
Yes

Ranking Kai (Get a drop from the top ranked Player or Custom Kai)

Headband of Awesome
+10 Stamina per day
Yes
Yes

Name
Bonus Provided
Loops
Tradeable

Season One Collection
+5 Perm Count, +11% Kaiju Damage
Yes
No

Season Two Collection
+5 Perm Count, +11% Ryo
Yes
No

Season Three Collection
+5 Perm Count, +11% Storm MPH
Yes
No

Season Four Collection
+5 Perm Count, +11% Phase Damage
Yes
No

special-attack-uniform
11% chance to double Storm Points received, Immune to the Mark of The RNG,

25% Bonus Damage when using Storm Favors directly against WorldKai
Yes
No

Tiny BeeZooka
+2 Levels/Range
Yes
No

Name
Bonus Provided
Loops
Tradeable

BillyCon Emblem
+1 Range
Yes
Yes

Fruit Stand
+1 Nin Range
Yes
No

Manly Apron
+2 Gen Levels, 1% Chance per Mission for Random Ally Drop
Yes
No

Novelty Bullcrap
+0 Gen Levels, +0 to All Ranges, +0 Stamina per day
Yes
No

Mondo Keycard
+11% Item Find rate, unlock special BillyCon Wanders
Yes
No

Glowslinging

Glissando
+5 Flow
Yes
No

Semiquaver
20% Discount in Dealer's room
Yes
No

Key Signature
-2 Levels Needed to Loop
Yes
No

Name
Bonus Provided
Loops
Tradeable

Ninja Love Day

Emo Valentine
+20 Stamina if you have Emosuke in your team overnight
Yes
No

St. Flash's Day

Flash Ring
It's teaching you.. something.. as you dance..1
No
No

Easter

Bootlegbunny
Burns and fizzes quietly..2
No
No

Shortbunny
+10% Ryo on Missions
Yes
No

Billypendence Day

Fireworks Launcher
+4 Nin Levels, -1 Gen Level, -1 Tai Level
Yes
Yes

11DBHK's Birthday Hat
+5 Tsukiball Levels
Yes
No

CAPSLOCK DAY

CAPSLOCK
+1 NIN LEVEL
Yes
No

Halloween

Book of Follet
+2 Gen Levels
Yes
Yes

Bat of Casper
+2 Tai levels
Yes
Yes

Whip of Rosa
+2 Nin Levels
Yes
Yes

Bow of Windia
+1 Level
Yes
Yes

Hat of Sakyura
+1 Range
Yes
Yes

Candyween

Psycho Mask
Base Bingo Track Difficulty set to 0, Item disappears at Dayroll (does not count for Perm Count)
Yes
No

Lil' Ro Bromide
+100 Stamina if Lil' Ro in your Team Overnight
Yes
No

Lil' Shammy Bromide
+100 Stamina if Lil' Shammy in your Team Overnight
Yes
No

Ninja-Mas

Ninja-Mas Star
+10% Ryo on Missions
Yes
No

Ninja-Mas Eve/Hidden HoClaus

Locket of Lei
+1 Levels
Yes
Yes

Matches of Supe
+1 Nin Strength
Yes
Yes

11DBHK's Head-Sized Cookie
+20 Stamina per day
Yes
No

Shark Week

Sharktooth Necklace
+20 Appetite, + 1 Tai Str
Yes
No

Name
Bonus Provided
Loops
Tradeable

Referral

Helper Pin
+1 Level
Yes
No

Coolness Badge
+2 Levels
Yes
No

11DBHK's Purple Shades
+1 Tai Level/Range
Yes
No

11DBHK's Gold Necklace
+1 Range
Yes
No

Aviator Goggles
+1 Range
Yes
No

Pat on the Back
+30 Stamina
Yes
No

Piece of the Action
+10% Ryo
Yes
No

Sponsor Items

Sponsor

555 Phone
+1 Drain Level
Phelan

Dresden's File
+11% Ally Drop Chance
Dresden

ElevenCannon
+11% Event Find
11DBHK

Enormous Hammer
+11% Ally Level Chance
Hammergirl Anime

Manly Tears
+11% Kaiju Damage
GodMe

SuperChunin
+11% to All AP
Gamma

Tiny Bear Pistols
+11% WK Damage
The Colbert Nation

Custom Items

M Ball
+4 Range / Levels / Success when you have no wins today in the Arena
Yes
No

Cheeky Stop Sign
5% Discount on Over11000 entries while Bingo'd, Corrupted, and have negative stamina
Yes
No

General Items

Name
Bonus Provided
Loops
Tradeable

Tiny Bee Rifle
+2 Range, +2 Levels
Yes
No

Season 4+

The Final Countdown
The human embodiment of the Tailed Beasts, Allows Realm locked content
Yes
No

The Touch
The Mark of a Hero, +1 to ALL strength, +3 to ALL range, +50 Daily Stamina
Yes
No

Key of the Twilight
Unlocks a single Immortal Realm.
Yes
No

ROBO FIGHTO

Name
Bonus Provided
Loops
Tradeable

Tiny Bee 2.0
+2 Range, +2 Levels
Yes
No

WorldKai

Name
Bonus Provided
Loops
Tradeable

Season Five Collection
+5 Perm Count, +11 G/N/T AP!
Yes
No

Candyween

Robogirl Bromide
+100 Stamina if Robogirl in your Team Overnight
Yes
No

Billy Bromide
+100 Stamina if Billy in your Team Overnight
Yes
No

Stalkergirl Bromide
+100 Stamina if Stalkergirl in your Team Overnight
Yes
No

Emosuke Bromide
+100 Stamina if Emosuke in your Team Overnight
Yes
No

Field Keys

Acquired

Alpha
Beta
Theta
Difficulty

Tier 1
Simple
Training
Aqua Field
0

Tier 2
Dimly Lit
Crumbling
Dealer's Room
5

Tier 3
Blaring
Hairy
Parking Lot
10

Tier 4
Pulsating
Worst
Core
15

Tier 5
Hidden
Forbidden
Holy Ground
20

Tier 6
Raging
Passionate
Melody
25

Tier 7
Cursed
Filthy
Noodle Shop
40

Tier 8
Chosen
Hopeless
Nothingness
60

Tier 9
Brilliant
Delicious
Dance Floor
65

Tier 10
Beautiful
Passed Over
Touchstone
70

Tier 11
Corrupted
Despaired
Paradise
80

Tier 12
Sickened
Imprisoned
Fallen Angel
100

Zombjas

Skills

Ability
Level
Bonus

Immune
5
10% Chance per Level to 'dodge' Infections

Healthy
5
+20 HP max, +1 HP/heal per Level

Perceptive
5
10% Bonus Chance to Search for free

Sniper
5
5% Bonus Chance to Zetta-Kill per Level

Thorough
5
+1 Z Killed per Level, at Level 5, 1 in 3 chance to do 2x Z Killed

Speedy
5
-1 Minute per ZAP refresh per Level

Medic
5
May Heal (Uninfect+10HP) another person for 12 ZAP(minus 2 ZAP per Level) twice per Level (recharge at Hospital).

5% chance per Level to dodge counterattacks while healing others.

Digger
5
May build one Bunker per Map at Level 1, 2 at Level 5 (5 ZAP), Teleporter at Level 3 (10 ZAP),

+2% Bonus per level to Search

Engineer
5
May Sonar Ping for 5 ZAP (Range: 2 per Level) and may build one Hospital per Map at Level 5 (10 ZAP),

gives -2 ZAP per level on fixing Flamethrowers

Gardener
5
May plant DayMines and NightMines for 12 ZAP (-2 ZAP per Level)

Runner
5
5% Chance per Level to not spend ZAP while moving

Careful
5
-3% Chance per Level to break Equipped Weapon (minimum chance 1%)

Jumpy
5
3% Chance per Level to cancel Zombja counterattack

Cleave
5
+1d3 Z killed per Level when Zetta killed, +15% chance per Level to kill a second Zetta of that type

Toughness
5
10% Less HP Damage per Level from Zs, at Lvl 5 affects Thumper damage

Arena

Fights

Arena Fights Overall: 13,384

Wins overall: 11,815

Robo Fighto

Level

Head

Body

Left Arm

Right Arm

Legs

Your Pilot Rank: S

Raw Piloting Bonus: +4

Name
Bonus Provided
Rank
Tournament

Foam Helmet
+3 Levels, +1 Success
E
King of the Hill E-Rank

Tinfoil Helmet
+1 Level, +1 Range
F
F-Rank Partswar

Corrugated Visor
+1 Level
G
G-Rank Partswar

Knightmare Head
+1 Range
G
Registered Perm Item

Name
Bonus Provided
Rank
Tournament

Foam Container
+3 Levels, +1 Strength
E
King of the Hill E-Rank

Plug Suit
+2 Strength, Berserk:5, Juiced:10
F
Registered Perm Item

Soul of Steel
+5% Push
F
Registered Perm Item

Tinfoil Bikini
+3 Levels, -2% Push, Glamorous:10
F
Tinfoil Bikini Battle

Tinfoil Chestplate
+1 Level, +1 Range
F
F-Rank Partswar

Corrugated Plating
+1 Level
G
G-Rank Partswar

Knightmare Body
+1 Range
G
Registered Perm Item

Flux Capacitor
+8 Levels, Double Tap: 8, Risky: 8
G
Registered Perm Item

Name
Bonus Provided
Rank
Tournament

Tiny Bee - Left
+11 Levels Risky:1 Chained: 1 Double Tap: 5 Cranked: 1
S
Registered Perm Item

Foam Launcher
+4 Levels, Chained:1, Risky:1
E
King of the Hill E-Rank

Tinfoil Machinegun
+1 Level, +1 Range
F
F-Rank Partswar

Corrugated Puncher
+1 Level
G
G-Rank Partswar

Knightmare Left Arm
+1 Range
G
Registered Perm Item

Name
Bonus Provided
Rank
Tournament

Tiny Bee - Right
+11 Levels Risky:1 Chained: 1 Double Tap: 5 Cranked: 1
S
Registered Perm Item

Foam Shield
+3 Levels, +5% Push
E
King of the Hill E-Rank

Tinfoil Buckler
+1 Level, +1 Range
F
F-Rank Partswar

Corrugated Shield
+1 Level
G
G-Rank Partswar

Knightmare Right Arm
+1 Range
G
Registered Perm Item

Name
Bonus Provided
Rank
Tournament

Foam Legs
+3 Levels, +3 Range
E
King of the Hill E-Rank

Regalia
+2 Range, +1 Success
F
Registered Perm Item

Tinfoil Leggings
+1 Level, +1 Range
F
F-Rank Partswar

Corrugated Legs
+1 Level
G
G-Rank Partswar

Knightmare Legs
+1 Range
G
Registered Perm Item

AkaTsukiball

Level

Tsukiball Level: 67 (+5)

Themes

Opening Themes

Battle Themes

Ending Themes

Overworld Themes

Still To Get

Name
Bonus
How to Obtain

Ascension
If you are Village Leader, you cannot Attack or Spy, and Ninjas attempting to attack your Village automatically fail unless you are Bingo'd and that Ninja Bingo'd you in the past hour
Loop after finishing the mission Tsukuyomi Ascendant

Floating on Air
Hang Out with all current Team members, but all Ryo and Market Ryo is lost and Ally Friend Points are set to 1
By completing The Freshest Move I've Ever Seen mission.

Hey, Hey, We're the Ninja!
+20 Stamina
Automatically given in a new season.

Killer Montage
+50 Stamina
Finish Season 2+ as a Jonin or higher.

Reach for the Sky
+2 Range on Regular Missions
Finish Season 3.

Say My Name
50% chance to recover Note Pages used in Bingos
Loop with Right Lvl. 2.

The Flash
Find Legacy-related Special Items in regular missions
Loop as a Sannin with Legacy

You See Right Through Me
Find WhiteEye-related Special Items in regular missions
Loop as a Sannin with WhiteEye

You Spin Me Right 'Round
Find RedEye-related Special Items in regular missions
Loop as a Sannin with RedEye

What The Crap
-50 Stamina Filler Theme - if set with two other Filler Themes, unlock all month-locked content
Complete Filler Episode

The Wind
R00t Theme - if set with two other R00t Themes, bypasses Ascension
Drain The Eleven-Tailed Fox

11/11

Name
Bonus
How to Obtain

28 Dayrolls Later
No Stamina Cost on Zombja Maps
Get a Bonus Z-Reward on a Zombja Map or 28 Z-Skill Levels

Battle of Champions
+100% Friend Points on regular missions
Loop with Emosuke Lvl. 3 and Billy Lvl. 3.

Drunken Fist
Double XP/AP while Sparring, +2 Tolerance, Juice gives Level bonuses on Missions
Loop with Bruce Jr. Lvl. 2.

Flip Out
+25% XP/AP on regular missions
Automatically given in a new season.

Love Only Yourself
+2 Strength on regular missions
Loop with Spirit of the Demon of the Sand.

Nine Tails
+4 Range on regular missions
Loop with Spirit of the Nine-Tailed Fox.

Stand By Your Ninja
+100% Allies, Items, Ally Drop Chance
Automatically given in a new season.

Teacher's Pet
+100% Jutsu XP in Regular Missions
Loop with over 1 million JutsuXP.

The Road to Womanhood
Girl Power Team Bonus is +2 Str, +2 Range
Loop with Nadeshiko.

Warstruck
+50% Arena Points, immune to Coup de Grace
Loop with the Letter of Marque.

Lucky Sevens
Automatically Find Allies in D-AA Missions
Loop with Sevens Trophy in your inventory.

Emo Rock Ballad
Hang Out with Emosuke
Get the Gothic Album from the S-Rank mission Cut to the Front of the Line!; then get 3 Emosukes in a row on the Ninja Jackpot to unlock.

Funky Techno Grind
Hang Out with Stalkergirl
Obtain Restraining Order from S-Rank Bench Press a Whale, then receive 3 Stalkergirls in a row on Ninja Jackpot.

Whiny Grrl 'Punk'
Hang Out with Pinky
Obtain Pink Hair Dye from the S-Rank mission, Fool the Planet; then get 3 Pinkys in a row on the Ninja Jackpot in the Party House.

Nothing Is Happening
-50 Stamina Filler Theme - if set with two other Filler Themes, unlock all month-locked content
Complete Filler Episode

The Sun
R00t Theme - if set with two other R00t Themes, bypasses Ascension
Drain The Eleven-Tailed Fox

16/16

Name
Bonus
How to Obtain

All Together Now
+100% Ally Level Chance
Loop with more than 45 Allies in a Season.

Good Night, Ninja
+1250 Friend Points to each teammate at the end of the day
Automatically given in a new season.

Money for Nothing
+25% Ryo on regular Missions
Loop with at least 500 thousand Ryo spent in the Party House in a single season.

My Name Is
Immune to The Note
Loop with Anonymous Lvl. 2

Out on Top
AP stat nearest to next level gets half the AP needed to level at end of day
Start the New Season while you are the #1 Player in your rank.

Seasons Don't Fear
+100% HP on Bingos
Get the True Blood of the Reaper then Loop.

Write it Down
+20 Stamina the next day
Loop with The Note

Phoning It In
-50 Stamina Filler Theme - if set with two other Filler Themes, unlock all month-locked content
Complete Filler Episode

The Rain
R00t Theme - if set with two other R00t Themes, bypasses Ascension
Drain The Eleven-Tailed Fox

9/9

Name
Bonus
How to Obtained

Calling
+5 Reaper's Game Actions
Complete the Special Delivery Face To Face 2 (Crazy Hard PizzaWitch Mode)

Hikari
+5 Edge in Regular Missions
Complete the Special Delivery Face to Face

The Power of Sound
Unlocks Glowslinging
Complete the quest The Light Fantastic The Light Fantastic

Long Dream
Limited ability to switch your Themes
Defeat FutureMiku, the final boss of Billy Idol

4/4

Name
Bonus
How to Obtained

Trophies

1 Point

5 Points

10 Points

20 Points

40 Points

60 Points

-10 Points

When I next Loop

Name
How to Unlock
Obtained

0/1

Name
How to Unlock
Obtained

Aim For The Top
Bingo 5 Leaders in one day
05:39 6/23/09

Big Three
Become Sannin
05:39 2/23/09

Busted
Win in Mahjong with at least one other player in the negatives without cheating
04:49 5/29/10

Bottoms Up
Get the Drunken Fist Theme
05:24 4/20/09

Cosplay Complete
Wear all three parts of a single character's Cosplay
12:06 1/7/11

Friday Knight
Place in the FNF Qualifier Fighto Tournament
09:01 3/20/10

Goth Goth Loli Loli
Get The Road to Womanhood Theme
05:24 4/20/09

Head of the Class
Received a score of 10 on the Chunin Exam
12:38 9/9/09

Holy Ground
Visit Hidden-Forbidden-Holy Ground
05:23 5/26/09

Into The Loop
Complete Season 1
05:24 4/20/09

Knightmare
Obtain the Knightmare Frame
05:26 3/5/09

Loop The Loop
Complete Season 2
05:44 5/31/09

Marked
Receive The Mark of Eleventy Billion
21:50 10/9/09

Monster Hunter
Loop after winning a Monster Drop from a Defeated Kaiju
15:55 2/10/09

Ninja World Warrior
Obtain the Letter of Marque
10:30 2/13/09

No Sleep 'Til
Obtain 'Up All Night' Effect twice in a single BillyCon
07:40 8/28/10

True Blood
Get True Blood of the Reaper
15:55 2/10/09

Wheel Winner
Loop with the Necklace of the First HoCage, Stealth Suit,

Codec, K-Dog's Headband, and Love Love Paradise
05:24 4/20/09

Secret Trophies

S-1
Get the Season One Collection
05:22 1/30/11

S-2
Get the Season Two Collection
05:19 1/13/11

S-3
Get the Season Three Collection
05:41 2/17/11

S-4
Get the Season Four Collection
05:19 1/20/11

22/23

Name
How to Unlock
Obtained

Avid Reader
Get an Item from Proof Reader in a Quest
06:57 7/15/09

But Wait There's More
Made it successfully into (and out of) the BillyMaze
02:05 11/11/10

Chillin' With 11
Loop with Level 50 or greater in Tsukiball
06:10 6/26/09

Destiny Obtained
Obtain Destiny Warrior
05:22 3/9/09

Groovy
Received Z-Rewards
05:12 5/30/09

Hard of Hearing
Win a Mahjong Hand with a Head Bump
06:30 6/2/10

It's a Trick
Acheived Level 5 in at least one Z-Skill
03:24 6/8/09

Lightning Brigade
Obtain the Special Attack Uniform
05:27 1/30/11

Lunatic Drifter
Complete a Lunatic Drive
02:07 8/11/10

Man Purse
Obtain The Tote
05:49 5/15/09

Mo' Money
Loop with at least 1 Million Ryo
05:44 5/31/09

R00t
Obtain R00t Rank
05:27 10/14/09

Rune Encrusted
Loop with Boots of Walking, Cowl of the Second HoCage, Dustcloak of Sneaking,

Pistol of Repeating, Solid Shades, and Scythe of Razing
05:32 8/13/09

Shoop The Loop
Complete Season 4
05:32 8/13/09

Spin to Win
Obtain the Lucky Sevens theme
05:24 4/20/09

Storm's Sacrifice
Obtain the Ninpo Mask via Storm Favor
06:59 7/27/10

Super Arena Wars
Loop with the Warrior of Wisdom, Warrior of Courage, and Warrior of Power
06:10 6/26/09

The First Loser
Get Second Place in The First Loser
06:01 3/23/10

The Kunai Stands Alone
Loop after Winning the Big Board
05:44 5/31/09

The White Witch
Rescue the White Witch
05:52 1/1/10

Threepeat
Obtain the Themes You Spin Me Right 'Round, You See Right Through Me, The Flash
06:10 6/26/09

Secret Trophies

Fruit Dealer
Eat Fresh Fruit while having 50+ Cool
05:43 4/24/11

Smile for the Camera
Get 11 treats, a mask and a party invite in Candyween
17:22 5/9/11

Gift Giver
Put an Over 11000 or a Sho Nuff Elixir into the Hidden HoClaus gift pile
02:45 7/24/11

24/31

Name
How to Unlock
Obtained

28 Dayrolls Later
Received the 28 Dayrolls Later Theme
05:12 6/15/09

Best In Show
Win the BillyCon Cosplay
05:38 9/19/10

Do a Barrel Roll
Complete Season 9
05:24 12/2/09

Feud-Starter
Bingo 30 People in one day
06:05 5/15/09

Friendly
Loop with the Mysterious Power Bloodline
06:20 7/31/10

Full of It
Loop with Eclipsed
05:01 11/22/09

Golden
Loop with all nine Golden items
05:01 11/22/09

H.A.R.O.
Detonate the H.A.R.O.
05:30 1/23/10

Open Your Eyes
Complete all Vertices of the Eleven-Pronged Seal
03:34 8/6/11

Pactmaker
Obtain the Calling Theme and the Player Pin
02:15 8/20/10

Rising Sun
Defeat Triple-H-Lvl-2 in a Mahjong Match
13:00 12/23/10

Stormy
Loop with Storm's Fury, Storm's Embrace, and Storm's Path
06:10 6/26/09

The Long Dream
Defeat FutureMiku, the final boss of Billy Idol
05:25 7/9/11

The Beast
Win the BillyCon Video Game Tournament
07:39 2/13/11

The Last Dragon
Loop with The Glow
11:28 8/19/11

Secret Trophies

Okkusenman
Achieve a Rank of S against a WorldKaiju
06:21 1/2/11

Rising Sun
Defeat Triple-H-Lvl-2 in a Mahjong Match
13:00 12/23/10

TACOCAT
Beat the final character battle in Flower Wars
01:20 7/29/11

The Festival
(Secret Trophy) Defeated the Eleven Tails at The Festival
11:32 5/11/10

19/24

Name
How to Unlock
Obtained

Eleven Tails
Drain The Eleven-Tailed Fox
11:14 5/11/10

The Cursed Wave
Loop with all eight Lost Weapons
06:20 7/31/10

2/2

Name
How to Unlock
Obtained

Choosing Sides
Gain the Fate or Destiny Bloodline
05:30 3/17/11

1/1

Name
How to Unlock
Obtained

The Shadow Mark
Receive The Mark of the RNG
05:21 1/23/10

1/1

Name
How to Unlock

Awesome Abilities

Bottomless Appetite

Initial Drifter

Intent Observation

Perfect Rhythm

Level
Bonus
Awesome

1
+20 Appetite
30

2
+50 Appetite
50

Level
Bonus
Awesome

1
+2 Max Rides per day
30

2
+4 Max Rides per day
50

3
+6 Max Rides per day, Double chance of Tip Coins
90

Level
Bonus
Awesome

1
+10% Panel XP
20

2
+20% Panel XP
50

3
+30% Panel XP, +1 Strength/Range in Panels
120

Level
Bonus
Awesome

1
+25% WorldKaiju Damage
30

2
+50% WorldKaiju Damage
60

3
+80% WorldKaiju Damage
100

Signature

Back to Top

Footnotes

1. Unlocks The Freshest Move I've Ever Seen after successfully using Running Man jutsu 50 times.

2. Allows you to find Bunny Eggs when Hunting Ingredients in Forest.

                                players

page revision: 120, last edited: 17 Sep 2011 09:21

            Edit
Rate (0)
Tags
Discuss (0)
History
Files
Print
Site tools
+ Options

    Edit Sections
    Append
    Edit Meta
    Watchers
    Backlinks
    Page Source
    Parent
    Lock Page
    Rename
    Delete

    Help
     |
    Terms of Service
     |
    Privacy
     |
    Report a bug
     |
    Flag as objectionable

Powered by Wikidot.com

                    Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License

        Click here to edit contents of this page.

        Click here to toggle editing of individual sections of the page (if possible).         Watch headings for an "edit" link when available.

        Append content without editing the whole page source.

        Check out how this page has evolved in the past.

        If you want to discuss contents of this page - this is the easiest way to do it.

        View and manage file attachments for this page.

        A few useful tools to manage this Site.

        See pages that link to and include this page.

        Change the name (also URL address, possibly the category) of the page.

        View wiki source for this page without editing.

        View/set parent page (used for creating breadcrumbs and structured layout).

            Notify administrators if there is objectionable content in this page.

            Something does not work as expected? Find out what you can do.

            General Wikidot.com documentation and help section.

            Wikidot.com Terms of Service - what you can, what you should not etc.

            Wikidot.com Privacy Policy.


text:
class Merb::Authentication
  module Mixins
    module SaltedUser
      module MongoidClassMethods
        def self.extended(base)
          base.class_eval do

            field :crypted_password, :type => String

            if Merb::Authentication::Mixins::SaltedUser > base
              field :salt, :type => String
            end

            validates_presence_of :password, :if => proc{|m| m.password_required?}
            validates_confirmation_of :password, :if => proc{|m| m.password_required?}

            before_save   :encrypt_password
          end # base.class_eval

        end # self.extended

        def authenticate(login, password)
          @u = first(:conditions => { Merb::Authentication::Strategies::Basic::Base.login_param => login })
          @u && @u.authenticated?(password) ? @u : nil
        end
      end # MongoidClassMethods
    end # SaltedUser
  end # Mixins
end # Merb::Authentication

redpajama_set_name: RedPajamaGithub


text:
module MobileCenterApi
  module Models
    #
    # Model object.
    #
    #
    class EventDeviceCount
      # @return [Integer]
      attr_accessor :total_devices

      # @return [Integer]
      attr_accessor :total_devices_with_event

      # @return [Integer]
      attr_accessor :previous_total_devices_with_event

      # @return [Array<DateTimeCounts>]
      attr_accessor :devices_count

      #
      # Mapper for EventDeviceCount class as Ruby Hash.
      # This will be used for serialization/deserialization.
      #
      def self.mapper()
        {
          required: false,
          serialized_name: 'EventDeviceCount',
          type: {
            name: 'Composite',
            class_name: 'EventDeviceCount',
            model_properties: {
              total_devices: {
                required: false,
                serialized_name: 'total_devices',
                type: {
                  name: 'Number'
                }
              },
              total_devices_with_event: {
                required: false,
                serialized_name: 'total_devices_with_event',
                type: {
                  name: 'Number'
                }
              },
              previous_total_devices_with_event: {
                required: false,
                serialized_name: 'previous_total_devices_with_event',
                type: {
                  name: 'Number'
                }
              },
              devices_count: {
                required: false,
                serialized_name: 'devices_count',
                type: {
                  name: 'Sequence',
                  element: {
                      required: false,
                      serialized_name: 'DateTimeCountsElementType',
                      type: {
                        name: 'Composite',
                        class_name: 'DateTimeCounts'
                      }
                  }
                }
              }
            }
          }
        }
      end
    end
  end
end


text:
namespace base {

// static
SignatureCreator* SignatureCreator::Create(RSAPrivateKey* key) {
  scoped_ptr<SignatureCreator> result(new SignatureCreator);
  result->key_ = key;

  if (!CryptCreateHash(key->provider(), CALG_SHA1, 0, 0,
                       &result->hash_object_)) {
    NOTREACHED();
    return NULL;
  }

  return result.release();
}

SignatureCreator::~SignatureCreator() {
  if (hash_object_) {
    if (!CryptDestroyHash(hash_object_))
      NOTREACHED();

    hash_object_ = 0;
  }
}

bool SignatureCreator::Update(const uint8* data_part, int data_part_len) {
  if (!CryptHashData(hash_object_, data_part, data_part_len, 0)) {
    NOTREACHED();
    return false;
  }

  return true;
}

bool SignatureCreator::Final(std::vector<uint8>* signature) {
  DWORD signature_length = 0;
  if (!CryptSignHash(hash_object_, AT_SIGNATURE, NULL, 0, NULL,
                     &signature_length)) {
    return false;
  }

  std::vector<uint8> temp;
  temp.resize(signature_length);
  if (!CryptSignHash(hash_object_, AT_SIGNATURE, NULL, 0, &temp.front(),
                     &signature_length)) {
    return false;
  }

  temp.resize(signature_length);
  for (size_t i = temp.size(); i > 0; --i)
    signature->push_back(temp[i - 1]);

  hash_object_ = 0;
  return true;
}

}  // namespace base


text:
sudo apt-get update
echo "Installing Git.."
sudo apt-get install -y git

echo "Installing Java 8.."
sudo apt-get install -y software-properties-common python-software-properties

echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer

echo "Setting environment variables for Java 8..."
sudo apt-get install -y oracle-java8-set-default

echo "Install Jenkins"
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins -y


text:
!function(e){if("object"==typeof exports)module.exports=e();else if("function"==typeof define&&define.amd)define(e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.HAL=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
"use strict";
var HALSerializer = _dereq_("./hal-serializer")["default"] || _dereq_("./hal-serializer");

exports["default"] = DS.RESTAdapter.extend({
  defaultSerializer: HALSerializer,

  find: function(store, type, id) {
    return this.ajax(id, 'GET');
  },

  updateRecord: function(store, type, record) {
    var data = {};
    var serializer = store.serializerFor(type.typeKey);

    serializer.serializeIntoHash(data, type, record);

    return this.ajax(record.id, "PUT", { data: data });
  },

  deleteRecord: function(store, type, record) {
    return this.ajax(record.id, "DELETE");
  }
});
},{"./hal-serializer":2}],2:[function(_dereq_,module,exports){
"use strict";
exports["default"] = DS.RESTSerializer.extend({
  normalize: function(type, hash, property) {
    for (var prop in hash) {
      if (prop == '_links' ||
          prop == '_embedded' ||
          prop.indexOf('http') === 0) {
        continue;
      }

      var camelizedProp = prop.camelize();
      if (prop != camelizedProp)
      {
        hash[camelizedProp] = hash[prop];
        delete hash[prop];
      }
    }

    return this._super(type, hash, property);
  },

  normalizePayload: function(type, payload) {
    var normalizedPayload;

    if (type) {
      normalizedPayload = this._normalizeRootResource(type.typeKey, payload);
    } else {
      normalizedPayload = payload;
    }

    var embeddedResources     = this._extractEmbeddedResources(payload);
    var flatEmbeddedResources = this._flattenRelations(embeddedResources);
    var merged = _.extend(normalizedPayload, flatEmbeddedResources);
    var normalizedEmbeddedResources = this._normalizeEmbeddedIds(merged);

    return normalizedEmbeddedResources;
  },

  normalizeId: function(hash) {
    hash.id = hash._links.self.href;

    return hash;
  },

  _normalizeRootResource: function(typeKey, payload) {
    var resource = {};
    resource[typeKey] = payload;

    return resource;
  },

  _normalizeEmbeddedIds: function(payload) {
    var serializerScope = this;

    _.each(payload, function(resources, relation) {
      var ids = _.map(resources, function(resource) {
        if (!resource.hasOwnProperty("_embedded")) return resource;
        serializerScope;

        var ids = _.map(resource._embedded, function(embedded, relation) {
          if (!_.isArray(embedded)) embedded = [embedded];
          var mapped = {};

          var mappedIds = _.map(embedded, serializerScope._extractResourceId);
          mapped[relation] = mappedIds;

          return mapped;
        });
        var reduced = _.reduce(ids, function(a,b) { return _.merge(a,b) }, {});

        _.extend(resource, reduced);
      });
    });

    return payload;
  },

  _flattenRelations: function(relations) {
    var flattened = {};

    _.each(relations, function(embeds) {
      _.each(embeds, function(relation_embeds, relation) {
        flattened[relation] = (flattened[relation] || []).concat(relation_embeds);
      })
    })

    return flattened;
  },

  _extractEmbeddedResources: function(payload) {
    return _.walk.pluckRec(payload, "_embedded");
  },

  _extractResourceId: function(payload) {
    var self_link = payload._links.self.href;

    return self_link;
  }
});
},{}],3:[function(_dereq_,module,exports){
"use strict";
var Adapter = _dereq_("./hal-adapter")["default"] || _dereq_("./hal-adapter");
var Serializer = _dereq_("./hal-serializer")["default"] || _dereq_("./hal-serializer");

exports.Adapter = Adapter;
exports.Serializer = Serializer;
},{"./hal-adapter":1,"./hal-serializer":2}]},{},[3])
(3)
});


text:
package com.bxtel.task;

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import org.elasticsearch.client.Client;
import org.elasticsearch.node.NodeBuilder;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.elasticsearch.core.ElasticsearchTemplate;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import com.bxtel.search.CimTpcHtlInfoT;
import com.bxtel.search.CimTpcHtlInfoTSearchRepository;
import com.bxtel.search.Sms;
import com.bxtel.search.SmsSearchRepository;

/*
 * Spring Boot:在Spring Boot中使用定时任务
 * http://www.tuicool.com/articles/ayau2i
 */

@Component
public class ScheduledTasks {

	@Autowired
	SmsSearchRepository  searchrepository;

	@Autowired
	CimTpcHtlInfoTSearchRepository cimTpcHtlInfoTSearchRepository;

	@Autowired
	private ElasticsearchTemplate elasticsearchTemplate;

    private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
//    @Scheduled(fixedRate = 5000)
//    public void reportCurrentTime() {
//        System.out.println("The time is now " + dateFormat.format(new Date()));
//    }

//    @Scheduled(fixedRate = 5000)
//    public void resend() throws Exception {
//    	 List<Sms> smslist = repository.findALLBySatus("3");
//    	 for(Sms sms:smslist)
//    	 {
//    		 smsbo.send(sms);
//    	 }
//    }

  static int index;

  @Scheduled(fixedRate = 5000000)
  public void resend() throws Exception {

	CimTpcHtlInfoT entity=new CimTpcHtlInfoT();
	entity.setHotelName("酒店:"+index++);
	cimTpcHtlInfoTSearchRepository.save(entity);

//  	 com.bxtel.search.Sms sms=new com.bxtel.search.Sms();
//  	 sms.setContent("hello:"+index++);
//	 searchrepository.save(sms);
//
//
//	 long start= System.currentTimeMillis();
//	 System.out.println();
//	 for(int j=0;j<10000;j++)
//	 {
//		 ArrayList<Sms> entities=new ArrayList<Sms>();
//		 for(int i=0;i<1000;i++)
//		 {
//			 com.bxtel.search.Sms sms=new com.bxtel.search.Sms();
//		  	 sms.setContent("hello:"+index++);
//			 entities.add(sms);
//		 }
//		 searchrepository.save(entities);
//	 }
//	 long end=  System.currentTimeMillis();
//	 System.out.println("index is fineshed:time:"+(end-start)/1000);
//
//
//
	 //elasticsearchTemplate.bulkIndex(queries);
	 /**
	  * https://www.elastic.co/blog/found-java-clients-for-elasticsearch
	  */
//
//    Client client = NodeBuilder.nodeBuilder()
//         .client(true)
//         .node()
//         .client();
//    boolean indexExists = client.admin().indices().prepareExists(INDEX).execute().actionGet().isExists();
//    if (indexExists) {
//        client.admin().indices().prepareDelete(INDEX).execute().actionGet();
//    }
//    client.admin().indices().prepareCreate(INDEX).execute().actionGet();
//
//    SearchResponse allHits = client.prepareSearch(Indexer.INDEX)
//                                .addFields("title", "category")
//                                .setQuery(QueryBuilders.matchAllQuery())
//                                .execute().actionGet();

  }

}


text:
using System.IO;
using NUnit.Framework;
using static PeanutButter.RandomGenerators.RandomValueGen;
using NExpect.Exceptions;
using PeanutButter.Utils;
using static NExpect.Expectations;

namespace NExpect.Tests.FileSystem
{
    [TestFixture]
    public class TestFileSystemMatchers
    {
        [TestFixture]
        public class To
        {
            [TestFixture]
            public class Exist
            {
                [TestFixture]
                public class WhenFileExists
                {
                    [Test]
                    public void ShouldNotThrow()
                    {
                        // Arrange
                        using (var tempFolder = new AutoTempFolder())
                        {
                            var filePath = Path.Combine(
                                tempFolder.Path,
                                GetRandomString(5)
                            );
                            File.WriteAllText(
                                filePath,
                                GetRandomString()
                            );
                            // Act
                            Assert.That(() =>
                            {
                                Expect(filePath).To.Exist();
                            }, Throws.Nothing);
                            // Assert
                        }
                    }
                }

                [TestFixture]
                public class WhenFolderExists
                {
                    [Test]
                    public void ShouldNotThrow()
                    {
                        // Arrange
                        using (var tempFolder = new AutoTempFolder())
                        {
                            var folderPath = Path.Combine(
                                tempFolder.Path,
                                GetRandomString(5)
                            );
                            Directory.CreateDirectory(folderPath);
                            // Act
                            Assert.That(() =>
                            {
                                Expect(folderPath).To.Exist();
                            }, Throws.Nothing);
                            // Assert
                        }
                    }
                }

                [TestFixture]
                public class WhenFileOrFolderDoesNotExist
                {
                    [Test]
                    public void ShouldThrow()
                    {
                        // Arrange
                        using (var tempFolder = new AutoTempFolder())
                        {
                            var filePath = Path.Combine(
                                tempFolder.Path,
                                GetRandomString(10)
                            );
                            // Act
                            Assert.That(() =>
                                {
                                    Expect(filePath).To.Exist();
                                }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                    .With.Message.Contains($"{filePath} to exist")
                            );
                            // Assert
                        }
                    }

                    [Test]
                    public void ShouldThrowWithCustomMessage()
                    {
                        // Arrange
                        using (var tempFolder = new AutoTempFolder())
                        {
                            var filePath = Path.Combine(
                                tempFolder.Path,
                                GetRandomString(10)
                            );
                            var expected = GetRandomString(10);
                            // Act
                            Assert.That(() =>
                                {
                                    Expect(filePath).To.Exist(expected);
                                }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                    .With.Message.Contains($"{filePath} to exist")
                                    .And.Message.Contains(expected)
                            );
                            // Assert
                        }
                    }

                    [Test]
                    public void ShouldThrowWithCustomMessageGenerator()
                    {
                        // Arrange
                        using (var tempFolder = new AutoTempFolder())
                        {
                            var filePath = Path.Combine(
                                tempFolder.Path,
                                GetRandomString(10)
                            );
                            var expected = GetRandomString(10);
                            // Act
                            Assert.That(() =>
                                {
                                    Expect(filePath).To.Exist(() => expected);
                                }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                    .With.Message.Contains($"{filePath} to exist")
                                    .And.Message.Contains(expected)
                            );
                            // Assert
                        }
                    }
                }
            }
        }

        [TestFixture]
        public class Be
        {
            [TestFixture]
            public class A
            {
                [TestFixture]
                public class File
                {
                    [TestFixture]
                    public class WhenFileExists
                    {
                        [Test]
                        public void ShouldNotThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var filePath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                System.IO.File.WriteAllText(
                                    filePath,
                                    GetRandomString()
                                );
                                // Act
                                Assert.That(() =>
                                {
                                    Expect(filePath).To.Be.A.File();
                                }, Throws.Nothing);
                                // Assert
                            }
                        }
                    }

                    [TestFixture]
                    public class WhenFolderExists
                    {
                        [Test]
                        public void ShouldThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var folderPath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                System.IO.Directory.CreateDirectory(folderPath);
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(folderPath).To.Be.A.File();
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{folderPath} to be a file")
                                        .And.Message.Contains("found a folder")
                                );
                                // Assert
                            }
                        }
                    }

                    [TestFixture]
                    public class WhenFileDoesNotExist
                    {
                        [Test]
                        public void ShouldThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var filePath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(filePath).To.Be.A.File();
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{filePath} to be a file")
                                        .And.Message.Contains("found nothing")
                                );
                                // Assert
                            }
                        }

                        [Test]
                        public void ShouldThrowWithCustomMessage()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var filePath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                var expected = GetRandomString(10);
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(filePath).To.Be.A.File(expected);
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{filePath} to be a file")
                                        .And.Message.Contains("found nothing")
                                        .And.Message.Contains(expected)
                                );
                                // Assert
                            }
                        }

                        [Test]
                        public void ShouldThrowWithCustomMessageGenerator()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var filePath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                var expected = GetRandomString(10);
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(filePath).To.Be.A.File(() => expected);
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{filePath} to be a file")
                                        .And.Message.Contains("found nothing")
                                        .And.Message.Contains(expected)
                                );
                                // Assert
                            }
                        }
                    }
                }

                [TestFixture]
                public class Folder
                {
                    [TestFixture]
                    public class WhenFolderExists
                    {
                        [Test]
                        public void ShouldNotThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var folderPath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                System.IO.Directory.CreateDirectory(folderPath);
                                // Act
                                Assert.That(() =>
                                {
                                    Expect(folderPath).To.Be.A.Folder();
                                }, Throws.Nothing);
                                // Assert
                            }
                        }
                    }

                    [TestFixture]
                    public class WhenFileExists
                    {
                        [Test]
                        public void ShouldThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var filePath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                System.IO.File.WriteAllText(
                                    filePath,
                                    GetRandomString(100)
                                );
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(filePath).To.Be.A.Folder();
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{filePath} to be a folder")
                                        .And.Message.Contains("found a file")
                                );
                                // Assert
                            }
                        }
                    }

                    [TestFixture]
                    public class WhenFolderDoesNotExist
                    {
                        [Test]
                        public void ShouldThrow()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var folderPath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(folderPath).To.Be.A.Folder();
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{folderPath} to be a folder")
                                        .And.Message.Contains("found nothing")
                                );
                                // Assert
                            }
                        }

                        [Test]
                        public void ShouldThrowWithCustomMessage()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var folderPath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                var expected = GetRandomString(10);
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(folderPath).To.Be.A.Folder(expected);
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{folderPath} to be a folder")
                                        .And.Message.Contains("found nothing")
                                        .And.Message.Contains(expected)
                                );
                                // Assert
                            }
                        }

                        [Test]
                        public void ShouldThrowWithCustomMessageGenerator()
                        {
                            // Arrange
                            using (var tempFolder = new AutoTempFolder())
                            {
                                var folderPath = Path.Combine(
                                    tempFolder.Path,
                                    GetRandomString(5)
                                );
                                var expected = GetRandomString(10);
                                // Act
                                Assert.That(() =>
                                    {
                                        Expect(folderPath).To.Be.A.Folder(() => expected);
                                    }, Throws.Exception.InstanceOf<UnmetExpectationException>()
                                        .With.Message.Contains($"{folderPath} to be a folder")
                                        .And.Message.Contains("found nothing")
                                        .And.Message.Contains(expected)
                                );
                                // Assert
                            }
                        }
                    }
                }
            }
        }

        [TestFixture]
        public class Negations
        {
            [Test]
            public void NotFirst()
            {
                using (var tempFolder = new AutoTempFolder())
                {
                    // Arrange
                    var filePath = Path.Combine(
                        tempFolder.Path,
                        GetRandomString(10));
                    // Act
                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Exist();
                        Expect(filePath).Not.To.Be.A.File();
                        Expect(filePath).Not.To.Be.A.Folder();
                    }, Throws.Nothing);

                    File.WriteAllText(
                        filePath,
                        GetRandomString(100)
                    );

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Be.A.Folder();
                    }, Throws.Nothing);

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Exist();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Be.A.File();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    File.Delete(filePath);
                    Directory.CreateDirectory(filePath);

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Be.A.Folder();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Exist();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).Not.To.Be.A.File();
                    }, Throws.Nothing);
                }
            }

            [Test]
            public void ToFirst()
            {
                using (var tempFolder = new AutoTempFolder())
                {
                    // Arrange
                    var filePath = Path.Combine(
                        tempFolder.Path,
                        GetRandomString(10));
                    // Act
                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Exist();
                        Expect(filePath).To.Not.Be.A.File();
                        Expect(filePath).To.Not.Be.A.Folder();
                    }, Throws.Nothing);

                    File.WriteAllText(
                        filePath,
                        GetRandomString(100)
                    );

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Be.A.Folder();
                    }, Throws.Nothing);

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Exist();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Be.A.File();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    File.Delete(filePath);
                    Directory.CreateDirectory(filePath);

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Be.A.Folder();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Exist();
                    }, Throws.Exception.InstanceOf<UnmetExpectationException>());

                    Assert.That(() =>
                    {
                        Expect(filePath).To.Not.Be.A.File();
                    }, Throws.Nothing);
                }
            }
        }
    }
}


text:
<!DOCTYPE html>

	<title>Show / hide items</title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
	<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
	<link rel="stylesheet" type="text/css" href="../../../codebase/dhtmlx.css"/>

				Select Item

				<select id="sel"></select>

				<input type="button" value="Show" onclick="show();"> <input type="button" value="Hide" onclick="hide();"> <input type="button" value="Is Hidden?" onclick="isHidden();">