1
0

Fix being set on fire while directly being under lava

Right now you will be on fire if there is a block of lava right above you, even if it doesn't pour down.
This commit is contained in:
Gargaj 2015-11-04 18:00:29 +01:00
parent 20eaa33400
commit a9579c4f06

View File

@ -1119,7 +1119,7 @@ void cEntity::TickBurning(cChunk & a_Chunk)
int MinRelZ = FloorC(GetPosZ() - m_Width / 2) - a_Chunk.GetPosZ() * cChunkDef::Width;
int MaxRelZ = FloorC(GetPosZ() + m_Width / 2) - a_Chunk.GetPosZ() * cChunkDef::Width;
int MinY = Clamp(POSY_TOINT, 0, cChunkDef::Height - 1);
int MaxY = Clamp(CeilC(GetPosY() + m_Height), 0, cChunkDef::Height - 1);
int MaxY = Clamp(FloorC(GetPosY() + m_Height), 0, cChunkDef::Height - 1);
bool HasWater = false;
bool HasLava = false;
bool HasFire = false;