]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/client/wieldmesh.cpp
Initialize wield mesh color when wield_image is set
[dragonfireclient.git] / src / client / wieldmesh.cpp
index d5c1919351d0c4436365e01aaae5d6108e591c9b..25b34357386892c61d7e6ce4c6acd641f220ca80 100644 (file)
@@ -386,6 +386,9 @@ void WieldMeshSceneNode::setItem(const ItemStack &item, Client *client, bool che
                m_colors.emplace_back();
                // overlay is white, if present
                m_colors.emplace_back(true, video::SColor(0xFFFFFFFF));
+               // initialize the color
+               if (!m_lighting)
+                       setColor(video::SColor(0xFFFFFFFF));
                return;
        }