Skip to content

Telegram Bot RPG (In Progress, Not Yet Released)

Notifications You must be signed in to change notification settings

Shyentist/SpellPunk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpellPunk

Welcome

Welcome to the world of SpellPunk, mysterious traveller. In these lands, merely decades ago, a seemingly apocalyptic and most curious event occurred, the Connection. Otherworldly entities started manifesting into our world, or rather, it was our worlds entire that "connected", shattering the natural order as we knew it, throwing the world in an unbalanced state in which Punks rule, roam, and roar.

If you wish to read a systematic description of this world, you can proceed to the 📚 Lore.

📚 Lore

Stats

Every character is somewhat defined by 3 main statistics, Body, Mind, and Soul. Each of them affects 3 derived statistics, which are the numbers that will most often be used to determine a character's success or failure for a task. The stats and derived stats work as follows:

Stat Derived Stat Usage
💪 Body Attack Enhances hit rate and damage dealt
Defense Enhances dodge/block rate and minimises damage taken
Prowess Affects maneuvers, resistance to physical deprivations and to critical hits, and inventory space
🧠 Mind Speed Determines speed in and out of combat, the likelihood of successful fleeing, and the chance of critical hits
Craft Increases the quality of crafted items and the ability to lockpick
Energy Determines how many supernatural actions one can perform
🌀 Soul AuraDetermines whether one hits or gets hit by a supernatural effect, dealing or taking difference as damage, if any
Connection Determines the likelihood to elude death and to save Experience Points when they should have been spent or lost
Fate Determines the likelihood to inspire emotions in creatures and to earn more rewarding loot

Races

Humans developed Supernatural abilities, and their offspring seldom manifested a closer contact to the Otherworlds than their parents, giving rise to a whole new concept of Races which, as of now, we aggregate into a few thematic groups. All races have the looks of a human, at most with accentuated features, such as uncommonly hairy, eyes of a peculiar colour, particularly sharp canines, slightly off skin complexion, etc.

Race Description Bonus to
🧑 Human A Human is not just a human anymore. Ever since the Connection, many started developing some kind of ability or power, without straying too far away from their humanity. Ingenious, curious, and resourceful, humans are fast-learners who leverage their many experiences to flexibly overcome difficulties. XP Gained
🩸 Halve A Halve is a person who is only half human. The other half? Anything with a similar life-cycle! Half-Orcs, Half-Elves, Half-Beasts, etc. Half-Bloods are usually more in touch with nature, have stronger bodies and instincts, and enjoy a more flexible perspective on life. Body and Soul
💉 Synth A Synth is any artificial, organic, living replica of a human. Similarly to a modern Frankenstein, or to a mutant created in a lab, Synths are engineered to overcome human weaknesses, with bodies and minds that tend to be sharper than those of the average human. Body and Mind
👤 Shade A Shade is any person whose life is somewhat intertwined with entities beyond the human world. Touched by the Otherworlds, their heritages and powers come from Djinns, Spectres, Fairies, Mermaids, etc. Shades tend to be more aware, both of the world and of themselves. Mind and Soul

Roles

Every Role has a Skill and a Bonus in two derived stats.

Role Description Bonus to Skill name Skill decription
🥾 Strider A traveller ready to venture into the wilderness with a steady step. Speed and Prowess Strong Grip On a successful Maneuver, Attack as well.
🧑‍🏭 Fixer An ingenous inventor who skillfully crafts the right tool for the job. Craft and Connection Sly Scraper When using a disposable Item, attempt to Craft it back immediately at no additional cost.
🥷 Stalker Quick on their feet, aiming to end fights as soon as they begin. Attack and Speed Spell Thief On a Critical Hit, steal Energy from the opponent.
🪖 Fighter An all-round warrior whose forte is surviving on the battlefield while making sure the enemy doesn't. Attack and Defense Assault Battery When using an Item against a single opponent, Attack as well.
🧙 Channeler An Otherworlds enthusiast who acts as a link between the two worlds. Energy and Aura Direct Connection Gain 1 Energy per round
🧑‍🎤 Raver A charismatic idol who gives an otherworldly twist to their parties. Energy and Fate Distraction Theft On Inspire, there is a chance to steal Items or money away from an opponent.
🗣 Speaker A madman whose words are imbued with the power of the Otherworlds. Aura and Fate Vox Dei On Inspire, there is a chance to draw Energy from the Otherworlds.
🧑‍⚕ Healer A good soul whose purpose is to help others by preventing and healing damage. Defense and Connection Parry Medic On a successful Defense, heal the defended by how much your Defense surpassed the opponent's Attack.

Tech Stack

TypeScript Deno JS MongoDB Telegram

Credits

Profile Picture: Edited from an artwork by ClaraNoctis