diff --git a/lib/mapObjects/CBank.cpp b/lib/mapObjects/CBank.cpp index 86ab8c876..858281741 100644 --- a/lib/mapObjects/CBank.cpp +++ b/lib/mapObjects/CBank.cpp @@ -144,7 +144,7 @@ void CBank::onHeroVisit(const CGHeroInstance * h) const bd.player = h->getOwner(); bd.text.appendLocalString(EMetaText::ADVOB_TXT, 32); bd.components = getPopupComponents(h->getOwner()); - bd.text.replaceRawString(getObjectName()); + bd.text.replaceTextID(getObjectHandler()->getNameTextID()); cb->showBlockingDialog(this, &bd); } @@ -158,7 +158,7 @@ void CBank::doVisit(const CGHeroInstance * hero) const if (!bankConfig) { iw.text.appendRawString(VLC->generaltexth->advobtxt[33]);// This was X, now is completely empty - iw.text.replaceRawString(getObjectName()); + iw.text.replaceTextID(getObjectHandler()->getNameTextID()); cb->showInfoDialog(&iw); }