diff --git a/resources/lang/en.json b/resources/lang/en.json index aac1034c2..dd089d8bf 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -580,7 +580,8 @@ "alliance_renewed": "Your alliance with {name} has been renewed", "wants_to_renew_alliance": "{name} wants to renew your alliance", "ignore": "Ignore", - "unit_voluntarily_deleted": "Unit voluntarily deleted" + "unit_voluntarily_deleted": "Unit voluntarily deleted", + "enemy_boat_destroyed": "{name} boat was destroyed" }, "unit_info_modal": { "structure_info": "Structure Info", diff --git a/src/core/game/UnitImpl.ts b/src/core/game/UnitImpl.ts index 5c985cda3..2403c6af8 100644 --- a/src/core/game/UnitImpl.ts +++ b/src/core/game/UnitImpl.ts @@ -275,9 +275,11 @@ export class UnitImpl implements Unit { const targetOwner = this.mg.owner(targetTile); if (targetOwner.isPlayer() && targetOwner !== this._owner) { this.mg.displayMessage( - `${this._owner.displayName()} boat was destroyed`, + "events_display.enemy_boat_destroyed", MessageType.UNIT_DESTROYED, targetOwner.id(), + undefined, + { name: this._owner.displayName() }, ); } }