From 1b1716ac7dc313071afc5a7643b35f1193226ef6 Mon Sep 17 00:00:00 2001 From: sigatrev Date: Sun, 9 Mar 2014 00:17:45 -0600 Subject: [PATCH] Fix draw function Actors with glow but no alpha are not drawn because. Adding glow to the conditional. --- src/Actor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Actor.cpp b/src/Actor.cpp index 344399101e..919980dc53 100644 --- a/src/Actor.cpp +++ b/src/Actor.cpp @@ -289,7 +289,7 @@ void Actor::Draw() this->PreDraw(); ASSERT( m_pTempState != NULL ); - if( m_pTempState->diffuse[0].a != 0 || m_pTempState->diffuse[1].a != 0 || m_pTempState->diffuse[2].a != 0 || m_pTempState->diffuse[3].a != 0 ) // This Actor is not fully transparent + if( m_pTempState->diffuse[0].a != 0 || m_pTempState->diffuse[1].a != 0 || m_pTempState->diffuse[2].a != 0 || m_pTempState->diffuse[3].a != 0 || m_pTempState->glow.a != 0 ) // This Actor is not fully transparent { // call the most-derived versions this->BeginDraw();