I don’t know anything about EF, but in Q3, foghull shaders are like that:
fog brush
textures/ctf_vdl/masterfog
{
qer_trans 0.75
surfaceparm trans
surfaceparm nonsolid
surfaceparm nolightmap
surfaceparm noimpact
surfaceparm fog
fogparms ( .5 .5 .5 ) 256
}
fog hull
textures/ctf_vdl/masterfog_foghull
{
qer_trans 0.75
surfaceparm trans
surfaceparm nonsolid
surfaceparm nolightmap
surfaceparm noimpact
skyparms textures/ctf_vdl/masterfog_foghull 0 -
}
There is no lightmap stage.
Only if that face come first in the map file.
Following my remark above, you can use nodrawnonsolid for the other faces.