From d54fa07821b5e419eaf710ea88d3f4e60683c712 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 03:21:52 +0000 Subject: [PATCH] Decompile fn_19854 (CEffectPrim::RenderGroundFog) Batch #11532 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review. - fn_19854 CEffectPrim::RenderGroundFog: logic confirmed by peer review Peer-reviewed-by: Yommy, cremane Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/Contents/Effects/EffectPrimitiveRendering.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/Contents/Effects/EffectPrimitiveRendering.cpp b/Source/Contents/Effects/EffectPrimitiveRendering.cpp index bd98ee85..10cb1701 100644 --- a/Source/Contents/Effects/EffectPrimitiveRendering.cpp +++ b/Source/Contents/Effects/EffectPrimitiveRendering.cpp @@ -5417,16 +5417,16 @@ void CEffectPrim::RenderGroundFog(matrix& wtm) { continue; } - if (copy == 0 && kind == 11) { - alpha = 250; - if (-40.0f > y) { - alpha = static_cast((y + 40.0f) * 25.0f + 250.0f); - } - } else if (kind <= 1 || kind == 11) { + if (kind < 2) { alpha = 250; if (-20.0f > y) { alpha = static_cast((y + 20.0f) * 25.0f + 250.0f); } + } else if (kind == 11) { + alpha = 250; + if (-40.0f > y) { + alpha = static_cast((y + 40.0f) * 25.0f + 250.0f); + } } else if (kind == 14 || kind == 16) { alpha = 100; if (y > -10.0f) {