Legend of the Pink Dragon

an IRC game

Pink Dragon

Server: tilde.chat (IRC)

Channel: #legend

Channel (2): #legend-discuss

A tribute to the venerable Legend of the Red Dragon as a realtime multiplayer hack'n slash text game for IRC!

Join the channel of the game with your favorite IRC client and slash monsters until completing some legendary quest for winning the game.

Game

Play by sending commands to the bot (most likely called pink_dragon) as private messages; result will be broadcasted on the channel of the game.

Look at the Bulletin Board for some suitable available quest and accept it with the command:

quest <ID> [<optional strategy>]

Each quest has an ID made of four hexadecimal digits. An optional strategy may be specified among: random, harsh, rage and wise. The same strategy will be remembered for following fights, but it may be changed again as well.

Fights are computed with a DnD5-like algorithm and the since the player has to fight against several monsters during a single quest, the chosen strategy has some effect on the consecutive targets of the human player:

The first time you join the channel of the game, you are strongly advised to wait until all currently available quests from the Bulletin Board are displayed (which occur every ~45 minutes). Later, you will be able to track quests as they are removed or added to the Bulletin Board, but starting to play without having waited for the latter event can't lead to anything good. Wait for a very easy quest to be available until you can afford some weapon (you may have to try the same easy one several times before completing it)!

Once completed, a quest will be removed from the Bulletin Board and not available for the other players any longer.

You will most certainly need to buy some items on the store. Keep an eye on the inventory and buy an item (if you have enough money for it) with the command:

buy <ID>

Each item has an integer ID and a cost; most expensive items are the most powerful! Two kinds of items can be bought: weapons and armors. Buying a new item of the same type discards the previous one.

You can also get some statistics about your character with the simple command:

aboutme

When enough users are playing, random events will occur from time to time.

A player completing a quest having a cumulated challenge rating of at least 65 ascends (which basically means that this player gets out of the Realm while a nice notification is broadcasted on the Mastodon @pink_dragon@botsin.space account in order to let the whole world know about their recent ascension).

Weapons

Below is a list of all weapons in the game; their specifications come from DnD5, but they are significantly tuned in some parts of the game (price being also taken into account).

Name Cost Damage
Club101d4
Greatclub201d8
Quarterstaff201d6
Javelin501d6
Sickle1001d4
Spear1001d4
Dagger2001d4
Light hammer2001d4
Whip2001d4
Handaxe5001d6
Mace5001d6
Pike5001d10
Trident5001d6
War pick5001d8
Battleaxe10001d8
Flail10001d8
Lance10001d12
Maul10002d6
Shortsword10001d6
Longsword15001d8
Morningstar15001d8
Warhammer15001d8
Glaive20001d10
Halberd20001d10
Rapier25001d8
Scimitar25001d6
Greataxe30001d12
Greatsword50002d6

Source code of the game

The game has been written as a fully protocol-independant game and can be ported to any other system very easily. The source can be found at https://gitlab.com/baruchel/pink-dragon.