Skip to content

Commit 54ede5c

Browse files
committed
feat: new flavor text for /russian
1 parent acf54d1 commit 54ede5c

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

src/commands/russian.ts

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,9 @@ export async function execute(
302302
"{user} tries to end it all for {target}... but fate has other plans. *Click*.",
303303
"{user} fires at {target}... but it's not their turn to die. *Click*.",
304304
"{user} tries their luck against {target}... *Click*. Fortune favors {target} this time.",
305+
"Pointing the gun at {target}, {user} pulls the trigger... *Click*. Nothing happens.",
306+
"{user}'s heart beats faster as they aim at {target}... *Click*. {target} lives.",
307+
"Betting it all on this chamber, {user} fires the gun... *Click*. It's not this one.",
305308
];
306309

307310
const shootSelfFlavorTexts = [
@@ -312,6 +315,9 @@ export async function execute(
312315
"{user} sweats nervously as they fire at their own temple... *Click*.",
313316
"{user} challenges death itself... *Click*. And lives to tell the tale..",
314317
"{user} wanted a taste of adrenaline. *Click*. Luckily, nothing happens.",
318+
"With a gun to their head, {user} fires. *Click*. Nothing happens.",
319+
"Perfunctorily aiming at their head... *Click*. No bullet for {user} .",
320+
"{user} trembles as they point the gun at themself... *Click* They live.",
315321
];
316322

317323
const skipFlavorTexts = [
@@ -322,6 +328,9 @@ export async function execute(
322328
"{user} chooses to skip their turn. Cowardice or strategy?",
323329
"{user} shrugs and lets {target} take the risk instead.",
324330
"{user} can't bring themself to pull the trigger and passes.",
331+
"{user} takes a deep breath and passes the gun to {target}.",
332+
"Fate tempts, but {user} chooses to pass.",
333+
"Perhaps today is not the day for {user} to face their fears, they passes.",
325334
];
326335

327336
const shootDeathFlavorTexts = [
@@ -330,8 +339,11 @@ export async function execute(
330339
"**BANG!** A loud shot rings out as {user} eliminates {target}. The game is over.",
331340
"**BANG!** {user} fires the fatal shot at {target}. Survival is the only prize.",
332341
"**BANG!** {target} falls as {user} lowers the smoking gun. It is done.",
333-
"**BANG!** {target} is no longer in the same world as {target}.",
342+
"**BANG!** {target} is no longer in the same world as {user}. {user} is walks away.",
334343
"**BANG!** {user}'s torment has concluded, farewell, {target}.",
344+
"**BANG!** {target}'s fate is sealed as {user} fires the killing shot.",
345+
"**BANG!** {target}'s story ends here, {user} is victorious.",
346+
"**BANG!** In the end, {target}'s eyes dilates as their consciousness fades away.",
335347
];
336348

337349
const shootSelfDeathFlavorTexts = [
@@ -342,6 +354,9 @@ export async function execute(
342354
"**BANG!** Silence follows the shot. {user} is gone. {target} remains.",
343355
"**BANG!** {user} ends their own game. {target} breathes a sigh of relief.",
344356
"**BANG!** {user} did not awaken a Persona, instead they are dead.",
357+
"**BANG!** A tragic end for {user} as {target} gains their freedom, {user} is no more.",
358+
"**BANG!** The wall behind {user} is painted in red, {target} wins.",
359+
"**BANG!** {target} breathes a sigh of relief as {user} has shot themself.",
345360
];
346361

347362
function getFlavorText(template: string[], user: User, target: User): string {

0 commit comments

Comments
 (0)