message: watershader fixup
diff: @@ -132,10 +132,9 @@ void main() {
  vec3 color = vec3(0,0,0);
  float alpha = 1;
  -#if defined(WATER)
  - color = waterColor(t.rgb);
  -#elif defined(GHOST)
  +#if defined(GHOST)
  color = ghostColor(t.rgb);
  + alpha = t.a;
  #else
  color = t.rgb;
  alpha = t.a;
  @@ -150,6 +149,10 @@ void main() {
  color *= calcLight();
  #endif
  +#if defined(WATER)
  + color = waterColor(color);
  +#endif
  +
  outColor = vec4(color,alpha);
  #ifdef GBUFFER
  