diff --git a/src/gs-entbase/shared/func_illusionary.qc b/src/gs-entbase/shared/func_illusionary.qc index 31581470..3a481aa4 100644 --- a/src/gs-entbase/shared/func_illusionary.qc +++ b/src/gs-entbase/shared/func_illusionary.qc @@ -79,8 +79,8 @@ func_illusionary::Respawn(void) /* func_illusionary specifics */ SetAngles([0,0,0]); - SetMovetype(MOVETYPE_PUSH); - SetSolid(SOLID_BSP); + SetMovetype(MOVETYPE_NONE); + SetSolid(SOLID_NOT); SetModel(m_oldModel); SetOrigin(m_oldOrigin); SetSkin(0); diff --git a/src/gs-entbase/shared/func_wall.qc b/src/gs-entbase/shared/func_wall.qc index 0b08bcdd..7e5ea30b 100644 --- a/src/gs-entbase/shared/func_wall.qc +++ b/src/gs-entbase/shared/func_wall.qc @@ -119,7 +119,7 @@ func_wall::Init(void) precache_model(model); setmodel(this, model); setorigin(this, origin); - movetype = MOVETYPE_NONE; + movetype = MOVETYPE_PUSH; drawmask = MASK_ENGINE; solid = SOLID_BSP; }