diff --git a/Minecraft.World/LargeFireball.cpp b/Minecraft.World/LargeFireball.cpp index 6e8e23ac..2d13a7c5 100644 --- a/Minecraft.World/LargeFireball.cpp +++ b/Minecraft.World/LargeFireball.cpp @@ -29,7 +29,8 @@ void LargeFireball::onHit(HitResult *res) res->entity->hurt(damageSource, 6); delete damageSource; } - level->explode(nullptr, x, y, z, explosionPower, true, level->getGameRules()->getBoolean(GameRules::RULE_MOBGRIEFING)); + bool IsMobGriefing = level->getGameRules()->getBoolean(GameRules::RULE_MOBGRIEFING); + level->explode(nullptr, x, y, z, explosionPower, IsMobGriefing); remove(); } }