swamp-cecil,
the shader from ancient_remains works fine.
I made a small box map with a lava pit.
I pasted the shader from ancient remains into lavabox.shader and edited it.
textures/lavabox/lava
{
q3map_globaltexture
surfaceparm trans
surfaceparm noimpact
surfaceparm lava
surfaceparm nolightmap
q3map_surfacelight 600
cull disable
tesssize 128
cull disable
deformVertexes wave 100 sin 3 2 .1 0.1
{
map textures/lavabox/lava.tga
tcMod turb 0 .2 0 .1
}
}
(The original is textures/ancient_remains/lavahell on line 47 of ancient-remains.shader)
I added a line with lavabox to my shaderlist.txt.
I made the entire brush out of lava, no caulk or nodraw.
Compile, run, screenshot.
* (Credits to Dasprid for Ancient Remains)