diff --git a/src/game/scenes/CampScene.ts b/src/game/scenes/CampScene.ts index ae3bd06..2fd2dad 100644 --- a/src/game/scenes/CampScene.ts +++ b/src/game/scenes/CampScene.ts @@ -13729,10 +13729,11 @@ export class CampScene extends Phaser.Scene { } const partnerNames = this.currentBonds() .filter((bond) => bond.unitIds.includes(unit.id)) - .map((bond) => this.unitName(bond.unitIds.find((unitId) => unitId !== unit.id) ?? bond.unitIds[0])) - .slice(0, 2); + .map((bond) => this.unitName(bond.unitIds.find((unitId) => unitId !== unit.id) ?? bond.unitIds[0])); + const previewPartnerNames = partnerNames.slice(0, 2); + const remainingPartnerCount = partnerNames.length > previewPartnerNames.length ? partnerNames.length - previewPartnerNames.length : 0; return partnerNames.length > 0 - ? `공명 ${partnerNames.join(', ')} +${focus.bondExpGained}` + ? `공명 ${previewPartnerNames.join(', ')}${remainingPartnerCount > 0 ? ` 외 ${remainingPartnerCount}명` : ''} +${focus.bondExpGained}` : '공명 대상 없음'; }