Note: Check out https://github.com/blolol/rpg/wiki for up-to-date documentation!
Blolol RPG is a roleplaying game for lazy people. It's part of Wheaties, and takes place entirely in IRC. It's inspired by Idle RPG, which has been around since 2004. Idle RPG's own description sums up the game quite nicely:
The Idle RPG is just what it sounds like: an RPG in which the players idle. In addition to merely gaining levels, players can find items and battle other players. However, this is all done for you; you just idle. There are no set classes; you can name your character anything you like, and have its class be anything you like, as well.
Blolol RPG shares these core concepts with Idle RPG, but it also differs in some interesting ways. Read on to find out how to play!
Blolol RPG can be played on the Blolol IRC server in the #rpg
channel.
You can use commands like .rpg characters:info
in any channel with Wheaties, but he'll only announce RPG events (like leveling up, finding items, and battles) in #rpg
. Of course, in the spirit of Idle RPG, you can create a character and never even join #rpg
, leaving it to fend for itself!
You can see in-game help by typing:
.rpg help
This will list all available commands. You can get more detailed help on a specific command using:
.rpg help <command>
Where <command>
is the name of a command, like characters:create
. For example:
<Raws> .rpg help characters:create <Wheaties> Usage: characters:create <character name> <character class> <Wheaties> Create a new character named <character name> of class <character class>.
Unlike Idle RPG, in Blolol RPG, you can create as many characters as you wish. However, only one of your characters can be active, and gaining XP, at once.
Pro tip: For convenience, all characters:
commands can alternatively be prefixed with chars:
and c:
. For example, .rpg c:info
.
To create a character, simply:
.rpg characters:create <character name> <character class>
Where <character name>
and <character class>
can be anything you like. They can even contain spaces. Get creative! For example:
<Raws> .rpg characters:create Testicles "Piss Wizard" <Wheaties> Testicles the Level 1 Piss Wizard has entered the game!
When you create a new character, it will automatically become your active character in the game.
To list all of your characters:
.rpg characters
Your characters will be listed, and your active character will be marked as such. For example:
<Raws> .rpg characters <Wheaties> Raws's Characters <Wheaties> 1. Testicles the Level 5 Pissmancer (10147/14051 XP, 53 GS) (current) <Wheaties> 2. Phreaky the Level 1 Thugblasta (5/2032 XP, 1 GS)
To choose a different active character:
.rpg characters:choose <character name>
Where <character name>
is the (case-insensitive) name of one of your characters. The character you choose will begin earning XP while you idle. For example:
<Raws> .rpg characters <Wheaties> Raws's Characters <Wheaties> 1. Testicles the Level 5 Pissmancer (10147/14051 XP, 53 GS) <Wheaties> 2. Phreaky the Level 1 Thugblasta (5/2032 XP, 1 GS) (current)
To list all online characters:
.rpg characters:online
This will show a list of every player's active character. For example:
<Raws> .rpg characters:online <Wheaties> 2 Characters Online <Wheaties> 1. Testicles the Level 5 Pissmancer (10147/14051 XP, 53 GS) played by Raws <Wheaties> 2. Rabies the Level 3 Trumplord (4439/10056 XP, 7 GS) played by Jep
To show detailed information about your currently-active character:
.rpg characters:info
Or, to show detailed information about any character in the game:
.rpg characters:info <character name>
Where <character name>
is the (case-insensitive) name of any character in the game. It can be yours or someone else's. For example:
<Raws> .rpg characters:info rabies <Wheaties> Rabies the Level 3 Trumplord (4439/10056 XP, 7 GS) played by Jep <Wheaties> Effects: Power of the Pastor (35% gear score bonus), Jep's Bane (-35% gear score penalty), Premium Subscriber (25% bonus XP earned while idling, granted by Premium Subscriber's Ring) <Wheaties> Penalty: 3173 additional XP required to reach level 4 <Wheaties> Items: Shitty Old Sword (Weapon, Poor, Level 6), Premium Subscriber's Ring (Finger, Rare, Level 1) <Wheaties> Leveling: About 1 hour since last level, about 19 hours until level 4
You can rename your characters for a 10% XP penalty. To do so:
.rpg characters:rename <old character name> <new character name>
Where <old character name>
is the name of any of your characters, and <new character name>
is the character's new name. The character will suffer a 10% XP penalty, which means that they will require 10% more XP to reach the next level.
If you really want, you can delete a character:
.rpg characters:delete <character name>
Be very certain you want to do this!
Blolol RPG has a couple of pretty simple gameplay mechanics.
To gain levels, you must only have an active character. Your active character gains XP even if you're not logged into IRC. Active characters gain 4 XP per minute.
The amount of XP required per level is calculated by the formula:
ROUND(600 × (YOUR_LEVEL ^ 1.76) + XP_PENALTY)
Where ^
is the exponentiation operator, and XP_PENALTY
is any XP penalty added by losing a battle, renaming a character, etc.
Your character has several item slots:
- Head
- Shoulder
- Chest
- Finger
- Legs
- Feet
- Weapon
Every once in a while, someone will find a random item. You can find an item up to YOUR_LEVEL × 1.5
. If you find a higher-quality item than the one you already have in that slot, you toss the old item and pick up the new one.
Your gear score is the sum of your items' levels. Various effects may also modify your gear score. Gear score is used during battles and when comparing e-penises.
Every once in a while, a random character challenges another character to combat. This is how the victor is decided:
- A random number between zero and your gear score is chosen.
- A random number between zero and their gear score is chosen.
- If your roll is larger than theirs, you win!
If you lose, you'll be penalized by adding to the XP required for your next level. If it was a fair fight, you'll receive a fair penalty. If you challenged someone of a much lower level, then you'll receive a large penalty for being a coward. If you challenged someone of a much higher level, you'll receive a smaller penalty on account of bravery and/or stupidity.
In all cases, only the challenger will receive an XP reward or penalty. Their chosen opponent won't be rewarded or penalized.
Sometimes, the winner may steal an item from the loser! However, the winner may decide to be merciful and leave the loser with their old item.
If you're a Blolol Premium subscriber, your characters automatically receive a [Premium] which grants you an extra 1 XP per minute, for a total of 5 XP per minute, or a 25% bonus over non-Premium players. However, this ring is level 1 and cannot be dropped, so it doesn't contribute much to your gear score. Non-Premium players, on the other hand, are able to find higher-level rings.