From 9e0e267fc1182fcbfaddedd2449b565b19af77c9 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 18 Oct 2020 13:23:16 -0400 Subject: [PATCH] Fix wrong conjugation; remove redundant execute() on DevourAction --- src/game/combat/actions.ts | 4 ---- src/game/vore.ts | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/game/combat/actions.ts b/src/game/combat/actions.ts index ef823e4..3bf3897 100644 --- a/src/game/combat/actions.ts +++ b/src/game/combat/actions.ts @@ -142,10 +142,6 @@ export class DevourAction extends CompositionAction { describe (user: Creature, target: Creature): LogEntry { return new LogLine(`Try to ${this.container.consumeVerb} your opponent, sending them to your ${this.container.name}. `, super.describe(user, target)) } - - execute (user: Creature, target: Creature): LogEntry { - return this.container.consume(target) - } } /** diff --git a/src/game/vore.ts b/src/game/vore.ts index 9fc1857..6cc130e 100644 --- a/src/game/vore.ts +++ b/src/game/vore.ts @@ -203,7 +203,7 @@ export abstract class NormalVoreContainer extends NormalContainer implements Vor tickLine (user: Creature, target: Creature, args: { damage: Damage }): LogEntry { return new RandomEntry( new LogLine(`${user.name.capital} ${user.name.conjugate(Words.Churns)} ${target.name.objective} in ${user.pronouns.possessive} ${this.name} for `, args.damage.renderShort(), `.`), - new LogLine(`${user.name.capital.possessive} ${this.name} ${user.name.conjugate(Words.Churns)}, stewing ${target.name.objective} for `, args.damage.renderShort(), `.`), + new LogLine(`${user.name.capital.possessive} ${this.name} ${this.name.conjugate(Words.Churns)}, stewing ${target.name.objective} for `, args.damage.renderShort(), `.`), new LogLine(`${target.name.capital} ${target.name.conjugate(new Verb("thrash", "thrashes"))} in ${user.name.possessive} ${Words.Slick} ${this.name} as it churns ${target.pronouns.objective} for `, args.damage.renderShort(), `.`) ) }