Pārlūkot izejas kodu

Prevent vigors from going over their max values

master
Fen Dweller pirms 5 gadiem
vecāks
revīzija
f88a76113e
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. +7
    -0
      src/game/entity.ts

+ 7
- 0
src/game/entity.ts Parādīt failu

@@ -111,6 +111,13 @@ export abstract class Mortal extends Entity {
}
})

Object.keys(Vigor).forEach(vigorStr => {
const vigor = vigorStr as Vigor
if (this.vigors[vigor] > this.maxVigors[vigor]) {
this.vigors[vigor] = this.maxVigors[vigor]
}
})

if (this.vigors.Health <= -this.maxVigors.Health) {
this.destroyed = true
}


Notiek ielāde…
Atcelt
Saglabāt