From 69b2a3b9f178717e09784a3f4ede9a01cd2fd5b2 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Fri, 9 Feb 2024 00:46:31 +0100 Subject: [PATCH] Check material type instead --- src/client/particles.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/particles.cpp b/src/client/particles.cpp index c99c24ee3..f3793b008 100644 --- a/src/client/particles.cpp +++ b/src/client/particles.cpp @@ -143,7 +143,7 @@ Particle::Particle( void Particle::OnRegisterSceneNode() { if (IsVisible) { - bool solid = m_texture.tex && m_texture.tex->blendmode == ParticleParamTypes::BlendMode::clip; + bool solid = m_material.MaterialType == video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF; SceneManager->registerNodeForRendering(this, solid ? scene::ESNRP_SOLID : scene::ESNRP_TRANSPARENT_EFFECT); }