summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattes D <github@xoft.cz>2014-08-29 13:58:41 +0200
committerMattes D <github@xoft.cz>2014-08-29 13:58:41 +0200
commitd0551e2e0a98a28f31a88d489d17b408e4a7d38d (patch)
tree4a1e9353627d2d4ce24ffc6f986356e36c1e0a08
parentFixed conversion warning. (diff)
downloadcuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar.gz
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar.bz2
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar.lz
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar.xz
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.tar.zst
cuberite-d0551e2e0a98a28f31a88d489d17b408e4a7d38d.zip
-rw-r--r--src/Simulator/VanillaFluidSimulator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Simulator/VanillaFluidSimulator.cpp b/src/Simulator/VanillaFluidSimulator.cpp
index 18d9b07e1..6df75eebb 100644
--- a/src/Simulator/VanillaFluidSimulator.cpp
+++ b/src/Simulator/VanillaFluidSimulator.cpp
@@ -98,7 +98,7 @@ int cVanillaFluidSimulator::CalculateFlowCost(cChunk * a_Chunk, int a_RelX, int
}
// Check if block below is passable
- if (!a_Chunk->UnboundedRelGetBlock(a_RelX, a_RelY - 1, a_RelZ, BlockType, BlockMeta))
+ if ((a_RelY > 0) && !a_Chunk->UnboundedRelGetBlock(a_RelX, a_RelY - 1, a_RelZ, BlockType, BlockMeta))
{
return Cost;
}