# WL813x2 Probe 2026-09-09 16:13:10 (edit mode · Play 0) [PASS] ① 에셋 로드 — WL/WLErrorGuardSettings 존재 [PASS] ① Enabled — enabled=True RuntimeDisabled=False [PASS] ① suppressErrorModalInRun 기본 1 — True [PASS] ① suppressOnlyWhileRunning 기본 1 — True [PASS] ① writeErrorFile 기본 1 — True [PASS] ① includeStack 기본 1 — True [PASS] ① projectileNullTargetGuard 기본 1 — True [PASS] ① projectileGuardLog 기본 0 — False 값: errorFileDir=Screenshots_WL/WL813x2 · maxEntriesPerSession=200 · pollSeconds=0.25 · hookSearchTries=40 [PASS] ② target null → shooter 대체 · 예외 0 — pos=(1.00, 0.00, 2.30) null누적=1 [PASS] ② target·shooter null → 현재 위치 유지 — pos=(7.00, 8.00, 9.00) noShooter=1 [PASS] ② target 정상 → 원본 식과 동일 · 카운터 불변 — pos=(-3.00, 1.00, 4.30) 원본=(-3.00, 1.00, 4.30) null누적=2→2 [PASS] ② 파괴된 target(가짜 null) 도 == 로 걸림 — pos=(1.00, 0.00, 2.30) null누적=2→3 [PASS] ③ 가드 off → 원본 동작(NRE) 재현 = D-35 원인 확정 — NullReferenceException [PASS] ④ logMessageReceived 구독 살아 있음(Info 1줄 · 콘솔 error 0) — Subscribed=True SeenAny=0→1 [PASS] ④ Info 는 Error 로 세지 않는다 — Captured=0 [PASS] ⑤ 예외 1건 수신 · 모달차단으로 집계 — Captured=1 Suppressed=1 [PASS] ⑤ WL 로그 파일 1건 생성 — E:\NerdNavis\WL_wt\gameplay2\Screenshots_WL/WL813x2\errors_161310.txt [PASS] ⑤ 본문 = 문구 + 「모달차단」 — 233byte [PASS] ⑤ 스택 포함 — 포함 [PASS] ⑥ 원본 훅에 OnEnable/OnDisable 존재(= enabled 토글로 구독 왕복) — OnEnable=True OnDisable=True [PASS] ⑥ 훅 미발견 시 무해(예외 0 · 상태 불변) — HookFound=False [PASS] ⑥ Apply(true) → 훅 enabled=false (원본 파일 0줄) — enabled=False byUs=True [PASS] ⑥ Apply(false) → 훅 원복 — enabled=True byUs=False [PASS] ⑥ Restore() 안전망 — enabled=True [PASS] ⑦ 런 중에만 차단(에디트 모드 = 런 아님) — IsRunning=False Phase=Idle → False [PASS] ⑦ suppressOnlyWhileRunning=0 → 항상 차단 — True [PASS] ⑦ suppressErrorModalInRun=0 → 원본 모달 — False [PASS] ⑦ ForceState=1 강제 차단 — true [PASS] ⑦ ForceState=-1 강제 해제 — false [PASS] ⑧ GC 0(Tick 200 + TargetPos 200 · 허용 4 KB) — 0 byte [PASS] ⑨ enabled=0 → 차단 판정 false — false [PASS] ⑨ enabled=0 → 훅 무접촉 — hook.enabled=True [PASS] ⑨ RuntimeDisabled → 차단 판정 false — false [PASS] ⑩ 구독 해제 — False [PASS] ⑩ 씬 dirty 불변 — False→False [PASS] ⑩ 디스크 SO 복구 — enabled=1 [PASS] ⑩ 임시 훅 잔존 0 — 0 RESULT PASS