summaryrefslogtreecommitdiffstats
path: root/source/Blocks/BlockFire.h
diff options
context:
space:
mode:
authorTiger Wang <ziwei.tiger@hotmail.co.uk>2013-11-02 20:04:38 +0100
committerTiger Wang <ziwei.tiger@hotmail.co.uk>2013-11-02 20:04:38 +0100
commit5bd9eb6a1f858201a3af79b2059e2f22e8473042 (patch)
tree1d594bdf50a5c9cb1b64021d32d3ee0f3b3a8d0b /source/Blocks/BlockFire.h
parentMerge pull request #303 from tigerw/bugfixes (diff)
downloadcuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar.gz
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar.bz2
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar.lz
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar.xz
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.tar.zst
cuberite-5bd9eb6a1f858201a3af79b2059e2f22e8473042.zip
Diffstat (limited to 'source/Blocks/BlockFire.h')
-rw-r--r--source/Blocks/BlockFire.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/Blocks/BlockFire.h b/source/Blocks/BlockFire.h
index 36ec6bbb3..46b56d7e0 100644
--- a/source/Blocks/BlockFire.h
+++ b/source/Blocks/BlockFire.h
@@ -168,7 +168,7 @@ public:
{
return false; // Not valid slice, no portal can be formed
}
- } XZM = X1 - 2; // Set boundary of frame interior (hence the -2)
+ } XZP = X1 - 1; // Set boundary of frame interior, note that for some reason, the loop of X and the loop of Z go to different numbers, hence -1 here and -2 there
for (X2; ((a_World->GetBlock(X2, Y, Z) == E_BLOCK_OBSIDIAN) || (a_World->GetBlock(X2, Y + 1, Z) == E_BLOCK_OBSIDIAN)); X2--) // Go the other direction (XM)
{
int Value = FindObsidianCeiling(X2, Y, Z, a_World, MaxY);
@@ -182,7 +182,7 @@ public:
{
return false;
}
- } XZP = X2 + 2; // Set boundary, see previous
+ } XZM = X2 + 1; // Set boundary, see previous
return (FoundFrameXP && FoundFrameXM);
}