|
@@ -521,8 +521,8 @@ void ForestWindEmitter::_renderEmitterInfo( ObjectRenderInst *ri, SceneRenderSta
|
|
{
|
|
{
|
|
// If the camera is close to the sphere, shrink the sphere so it remains visible.
|
|
// If the camera is close to the sphere, shrink the sphere so it remains visible.
|
|
GameConnection* gc = GameConnection::getConnectionToServer();
|
|
GameConnection* gc = GameConnection::getConnectionToServer();
|
|
- GameBase* gb;
|
|
|
|
- if ( gc && (gb = gc->getCameraObject()) )
|
|
|
|
|
|
+ GameBase *gb = gc ? gc->getCameraObject() : NULL;
|
|
|
|
+ if (gb)
|
|
{
|
|
{
|
|
F32 camDist = (gb->getPosition() - getPosition()).len();
|
|
F32 camDist = (gb->getPosition() - getPosition()).len();
|
|
if ( camDist < mWindRadius )
|
|
if ( camDist < mWindRadius )
|