Sfoglia il codice sorgente

Fix moat rendering position

Ivan Savenko 2 anni fa
parent
commit
6d4bcba842
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      client/battle/CBattleSiegeController.cpp

+ 2 - 2
client/battle/CBattleSiegeController.cpp

@@ -250,10 +250,10 @@ void CBattleSiegeController::gateStateChanged(const EGateState state)
 void CBattleSiegeController::showAbsoluteObstacles(std::shared_ptr<CCanvas> canvas, const Point & offset)
 {
 	if (getWallPieceExistance(EWallVisual::MOAT))
-		showWallPiece(canvas, EWallVisual::MOAT, owner->pos.topLeft());
+		showWallPiece(canvas, EWallVisual::MOAT, offset);
 
 	if (getWallPieceExistance(EWallVisual::MOAT_BANK))
-		showWallPiece(canvas, EWallVisual::MOAT_BANK, owner->pos.topLeft());
+		showWallPiece(canvas, EWallVisual::MOAT_BANK, offset);
 }
 
 void CBattleSiegeController::showBattlefieldObjects(std::shared_ptr<CCanvas> canvas, const BattleHex & location )