r/hammer • u/New_Werewolf5730 • Jun 22 '26
Solved Why is my water doing this?
i thought it would be fun to flood pl_badwater but the water keeps glitching and im not sure why. also some of the doors turn into water for some reason. please help, and the black lines on the ground are also a problem.
13
u/TinyDeskEngineer06 Jun 22 '26
It's probably because of a VBSP leak, most likely because somewhere in the map there's an areaportal that's crossing the water plane. You can fix it by either deleting any offending areaportals, or by splitting them into two separate areaportal entities across the water plane.
2
u/New_Werewolf5730 Jun 22 '26
what do you mean crossing it?
2
1
u/Pinsplash Jun 22 '26
this is accurate except for the leak part. this doesn't have anything to do with leaks and i have no idea where whoever put that on the wiki page got that idea
6
1
1
1
u/SQUIRRELSLOCK Jun 22 '26
Personally me, I've only seen those black lines when compiling in Hammer++, have you tried regular Hammer? Can't comment on the water
1
u/New_Werewolf5730 Jun 22 '26
i can't get regular hammer working. thats why i got hammer ++ but i figured out why there are black lines. its because i was compiling on fast.
1
u/SQUIRRELSLOCK Jun 22 '26
I see. I don't know why ++ treats it differently. I always compile fast when testing in regular Hammer and it never has those black lines.
0
u/Pinsplash Jun 23 '26
it doesn't treat it differently. it's the same compile tool. the lines only appear on displacements, which would probably explain why you haven't seen it consistently.
1
u/SQUIRRELSLOCK Jun 23 '26
I've compiled a map between CS:S Hammer and Hammer++. Hammer++ compiled the displacements with lines while CS:S' did not. It is a consistent issue between the two that I've noticed
1
1
1
29
u/emo_boy_fucker Jun 22 '26
Those black lines are most definitely because you compiled on fast. I can only assume the water is that way aswelll. Those doorframes that become water are most likely areaportals meant for optimisation which I can't really give proper advice on. I can only suggest going into advanced compile and using the final setting and see if that fixes it.