소스 검색

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`)
}
)
)


불러오는 중...
취소
저장