|
|
|
@@ -42,16 +42,16 @@ export class Geta extends Creature { |
|
|
|
|
|
|
|
this.otherActions.push(new FeedAction(stomach)) |
|
|
|
|
|
|
|
const cock = new Cock(this, 0.25, new ConstantDamageFormula(new Damage( |
|
|
|
const cock = new class extends Cock { |
|
|
|
digestLine (user: Creature, target: Creature) { |
|
|
|
return new LogLine(`${user.name.capital.possessive} ${this.name} throbs as it abruptly absorbs ${target.name.objective}, transforming ${target.name.objective} into more of ${user.pronouns.possessive} meaty shaft.`) |
|
|
|
} |
|
|
|
}(this, 0.25, new ConstantDamageFormula(new Damage( |
|
|
|
{ amount: 10, type: DamageType.Crush, target: Vigor.Health }, |
|
|
|
{ amount: 50, type: DamageType.Crush, target: Vigor.Stamina }, |
|
|
|
{ amount: 150, type: DamageType.Dominance, target: Vigor.Resolve } |
|
|
|
))) |
|
|
|
|
|
|
|
cock.digestLine = (user, target, args) => { |
|
|
|
return new LogLine(`${user.name.capital.possessive} ${args.container.name} throbs as it abruptly absorbs ${target.name.objective}, transforming ${target.name.objective} into more of ${user.pronouns.possessive} meaty shaft.`) |
|
|
|
} |
|
|
|
|
|
|
|
cock.actions.push( |
|
|
|
new CompositionAction( |
|
|
|
"Clench", |
|
|
|
|