IRC Quest is a text-based role playing adventure game played in #Quest on Undernet. Players navigate through a story by voting on options presented to them at each location. The game is turn-based, with players and enemies taking turns attacking each other. The goal is to find the end location and defeat the final enemy.
Throughout the journey, players will find and equip weapons, protection, and medical items to help them progress. Some locations have obstacles such as enemies, hazards, and locks that can only be opened using found keys, passes, and codes.
Players gain experience points (XP) for defeating enemies and finding artifacts. They level up when they have enough XP to next level, bringing additional benefits to help them progress.
Each story has unique locations, inventory, behavioural settings, enemy types, and paths. The aim is to reach the end!
Many adventure stories can be chosen to play, with more being added regularly. Enjoy 😎
Command | Description |
---|---|
.stories |
List all available stories |
.start [story] [votelimit] |
Start a story |
.inventory |
Show the inventory |
.stats |
Show the stats |
.reload [story] |
Reload a story module |
.heal |
Use a medical item |
.vote [option] |
Vote for a path option |
.help [cmd] |
Show the help message |
Command | Description |
---|---|
.check <story> |
Validate the story has at least one path to victory |
.reload [story] |
Reload a story module |
Command | Description |
---|---|
.info [story] |
Show the config for a story |
.fmove <location> |
Move a player to a location |
.delete <story> |
Delete a story |
.create <description> |
Create a new story via AI prompt |
.rename <story> <newname> |
Rename a story |
.stories
.start <story> <votelimit>
votelimit
is the time players have to vote on an option before the selection is made (provided at least one player has voted).vote <option>
, or .<option>
player_start_health
healthplayer_max_health_level_modifier
when leveling upplayer_health_level_modifier
when leveling up.stats
player_max_health_level_modifier
as a % of current max healthplayer_health_level_modifier
as a % of current healthplayer_hit_chance_level_modifier
as a % of the current chanceenemy_hit_chance_level_modifier
as a % of the current chance.stats
.inventory
weapon_special_chance
that a weapon will inflict its special effect on an enemy when it is used.heal
value which is the amount of health it will restore when used.heal
flee_block_chance
bare_hands_damage
enemy_respawn
is set to False
player_hit_chance
enemy_hit_chance
player_special_chance
enemy_special_chance
Effect | Description |
---|---|
Damage Boost | Increases enemy's attack damage |
Defense Reduction | Reduces player's defense |
Stun | Prevents player from acting for a turn |
Fear | Reduces player's hit chance |
Vulnerability | Increases damage taken by the player |
Bleed | Deals damage over time to the player |
Burn | Deals damage over time to the player |
Equipment Damage | Damages player's equipment |
Life Drain | Damages player and heals the enemy |
Corruption | Reduces all player stats |