ソースを参照

Make healing also remove status effects and predation

master
Fen Dweller 5年前
コミット
d035c6923e
1個のファイルの変更8行の追加2行の削除
  1. +8
    -2
      src/game/maps/town.ts

+ 8
- 2
src/game/maps/town.ts ファイルの表示

@@ -186,12 +186,18 @@ export const Town = (): Place => {
home.choices.push(
new Choice(
"Heal",
"Become not dead",
"Become not dead and/or eaten",
(world, executor) => {
Object.keys(Vigor).forEach(vigor => {
executor.vigors[vigor as Vigor] = executor.maxVigors[vigor as Vigor]
})
return new LogLine(`You're stronger now`)
if (executor.containedIn !== null) {
executor.containedIn.release(executor)
}
executor.statusEffects.forEach(effect => {
executor.removeEffect(effect)
})
return new LogLine(`You're healthy again`)
}
)
)


読み込み中…
キャンセル
保存