don't set color to white, just leave it unchanged

This commit is contained in:
Yentis 2024-05-18 00:45:33 +02:00
parent 7f9db11543
commit ecdca52cd1
2 changed files with 6 additions and 4 deletions

View File

@ -1440,7 +1440,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
return 'lightblue'; return 'lightblue';
} }
return 'white'; return undefined;
} }
toggleStats(visible: boolean): void { toggleStats(visible: boolean): void {

View File

@ -234,7 +234,9 @@ export default class FightUiHandler extends UiHandler {
if (stab) moveText.setFontStyle('bold'); if (stab) moveText.setFontStyle('bold');
const moveColors = moveEffectivenessList.sort((a, b) => b - a).map((effectiveness) => this.getMoveColor(effectiveness)); const moveColors = moveEffectivenessList.sort((a, b) => b - a).map((effectiveness) => this.getMoveColor(effectiveness));
moveText.setColor(moveColors[0]); const color = moveColors[0];
if (color !== undefined) moveText.setColor(color);
} }
private getMoveEffectivenessText(moveEffectiveness?: TypeDamageMultiplier): string { private getMoveEffectivenessText(moveEffectiveness?: TypeDamageMultiplier): string {
@ -242,7 +244,7 @@ export default class FightUiHandler extends UiHandler {
return ` ${moveEffectiveness}x`; return ` ${moveEffectiveness}x`;
} }
private getMoveColor(moveEffectiveness?: TypeDamageMultiplier): string { private getMoveColor(moveEffectiveness?: TypeDamageMultiplier): string | undefined {
switch (moveEffectiveness) { switch (moveEffectiveness) {
case 0: case 0:
return 'black'; return 'black';
@ -260,7 +262,7 @@ export default class FightUiHandler extends UiHandler {
return 'darkgreen'; return 'darkgreen';
} }
return 'white'; return undefined;
} }
clear() { clear() {