$$ A7 Fix D — GOLDEN: dump the nearest static lights (the meeting-hall wall torches) $$ + the ambient/sun that acdream folds into its accumulator. Breakpoint-free, instant. $$ Render::world_lights @ 0x008672a0; sorted_static_lights[] (RenderLight*) @ +0x3498 $$ (verified: num_static_lights@+0x104=38, num_dynamic_lights@+0x3588=2). $$ Stand near the meeting-hall torches so the nearest sorted lights ARE them. .logopen C:\Users\erikn\source\repos\acdream\.claude\worktrees\thirsty-goldberg-51bb9b\a7-fixd-golden-probe.log .sympath C:\Users\erikn\source\repos\acdream\refs .symopt+ 0x40 .reload /f acclient.exe .echo === ambient_color / sunlight_color / sunlight (what acdream folds into the accumulator) === dt -r1 acclient!Render::world_lights ambient_color sunlight_color sunlight num_static_lights num_dynamic_lights .echo === nearest 10 sorted static lights (RenderLight.d3dLightIndex + info: type/intensity/falloff/color) === .for (r $t0=0; @$t0 < 10; r $t0=@$t0+1) { r $t1 = poi(acclient!Render::world_lights + 0x3498 + @$t0*4); .printf "--- sorted_static[%d] RenderLight=%p ---\n", @$t0, @$t1; dt -r2 acclient!RenderLight @$t1 d3dLightIndex distancesq info } .echo === END === qd