Skip to content
Merged
6 changes: 3 additions & 3 deletions code/__DEFINES/storytellers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

#define TAG_ASTRATA "Visires"
#define TAG_NOC "Akan"
#define TAG_RAVOX "Al'Aqshir"
#define TAG_RAVOX "Mordsol"
#define TAG_ABYSSOR "Mjallidhorn"
#define TAG_XYLIX "Iliope"
#define TAG_NECRA "Valdala"
Expand Down Expand Up @@ -31,7 +31,7 @@
/// Tag reserved for combat logic (unused by gods)
#define TAG_COMBAT "Combat"

/// Tag used for raid events, associated with Al'Aqshir
/// Tag used for raid events, associated with Mordsol
#define TAG_RAID "Raid"

/// Tag representing trade interactions, used by Mjallidhorn and Deceivers
Expand Down Expand Up @@ -201,7 +201,7 @@
// Divine pantheon
#define ASTRATA "Visires"
#define NOC "Akan"
#define RAVOX "Al'Aqshir"
#define RAVOX "Mordsol"
#define ABYSSOR "Mjallidhorn"
#define XYLIX "Iliope"
#define NECRA "Valdala"
Expand Down
23 changes: 15 additions & 8 deletions code/__DEFINES/traits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -337,8 +337,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_GUIDANCE "guidance"
#define DEVOTION_TRAIT "devotion_trait"
#define RAGE_TRAIT "rage_trait"
#define TRAIT_PSYDONIAN_GRIT "Psydonian Grit" // Pain Tolerance. Through faith, ENDURE.
#define TRAIT_PSYDONITE "Psydonite's Devotion" // Anti-Miracles on a selective basis, anastasis / cure rot still apply. Slow passive wound healing while you have blood.
#define TRAIT_PSYDONIAN_GRIT "Angrosian Grit" // Pain Tolerance. Through faith, ENDURE.
#define TRAIT_BLACKBAGGER "Apprehension Techniques" // Capable of using Garrotes and Blackbags. Apprehension techniques.
#define TRAIT_LYCANRESILENCE "Werewolf Resilence"

Expand Down Expand Up @@ -423,23 +422,31 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai

// Divine patron trait bonuses:
#define TRAIT_SOUL_EXAMINE "Blessing of Valdala" //can check bodies to see if they have departed
#define TRAIT_ROT_EATER "Blessing of Erdl" //can eat rotten food
#define TRAIT_ROT_EATER "Blessing of Decay" //can eat rotten food
#define TRAIT_KNEESTINGER_IMMUNITY "Blessing of Gani" //Can move through kneestingers.
#define TRAIT_LEECHIMMUNE "Unleechable" //leeches drain very little blood
#define TRAIT_LEECHIMMUNE "Blessing of Erdl" //leeches drain very little blood
#define TRAIT_ABYSSOR_SWIM "Blessing of the Nortics" //less base fatigue drain when swimming
#define TRAIT_SHARPER_BLADES "Sharper Blades" //Weapons lose less blade integrity
#define TRAIT_BETTER_SLEEP "Better Sleep" //Recover more energy (blue bar) when sleeping
#define TRAIT_EXTEROCEPTION "Exteroception" //See others' hunger and thirst
#define TRAIT_TUTELAGE "Tutelage" //Slightly more sleep xp to you and xp to apprentices
#define TRAIT_APRICITY "Apricity" //Decreased stamina regen time during "day"
#define TRAIT_BLACKLEG "Blackleg" //Rig coin, dice, cards in your favor
#define TRAIT_INQUISITION "Member of the Oratorium Throni Vacui"
#define TRAIT_SALVATIONIST "Salvationist's Grief" //Prayers about a dead god manifest differently or something
#define TRAIT_INQUISITION "Member of the Katholikos Inquisition"
#define TRAIT_PURITAN "Puritan"
#define TRAIT_SILVER_BLESSED "Silver Blessed"

// Inhumen patron trait bonuses:
#define TRAIT_ORGAN_EATER "Blessing of Archdevil"//Can eat organs (duh.) and raw meat
#define TRAIT_ARCHDEVILS "Cult of the Archdevils" //Archdevil worshippers recognize each other
#define TRAIT_ORGAN_EATER "Blessing of the Archdevils"//Can eat organs (duh.) and raw meat
#define TRAIT_HERTANNEA "Cult of Hertannea" //Hertannea worshippers recognize each other
#define TRAIT_CRACKHEAD "Blessing of Hertannea" //No overdose on drugs.
#define TRAIT_CABAL "Of the Cabal" //One Envy cultists recognize each other too
#define TRAIT_ABSOLUTIONIST "Cult of Madness" //Absolutionist Angros worshippers recognize each other
#define TRAIT_PSYDONITE "Absolutionist's Devotion" // Anti-Miracles on a selective basis, anastasis / cure rot still apply. Slow passive wound healing while you have blood.
#define TRAIT_CORRUPTED "Tainted" //All worshippers of Hell's pawns recognise each other.
#define TRAIT_CABAL "Blood of the One Envy" //Shirleighs recognize each other, and their non-royal believers
#define TRAIT_CABAL_CHUD "Cult of the Jealous God" //One Envy cultists recognize each other too
#define TRAIT_MATTHIOS_EYES "Eyes of Deceivers" //Examine to see the most expensive item someone has
#define INSPIRING_MUSICIAN "Inspiring Musician" // unlocks bardic inspiration stuff

Expand Down Expand Up @@ -490,7 +497,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_PSYDON_CURSE "Angros' Curse"
#define TRAIT_ASTRATA_CURSE "Visires' Curse"
#define TRAIT_NOC_CURSE "Akan's Curse"
#define TRAIT_RAVOX_CURSE "Al'Aqshir's Curse"
#define TRAIT_RAVOX_CURSE "Mordsol's Curse"
#define TRAIT_NECRA_CURSE "Valdala's Curse"
#define TRAIT_XYLIX_CURSE "Iliope's Curse"
#define TRAIT_PESTRA_CURSE "Erdl's Curse"
Expand Down
2 changes: 1 addition & 1 deletion code/__HELPERS/round_statistics.dm
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
#define STATS_DENDOR_SACRIFICES "dendor_sacrifices"
#define STATS_FOREST_DEATHS "forest_deaths"

// Al'Aqshir
// Mordsol
#define STATS_COMBAT_SKILLS "combat_skills"
#define STATS_PARRIES "parries"
#define STATS_WARCRIES "warcries"
Expand Down
30 changes: 22 additions & 8 deletions code/_globalvars/traits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,20 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_FINGERPRINT_PASSTHROUGH" = TRAIT_FINGERPRINT_PASSTHROUGH,
"TRAIT_SOUND_DEBUGGED" = TRAIT_SOUND_DEBUGGED,
//Rogue Traits Past here
"Cult of the Archdevils" = TRAIT_ARCHDEVILS,
"Cult of Hertannea" = TRAIT_HERTANNEA,
"Cult of Madness" = TRAIT_ABSOLUTIONIST,
"Tainted" = TRAIT_CORRUPTED,
"Blessing of Hertannea" = TRAIT_CRACKHEAD,
"Blessing of Archdevil" = TRAIT_ORGAN_EATER,
"Blessing of Erdl"= TRAIT_ROT_EATER,
"Blessing of the Archdevils" = TRAIT_ORGAN_EATER,
"Blessing of Decay"= TRAIT_ROT_EATER,
"Blessing of Gani" = TRAIT_KNEESTINGER_IMMUNITY,
"Blessing of Valdala" = TRAIT_SOUL_EXAMINE,
"Blessing of the Nortics" = TRAIT_ABYSSOR_SWIM,
"Salvationist's Grief" = TRAIT_SALVATIONIST,
"Golden Blood" = TRAIT_SEEPRICES,
"Of the Cabal" = TRAIT_CABAL,
"Blood of the One Envy" = TRAIT_CABAL,
"Cult of the Jealous God" = TRAIT_CABAL_CHUD,
"Unleechable" = TRAIT_LEECHIMMUNE,
"Webwalker" = TRAIT_WEBWALK,
"Brushwalker" = TRAIT_BRUSHWALK,
Expand Down Expand Up @@ -224,6 +231,7 @@ GLOBAL_LIST_INIT(roguetraits, list(
TRAIT_NOSLEEP = span_warning("I can't sleep."),
TRAIT_NUDIST = "I <b>refuse</b> to wear clothes. They are a hindrance to my freedom.",
TRAIT_KNEESTINGER_IMMUNITY = "I am immune to the shock of kneestingers.",
TRAIT_SALVATIONIST = span_blue("My prayers to Angros are no less fervent than those of the other faithful, but they must always be in service to keeping the Mad God in eternal slumber."),
TRAIT_INHUMANE_ANATOMY = "My anatomy is inhumen, preventing me from wearing hats and shoes.",
TRAIT_NASTY_EATER = span_dead("I can eat bad food, and water that would be toxic to humen will not affect me."),
TRAIT_NOFALLDAMAGE1 = span_info("I can easily handle minor falls."),
Expand Down Expand Up @@ -254,8 +262,13 @@ GLOBAL_LIST_INIT(roguetraits, list(
TRAIT_SHOCKIMMUNE = "I am immune to electrical shocks.",
TRAIT_INTRAINING = "I'm going to be a knight someday! I can use training dummies more effectively than others.",
TRAIT_MALUMFIRE = "My hands are blessed by Goler Kanh to forge items of superb quality.",
TRAIT_DEATHSIGHT = span_info("I can feel when someone nearby draws the Undermaiden's attention, a tiny voice whispering 'Someone has died,' in my ear."),
TRAIT_CABAL = span_purple("In secret, I have studied the ways of Her ascension, and know of others of the Cabal."),
TRAIT_DEATHSIGHT = span_info("I can feel when someone nearby draws the Valkyrie's attention, a tiny voice whispering 'Someone has died,' in my ear."),
TRAIT_CABAL = span_purple("I'm a Shirleigh, and the power of the One Envy is present in my very blood. I know others that proclaim faith in her at a glance."),
TRAIT_CABAL_CHUD = span_purple("In secret, I have been initiated into the followers of the Jealous God, and know of others of the cult."),
TRAIT_ARCHDEVILS = span_red("I worship the powers of Hell beneath our feet, and can recognise others that do the same."),
TRAIT_HERTANNEA = span_purple("I'm a follower of Hertannea, the Faerie Devil, and know of others of Her cult."),
TRAIT_ABSOLUTIONIST = span_red("I pray for the return of the Mad God with all my heart, and I can recognise the same fervent belief in others."),
TRAIT_CORRUPTED = span_red("The taint of Hell is present within my blood, and I can sense it in others."),
TRAIT_LEGENDARY_ALCHEMIST = span_info("An expert in the art of finding herbs in the wild."),
TRAIT_DECEIVING_MEEKNESS = "People look at me and think I am a weakling. They are mistaken.",
TRAIT_THIEVESGUILD = "I am a member of the thieves' guild!",
Expand All @@ -269,7 +282,8 @@ GLOBAL_LIST_INIT(roguetraits, list(
TRAIT_TUTELAGE = "I am a capable tutor to those who apprentice under me.",
TRAIT_APRICITY = "The warmth of the sun rejuvenates me, allowing me to regain my stamina quicker.",
TRAIT_BLACKLEG = "I can cheat by rigging coin and dice, and peek at cards.",
TRAIT_INQUISITION = span_info("I am a member of the Oratorium Throni Vacui. I can easily identify others of my cadre at a glance."),
TRAIT_ABYSSOR_SWIM = "I get far less tired when swimming than my peers.",
TRAIT_INQUISITION = span_info("I am a member of the Katholikos Inquisition. I can easily identify others of my cadre at a glance."),
TRAIT_SILVER_BLESSED = span_info("I am anointed with holy silver, which preserves me from curses that bite, miracles of the false gods hold no sway over me."),
TRAIT_MATTHIOS_EYES = span_notice("I have a sense for what the most valuable item someone has is."),
TRAIT_CRATEMOVER = "I am able to drag heavy objects without any difficulty.",
Expand Down Expand Up @@ -299,8 +313,8 @@ GLOBAL_LIST_INIT(roguetraits, list(
TRAIT_POISON_RESILIENCE = span_info("I'm more resilient to poisons."),
TRAIT_FORAGER = span_info("I can tell which jacksberries are poisonous."),
TRAIT_SEED_FINDER = span_info("I find seeds more easily."),
TRAIT_PSYDONITE = span_info("PSYDON LIVES. PSYDON PERSISTS. I can ENDURE and LIVE with wounds better than most."),
TRAIT_PSYDONIAN_GRIT = span_info("I can shrug off my wounds and maintain composure under duress. My own mortality is proof that I LIVE, as too does HE."),
TRAIT_PSYDONITE = span_info("Angros will rise again! As long as I hold fast to my faith and do not bleed myself dry, I can recover from and endure most injuries. Most miracles of the betrayer pantheon will not be of aid to me."),
TRAIT_PSYDONIAN_GRIT = span_info("I can shrug off my wounds and maintain composure under duress. My faith must endure, for the sake of the Worldflame."),
TRAIT_BLACKBAGGER = span_info("I've been trained to properly abduct individuals through the use of seizing garrotes and blackbags."),
TRAIT_NOCSHADES = span_info("The lens I look through allows me to see in the dark clear as dae, at the cost of greater vision."),
TRAIT_LYCANRESILENCE = span_info("Gani's fury flows through my veins, my wounds regenerate over time..."),
Expand Down
8 changes: 4 additions & 4 deletions code/controllers/subsystem/death_arena.dm
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ SUBSYSTEM_DEF(death_arena)


/obj/structure/table/wood/fine/altar
name = "Al'Aqshir's sacrifical altar"
name = "Mordsol's sacrifical altar"
desc = "It awaits an offering of your triumphs"
icon = 'icons/roguetown/misc/structure.dmi'
icon_state = "ravox_altar"
Expand All @@ -201,8 +201,8 @@ SUBSYSTEM_DEF(death_arena)
SSdeath_arena.process_fight_end(item, user)

/obj/structure/underworld/ravox
name = "Al'Aqshir"
desc = "Al'Aqshir, God of Warfare, Justice, and Bravery. He finds solace in his friendship with Valdala and his retreat to the Underworld. Upon your gaze, he gives you a respectful nod. Damn, he's cool.."
name = "Mordsol"
desc = "Mordsol, God of Warfare, Justice, and Bravery. He finds solace in his friendship with Valdala and his retreat to the Underworld. Upon your gaze, he gives you a respectful nod. Damn, he's cool.."
icon = 'icons/roguetown/underworld/ravox.dmi'
icon_state = "ravox"
layer = ABOVE_MOB_LAYER
Expand All @@ -215,7 +215,7 @@ SUBSYSTEM_DEF(death_arena)

/obj/structure/underworld/necra
name = "Valdala"
desc = "The Undermaiden herself, in her true form. The most ancient of living gods. She observes your battles gleefully, gratitude in her eyes to be relieved from the arduousness of eternity. Her close friend and confidant, Al'Aqshir, sits by her side. The two must have worked hard to restructure the underworld like this. They seem pleased with their work."
desc = "The Undermaiden herself, in her true form. The most ancient of living gods. She observes your battles gleefully, gratitude in her eyes to be relieved from the arduousness of eternity. Her close friend and confidant, Mordsol, sits by her side. The two must have worked hard to restructure the underworld like this. They seem pleased with their work."
icon = 'icons/roguetown/underworld/necra.dmi'
icon_state = "necra"
layer = ABOVE_MOB_LAYER
Expand Down
2 changes: 1 addition & 1 deletion code/controllers/subsystem/storyteller.dm
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,7 @@ SUBSYSTEM_DEF(gamemode)
"...you see a flower bloom in ash. It dies and returns, brighter, stranger. The rhythm of endings comforts you...",
),

"Al'Aqshir"= list(
"Mordsol"= list(
"...a sword rests beside a scale... neither tips...",
"...steel sings in your dreams... a verdict is written in blood and flame, but justice waits before it lands...",
"...you duel a mirror image of yourself... the victor is neither, yet the fight continues... law and war share the same breath..."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
storyteller_name = ABYSSOR

/datum/triumph_buy/storyteller_influence_reduction/ravox
name = "Al'Aqshir's Influence Reduction"
name = "Mordsol's Influence Reduction"
triumph_buy_id = TRIUMPH_BUY_RAVOX_INFLUENCE_REDUCTION
storyteller_name = RAVOX

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
storyteller_name = ABYSSOR

/datum/triumph_buy/storyteller_influence_bonus/ravox
name = "Al'Aqshir's Influence"
name = "Mordsol's Influence"
triumph_buy_id = TRIUMPH_BUY_RAVOX_INFLUENCE
storyteller_name = RAVOX

Expand Down
2 changes: 1 addition & 1 deletion code/controllers/subsystem/vote.dm
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ SUBSYSTEM_DEF(vote)
if("endround")
var/rng = rand(1, 1000)
if(rng > 200) // 80%
initiator_key = pick("Visires", "Akan", "Gani", "Mjallidhorn", "Valdala", "Al'Aqshir", "Iliope", "Erdl", "Goler Kanh", "Pomette")
initiator_key = pick("Visires", "Akan", "Gani", "Mjallidhorn", "Valdala", "Mordsol", "Iliope", "Erdl", "Goler Kanh", "Pomette")
else if(rng > 50) // 15%
initiator_key = pick("One Envy", "Archdevil", "Deceivers", "Hertannea")
else
Expand Down
24 changes: 24 additions & 0 deletions code/datums/faith/devotion_subtypes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,22 @@
CLERIC_T3 = /datum/action/cooldown/spell/charm/eoran
)

/datum/devotion/divine/angros
miracles = list(
CLERIC_T0 = /datum/action/cooldown/spell/healing,
CLERIC_T1 = /datum/action/cooldown/spell/sacred_flame,
CLERIC_T2 = /datum/action/cooldown/spell/healing/greater,
CLERIC_T3 = /datum/action/cooldown/spell/revive,
)

/datum/devotion/divine/undivided
miracles = list(
CLERIC_T0 = /datum/action/cooldown/spell/healing,
CLERIC_T1 = /datum/action/cooldown/spell/sacred_flame,
CLERIC_T2 = /datum/action/cooldown/spell/healing/greater,
CLERIC_T3 = /datum/action/cooldown/spell/revive,
)

// Inhumen
/datum/devotion/inhumen/make_cleric()
. = ..()
Expand Down Expand Up @@ -140,3 +156,11 @@
CLERIC_T2 = /datum/action/cooldown/spell/projectile/blowingdust,
CLERIC_T3 = /datum/action/cooldown/spell/painkiller,
)

/datum/devotion/inhumen/angros
miracles = list(
CLERIC_T0 = /datum/action/cooldown/spell/find_flaw,
CLERIC_T1 = /datum/action/cooldown/spell/baothablessings,
CLERIC_T2 = /datum/action/cooldown/spell/projectile/blowingdust,
CLERIC_T3 = /datum/action/cooldown/spell/painkiller,
)
67 changes: 25 additions & 42 deletions code/datums/gods/patrons/atheism.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
/datum/patron/godless/godless //lol lmao
name = "Godless"
domain = "Abandonment of the Gods"
desc = "Worship of the gods is foolish! Gods exist, but you refuse to worship them due to your own hubris."
flaws = "Stubborn, Unrelenting, Misguided"
worshippers = "Egomaniacs, Heretics, the Ignorant"
sins = "Idolatry, Worship, Blind Faith"
desc = "Worship of the Gods is foolish! Gods exist, but you refuse to worship them due to your own hubris."
flaws = "Stubborn, unrelenting, misguided"
worshippers = "Egomaniacs, heretics, the ignorant"
sins = "Idolatry, worship, blind Faith"
boons = "None, you godless heathen."

confess_lines = list(
Expand All @@ -30,11 +30,11 @@
/datum/patron/godless/autotheist
name = "Autotheist"
domain = "Self-Deification"
desc = "Forget the Divine Pantheon, YOU are a god! The mortals don't know it, but you walk alongside them in your shell. You are the true ruler of this world!"
flaws = "Stubborn, Pride, Superiority"
worshippers = "Egomaniacs, The Self-Obsessed, Megalomaniacs"
sins = "Humility, Self-Doubt"
boons = "None."
desc = "Forget the Divine Pantheon, YOU are a God! The mortals don't know it, but you walk alongside them in your shell. You are the true ruler of this world!"
flaws = "Stubborn, pride, superiority"
worshippers = "Egomaniacs, the self-obsessed, megalomaniacs"
sins = "Humility, self-doubt, deference to another."
boons = "None, you godless heathen."

confess_lines = list(
"I AM THE ONLY TRUE GOD!",
Expand All @@ -46,10 +46,10 @@
name = "Defiant"
domain = "Rejection of Gods"
desc = "You have a grave distaste for authority, so much so to the point where you decided that you refuse to worship the gods! They are merely another form of authority, and you will never bow down to them."
flaws = "Defiant, Rebellious, Unrelenting"
worshippers = "Anarchists, Rebels" //fuck the system, og
sins = "Obedience, Submission"
boons = "None."
flaws = "Defiant, rebellious, unrelenting."
worshippers = "Anarchists, rebels, the listless." //fuck the system, og
sins = "Obedience, submission"
boons = "None, you godless heathen."

confess_lines = list(
"I WILL NEVER BOW TO ANYONE- NOT EVEN THE DIVINE!",
Expand All @@ -60,45 +60,28 @@
/datum/patron/godless/dystheist
name = "Dystheist"
domain = "Rejection of Gods"
desc = "You see the gods for what they truly are: powerful, yet flawed and unworthy of worship."
flaws = "Cynical, Judgmental"
worshippers = "Skeptics, The Disillusioned"
sins = "Blind Faith"
boons = "None."
desc = "You see the Gods for what they truly are: powerful, yet flawed, and unworthy of worship."
flaws = "Cynical, judgmental, holier-than-thou."
worshippers = "Skeptics, the disillusioned."
sins = "Blind faith."
boons = "None, you godless heathen."

confess_lines = list(
"THE GODS MEAN NOTHING TO ME!",
"THE TEN ARE FLAWED!",
"I WILL NEVER BOW DOWN TO ANY OF THOSE TYRANTS, DIVINE NOR INHUMEN!"
"THE ELEMENTALS ARE FLAWED!",
"I WILL NEVER BOW DOWN TO ANY OF THOSE TYRANTS, DIVINE NOR INFERNAL!"
)

/datum/patron/godless/naivety
name = "Naivety"
domain = "Indifference"
desc = "Either due to never being informed, a memory issue, or perhaps a brain injury, you have no clue what gods are!"
flaws = "Ignorant, Naive, Stupid"
worshippers = "Younglings, Ignorant, Fools"
sins = "..What's that?"
boons = "..What is that?"
desc = "Either due to never being informed, a memory issue, or perhaps a brain injury, you have no clue what Gods are!"
flaws = "Ignorant, naive, stupid."
worshippers = "Younglings, the ignorant, fools, and the addled."
sins = "...What's that?"
boons = "...What is that?"
confess_lines = list(
"I DON'T KNOW WHAT YOU'RE TALKING ABOUT!",
"WHAT'S A GOD?!",
"NOBODY EVER TOLD ME ABOUT THE DIVINE!"
)

/datum/patron/godless/rashan
name = "Rashan-Kahl"
domain = "Twin-faced god of ambition and chains"
desc = "Rashan represents both creation and destruction, freedom and bondage: a duality that mirrors the rakshari's complex relationship with power. Temples to Rashan-Kahl often double as marketplaces, symbolizing the transactional nature of life."
flaws = "Flaws of their followers"
worshippers = "Rakshari, Slavers, His Majesty"
sins = "Sins of their Followers"
boons = "The will to meow"
confess_lines = list(
"WHAT MUST I PAY FOR THE PAIN TO STOP!",
"I AM UNCHAINED!!",
"I AM PROMISED FREEDOM",
"MY GOD IS FREEDOM WHILE YOURS ARE SHACKLES!",
"RASHAN-KAHL WILL ENSLAVE YOU!"
)
allowed_races = list(SPEC_ID_RAKSHARI)
Loading