1
0

Fixed assertion during dirt block OnUpdate()

This commit is contained in:
Tiger Wang 2013-12-19 23:06:26 +00:00
parent 39251bccd3
commit c08910d4af
3 changed files with 9 additions and 1 deletions

View File

@ -224,6 +224,7 @@
<ResourceCompile Include="MCServer.rc" /> <ResourceCompile Include="MCServer.rc" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="..\src\Entities\Floater.h" />
<ClInclude Include="resource_MCServer.h" /> <ClInclude Include="resource_MCServer.h" />
<ClInclude Include="..\src\Authenticator.h" /> <ClInclude Include="..\src\Authenticator.h" />
<ClInclude Include="..\src\BlockArea.h" /> <ClInclude Include="..\src\BlockArea.h" />
@ -628,6 +629,7 @@
<ClCompile Include="..\src\Cuboid.cpp" /> <ClCompile Include="..\src\Cuboid.cpp" />
<ClCompile Include="..\src\DeadlockDetect.cpp" /> <ClCompile Include="..\src\DeadlockDetect.cpp" />
<ClCompile Include="..\src\Enchantments.cpp" /> <ClCompile Include="..\src\Enchantments.cpp" />
<ClCompile Include="..\src\Entities\Floater.cpp" />
<ClCompile Include="..\src\FastRandom.cpp" /> <ClCompile Include="..\src\FastRandom.cpp" />
<ClCompile Include="..\src\FurnaceRecipe.cpp" /> <ClCompile Include="..\src\FurnaceRecipe.cpp" />
<ClCompile Include="..\src\Globals.cpp"> <ClCompile Include="..\src\Globals.cpp">

View File

@ -945,6 +945,9 @@
<ClInclude Include="..\src\HTTPServer\NameValueParser.h"> <ClInclude Include="..\src\HTTPServer\NameValueParser.h">
<Filter>Source Files\HTTPServer</Filter> <Filter>Source Files\HTTPServer</Filter>
</ClInclude> </ClInclude>
<ClInclude Include="..\src\Entities\Floater.h">
<Filter>Source Files\Entities</Filter>
</ClInclude>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="..\webadmin\template.html"> <None Include="..\webadmin\template.html">
@ -1657,6 +1660,9 @@
<ClCompile Include="..\src\HTTPServer\NameValueParser.cpp"> <ClCompile Include="..\src\HTTPServer\NameValueParser.cpp">
<Filter>Source Files\HTTPServer</Filter> <Filter>Source Files\HTTPServer</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\src\Entities\Floater.cpp">
<Filter>Source Files\Entities</Filter>
</ClCompile>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Text Include="..\lib\sqlite\urls.txt"> <Text Include="..\lib\sqlite\urls.txt">

View File

@ -80,7 +80,7 @@ public:
Chunk->GetBlockTypeMeta(BlockX, BlockY + 1, BlockZ, AboveDest, AboveMeta); Chunk->GetBlockTypeMeta(BlockX, BlockY + 1, BlockZ, AboveDest, AboveMeta);
if ((g_BlockOneHitDig[AboveDest] || g_BlockTransparent[AboveDest]) && !IsBlockWater(AboveDest)) if ((g_BlockOneHitDig[AboveDest] || g_BlockTransparent[AboveDest]) && !IsBlockWater(AboveDest))
{ {
Chunk->FastSetBlock(a_RelX + OfsX, a_RelY + OfsY, a_RelZ + OfsZ, E_BLOCK_GRASS, 0); Chunk->FastSetBlock(BlockX, BlockY, BlockZ, E_BLOCK_GRASS, 0);
} }
} // for i - repeat twice } // for i - repeat twice
} }