diff --git a/src/gs-entbase/server/env_sprite.cpp b/src/gs-entbase/server/env_sprite.cpp index c8b8133e..efc9e8d3 100644 --- a/src/gs-entbase/server/env_sprite.cpp +++ b/src/gs-entbase/server/env_sprite.cpp @@ -128,8 +128,13 @@ void env_sprite::env_sprite(void) { m_flFramerate = 10; - m_flScale = 1.0f; + m_flScale = 0.25f; /* this is the default, according to Sven Manor */ CBaseTrigger::CBaseTrigger(); + m_iToggled = ((spawnflags & ENVS_STARTON) > 0); + + /* how pointless this would be otherwise. */ + if (!targetname) + m_iToggled = TRUE; }