mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-01-18 15:00:55 +00:00
Fix additional issue with boss bar divider display
This commit is contained in:
parent
ed1f82b476
commit
fd5a7985ce
@ -236,8 +236,9 @@ export default class BattleInfo extends Phaser.GameObjects.Container {
|
|||||||
this.hpBarSegmentDividers.pop().destroy();
|
this.hpBarSegmentDividers.pop().destroy();
|
||||||
|
|
||||||
if (this.boss && this.bossSegments > 1) {
|
if (this.boss && this.bossSegments > 1) {
|
||||||
|
const maxHp = pokemon.getMaxHp();
|
||||||
for (let s = 1; s < this.bossSegments; s++) {
|
for (let s = 1; s < this.bossSegments; s++) {
|
||||||
const dividerX = (Math.round((pokemon.hp / this.bossSegments) * s) / pokemon.hp) * this.hpBar.width;
|
const dividerX = (Math.round((maxHp / this.bossSegments) * s) / maxHp) * this.hpBar.width;
|
||||||
const divider = this.scene.add.rectangle(0, 0, 1, this.hpBar.height, pokemon.bossSegmentIndex >= s ? 0xFFFFFF : 0x404040);
|
const divider = this.scene.add.rectangle(0, 0, 1, this.hpBar.height, pokemon.bossSegmentIndex >= s ? 0xFFFFFF : 0x404040);
|
||||||
divider.setOrigin(0.5, 0);
|
divider.setOrigin(0.5, 0);
|
||||||
this.add(divider);
|
this.add(divider);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user