diff --git a/shaders/dimensions/composite3.fsh b/shaders/dimensions/composite3.fsh index b8443e4..abbc35b 100644 --- a/shaders/dimensions/composite3.fsh +++ b/shaders/dimensions/composite3.fsh @@ -810,7 +810,8 @@ void main() { // bloomy rain effect #ifdef OVERWORLD_SHADER - float rainDrops = clamp(texture2D(colortex9,texcoord).a, 0.0,1.0)*(1.0-TranslucentShader.a); + float rainDrops = clamp(texture2D(colortex9,texcoord).a, 0.0,1.0); + if(hand) rainDrops *= (1.0-TranslucentShader.a); if(rainDrops > 0.0) bloomyFogMult *= clamp(1.0 - pow(rainDrops*5.0,2),0.0,1.0); #endif