From 84f86a467e7c289936571c738f9422868ecaaee6 Mon Sep 17 00:00:00 2001 From: Mat Date: Thu, 26 Mar 2020 19:54:40 +0200 Subject: Improvements to blaze and ghast (#4547) --- src/MobSpawner.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/MobSpawner.cpp') diff --git a/src/MobSpawner.cpp b/src/MobSpawner.cpp index 5cb8f0d33..0869e7282 100644 --- a/src/MobSpawner.cpp +++ b/src/MobSpawner.cpp @@ -123,7 +123,6 @@ bool cMobSpawner::CanSpawnHere(cChunk * a_Chunk, Vector3i a_RelPos, eMonsterType } case mtBlaze: - case mtGhast: { return ( (targetBlock == E_BLOCK_AIR) && @@ -194,6 +193,15 @@ bool cMobSpawner::CanSpawnHere(cChunk * a_Chunk, Vector3i a_RelPos, eMonsterType break; } + case mtGhast: + { + return ( + (targetBlock == E_BLOCK_AIR) && + (blockAbove == E_BLOCK_AIR) && + (random.RandBool()) + ); + } + case mtGuardian: { return ( -- cgit v1.2.3