|
@@ -141,7 +141,7 @@ TEST(MapManager, DrawTerrain_View)
|
|
{
|
|
{
|
|
const auto & posVector = posNode.Vector();
|
|
const auto & posVector = posNode.Vector();
|
|
if(posVector.size() != 3) throw std::runtime_error("A position should consist of three values x,y,z. Continue with next position.");
|
|
if(posVector.size() != 3) throw std::runtime_error("A position should consist of three values x,y,z. Continue with next position.");
|
|
- int3 pos(posVector[0].Float(), posVector[1].Float(), posVector[2].Float());
|
|
|
|
|
|
+ int3 pos((si32)posVector[0].Float(), (si32)posVector[1].Float(), (si32)posVector[2].Float());
|
|
const auto & originalTile = originalMap->getTile(pos);
|
|
const auto & originalTile = originalMap->getTile(pos);
|
|
editManager->getTerrainSelection().selectRange(MapRect(pos, 1, 1));
|
|
editManager->getTerrainSelection().selectRange(MapRect(pos, 1, 1));
|
|
editManager->drawTerrain(originalTile.terType, &gen);
|
|
editManager->drawTerrain(originalTile.terType, &gen);
|