From 375cc0f950ed21ccf4942ffba8fe9569f2e1e2be Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 7 Aug 2026 00:17:48 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20file=20#339=20=E2=80=94=20stuck=20in=20?= =?UTF-8?q?portal=20space,=20destination=20reveal=20never=20becomes=20read?= =?UTF-8?q?y?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Captured live 2026-08-07 with the raw log attached rather than summarised. Generation 2 to cell 0x3032001C: render, composites and collision are all False at begin and still all False at cancel, so complete and world-visible never fire and the five-second wait cue sits there until the client is closed. Filed rather than chased, per user direction. Two things recorded because they will otherwise be assumed: the same destination succeeded TWICE in the previous session, so it is intermittent rather than a broken landblock; and while it is mechanically very likely unrelated to the #32 contact-plane change landed minutes earlier (different subsystem, different thread), it fired on the first run after it, so the entry says to A/B against a binary without #32 before ruling it out rather than asserting independence. Also flags, without assuming either way, that #280's D-1 was an unrecoverable portal hang with the same visible symptom — this is either that regressing or a second mechanism wearing its face. Co-Authored-By: Claude Opus 5 --- docs/ISSUES.md | 60 ++++ .../2026-08-07-339-portal-space-hang.log | 289 ++++++++++++++++++ 2 files changed, 349 insertions(+) create mode 100644 docs/research/2026-08-07-339-portal-space-hang.log diff --git a/docs/ISSUES.md b/docs/ISSUES.md index 16f94ce7..a1c449cf 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -24,6 +24,66 @@ What does NOT go here: - Every session: scan OPEN issues at start; promote/close anything we touched during the session before ending. - Promoting to a Phase: mark as `DONE (promoted to Phase X)` + commit SHA where the Phase entry landed. +## #339 — Stuck in portal space: the destination reveal generation never becomes ready + +**Status:** OPEN — observed live 2026-08-07, evidence captured. **Not chased**; +user directed it be fixed later. +**Severity:** HIGH when it fires — the session is unrecoverable without closing +the client. The player never leaves portal space. +**Component:** streaming / world reveal (NOT physics — see below). + +### What the log shows + +`session-a2.log`, generation 2, destination cell `0x3032001C` (landblock +`0x3032`, Rithwic): + +``` +245: world-reveal event=begin gen=2 kind=Portal cell=0x3032001C render=False composites=False collision=False ready=False +246: world-reveal event=readiness gen=2 kind=Portal cell=0x3032001C radius=12 render=False composites=False collision=False ready=False +265: world-reveal event=wait-cue elapsedMs=5004 (AP-150's five-second arming) +285: world-reveal event=cancel gen=2 render=False composites=False collision=False ready=False +``` + +**The three readiness flags never flipped.** `render`, `composites` and +`collision` are False at `begin` and still False at `cancel` — the destination +never completed, so `complete` and `world-visible` never fired and the wait cue +sat there until the user closed the client. The `cancel` at line 285 is the +shutdown, not a recovery. + +### What makes this worth a separate issue + +**The same destination succeeded twice in the previous session.** In +`session-a.log`, generations 2 and 3 both teleported to this exact cell +`0x3032001C` and both reached `world-visible`. So it is not a permanently +broken landblock — it is intermittent, which is the harder shape. + +### NOT established + +- **Whether it is related to the #32 fix landed minutes earlier.** The user + called it unrelated and mechanically that is very likely right: #32 changes + `CollisionInfo`'s per-transition contact-plane writes, while the `collision` + flag in these lines is the *prepared-collision publication* for the + destination landblock — a different subsystem on a different thread. But + "very likely" is not "established", and this fired on the first run after + that change. **Reproduce once on a binary WITHOUT #32 before ruling it out**; + that is one A/B run, far cheaper than being wrong. +- Which of the three flags is the blocker, or whether all three stall on a + common upstream dependency. The readiness line reports them together and + nothing here separates them. +- Whether it is the same class as **#280's D-1** (the unrecoverable portal hang + found and fixed at the C5c review). D-1 was a reveal-gate hang with the same + visible symptom. If this is D-1 recurring, that is a regression in a fix + already accepted; if it is a second mechanism with the same symptom, it needs + its own name. **Do not assume either.** + +### Related + +AP-149 / AP-151 (reveal-gate strictness versus retail's prefetch predicate), +AP-150 (the five-second wait-cue arming, which is what produced line 265), +#280 and its D-1 fix. + +--- + ## #338 — The player resolves with stepUp/stepDown 0.400 where Setup 0x02000001 authors 0.600 / 1.500 **Status:** OPEN diff --git a/docs/research/2026-08-07-339-portal-space-hang.log b/docs/research/2026-08-07-339-portal-space-hang.log new file mode 100644 index 00000000..fc44f751 --- /dev/null +++ b/docs/research/2026-08-07-339-portal-space-hang.log @@ -0,0 +1,289 @@ +[00:15:34 INF] graphical platform win-x64; native closure: window/input=glfw3.dll, audio=soft_oal.dll +keybinds: loaded 152 bindings from C:\Users\erikn\AppData\Roaming\acdream\keybinds.json +[00:15:34 INF] scanning plugins in C:\Users\erikn\source\repos\acdream\.claude\worktrees\resume-session-e0bd03e1-d5bf45\src\AcDream.App\bin\Release\net10.0\plugins +[00:15:34 INF] smoke plugin initialized +[00:15:34 INF] loaded plugin acdream.smoke (Smoke Plugin) +[00:15:34 INF] scanning plugins in C:\Users\erikn\AppData\Local\acdream\plugins +[00:15:34 INF] smoke plugin enabled +[00:15:34 INF] smoke plugin sees 0 entities (replay count at subscribe) +vulkan: capability gate passed (Windows, AMD Radeon RX 9070 XT, Vulkan 1.4.349, vendor 0x1002, device 0x7550, driver 2.0.395 (raw 0x0080018B)); swapchain B8G8R8A8Unorm/PresentModeImmediateKhr 1280x720 x3; report=C:\Users\erikn\AppData\Local\acdream\cache\diagnostics\graphical-capabilities-vulkan.json +vulkan: device selection — automatic: 'AMD Radeon RX 9070 XT' (DiscreteGpu, 15.92 GiB device-local) ranked first of 2 enumerated device(s). +vulkan: RHI backend up — 3 device-memory object(s), 304 MiB committed, 114 MiB allocated, 4x MSAA, pipeline cache reused, debug names off +prepared assets: opened 'C:\Users\erikn\Documents\Asheron's Call\acdream.pak' +spells: loaded 6266 entries from portal.dat +audio: OpenAL engine ready (16 voices, 3D positional) +[QUALITY] Preset High -> QualitySettings { NearRadius = 4, FarRadius = 12, MsaaSamples = 4, AnisotropicLevel = 16, AlphaToCoverage = True, MaxCompletionsPerFrame = 4 } +sky: GameTime ZeroTimeOfYear=3600 (was default 3333.75) +sky: loaded Region 0x13000000 — 20 day groups, SkyDesc.TickSize=0.800000011920929 (throttle, not rate), LightTickSize=15 +sky: PY10 day0 → DayGroup[16] "Rainy" (Chance=5.00, 19 objects, 13 keyframes, weather=Overcast) +TerrainAtlas: 33 terrain layers at 512x512 (10 mip levels) +AlphaAtlas: 8 layers at 512x512 (corners=4, sides=1, roads=3) +TerrainAtlas: anisotropic updated to 16x +[V6i-2] world texture creation on the RHI: RGBA8 64x64x32 (wrap slot#4, clamp slot#3, 174720 mip bytes blitted); BC1 64x64x32 (wrap slot#6, clamp slot#5, 696 mip bytes encoded); composite 32x32x8 (slot#7). +world-hud font: loaded 442KB, atlas 512x512, lineHeight=17.6px (reserved for D.6 HUD) +[N.4+N.5] WB foundation + modern path active — routing all content through ObjectMeshManager. +loading world view centered on 0xA9B4FFFF +[D.2b] vitals dat-font 0x40000000 loaded for numeric overlay. +[D.2b] retail FPS display from SmartBox LayoutDesc 0x2100000F. +[D.2b] vivid target indicator mounted from client-enum category 0x10000009. +[D.2b] retail UI active — vitals window from LayoutDesc importer (0x2100006C). +[D.6] retail radar/compass from LayoutDesc 0x21000074. +[D.2b] retail chat window from LayoutDesc importer (0x21000006). +[D.2b] LayoutImporter: skipping prototype element 0x100001B2 in layout 0x21000016 (no own media, referenced as BaseElement). +[D.5.1] shared shortcut digits ready: regular=18, ghosted=18, empty=18. +[D.5.1] retail toolbar window from LayoutDesc importer (0x21000016). +[M3] retail combat + spell bar from LayoutDesc 0x21000073; favorite empty=0x06001A97. +[M3] retail spellbook/component book from LayoutDesc 0x21000034. +[M4] retail examination window from LayoutDesc 0x2100006B. +[UI] retail seven-control indicator bar from LayoutDesc 0x21000071. +[D.6] retail jump bar from gmFloatyPowerBarUI LayoutDesc 0x21000072. +[UI] retail DialogFactory from LayoutDesc 0x2100003C; confirmation root 0x15. +[D.2b-C] retail character window from LayoutDesc importer (0x2100002E). +[D.2b-B] retail inventory window from LayoutDesc importer (0x21000023). +[D.2b] retail external-container strip mounted from LayoutDesc 0x21000008. +[UI] retail shared item cooldown overlays ready (10 DAT-authored steps). +streaming: nearRadius=4 (window=9x9) farRadius=12 (window=25x25) +[stat-chain] base run=-1 jump=-1 runMod=1.0000x+0.0 -> eff run=-1 jump=-1 (activeEnchantments=0) +live: connecting to 127.0.0.1:9000 as testaccount +sky: PY119 day153 → DayGroup[5] "Sunny" (Chance=5.00, 7 objects, 11 keyframes, weather=Clear) +live: entering world as 0x5000000A +Acdream +settings: loaded character[+Acdream] preferences +live: in world — CreateObject stream active +[stat-chain] base run=-1 jump=-1 runMod=1.0000x+0.0 -> eff run=-1 jump=-1 (activeEnchantments=1) +[stat-chain] base run=-1 jump=-1 runMod=1.0000x+0.0 -> eff run=-1 jump=-1 (activeEnchantments=1) +[stat-chain] base run=15225 jump=15225 runMod=1.0000x+0.0 -> eff run=15230 jump=15230 (activeEnchantments=1) +chat: SetTurbineChatChannels parsed enabled=True general=0x00000002 trade=0x00000003 lfg=0x00000004 roleplay=0x00000005 society=0x00000000 olthoi=0x0000000A allegiance=0x00000000 +chat: SetTurbineChatChannels parsed enabled=True general=0x00000002 trade=0x00000003 lfg=0x00000004 roleplay=0x00000005 society=0x00000000 olthoi=0x0000000A allegiance=0x00000000 +chat: SetTurbineChatChannels parsed enabled=True general=0x00000002 trade=0x00000003 lfg=0x00000004 roleplay=0x00000005 society=0x00000000 olthoi=0x0000000A allegiance=0x00000000 +live: first player position — recentering streaming from (169,180) to (47,50) @0x2F32003B +[world-reveal] event=begin generation=1 kind=Login cell=0x2F32003B indoor=False radius=0 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +[world-reveal] event=readiness generation=1 kind=Login cell=0x2F32003B indoor=False radius=12 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[world-reveal] event=readiness generation=1 kind=Login cell=0x2F32003B indoor=False radius=12 unhydratable=False render=True composites=True collision=True ready=True materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +live: auto-entered player mode for 0x5000000A +[world-reveal] event=complete generation=1 kind=Login cell=0x2F32003B indoor=False radius=12 unhydratable=False render=True composites=True collision=True ready=True materialized=False completed=True cancelled=False visible=False simulation=True failures=0 +dotnet : vfx: No PhysicsScriptTable for owner 0x000F42C9, type 0x00000058. +At line:10 char:1 ++ dotnet run --project src\AcDream.App\AcDream.App.csproj --no-build -c ... ++ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + CategoryInfo : NotSpecified: (vfx: No Physics...ype 0x00000058.:String) [], RemoteException + + FullyQualifiedErrorId : NativeCommandError + +vfx: No PhysicsScriptTable for owner 0x000F42CD, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42A4, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42A7, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42A8, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42A9, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42AA, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42AB, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42AC, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B0, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B1, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B2, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B3, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B4, type 0x00000058. +vfx: No PhysicsScriptTable for owner 0x000F42B5, type 0x00000058. +equipment: attached child=0x800045EE parent=0x5000000A location=RightHand placement=RightHandCombat +equipment: attached child=0x800029C1 parent=0x800029C9 location=RightHand placement=RightHandCombat +equipment: attached child=0x800029B8 parent=0x800029B5 location=RightHand placement=RightHandCombat +equipment: attached child=0x80002A9A parent=0x80002A99 location=RightHand placement=RightHandCombat +equipment: attached child=0x80002941 parent=0x80002940 location=RightHand placement=RightHandCombat +equipment: attached child=0x80000539 parent=0x80000E78 location=RightHand placement=RightHandCombat +[world-reveal] event=world-visible generation=1 kind=Login cell=0x2F32003B indoor=False radius=12 unhydratable=False render=True composites=True collision=True ready=True materialized=False completed=True cancelled=False visible=True simulation=True failures=0 +[input] SelectLeft Press +[input] CombatToggleCombat Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[input] MovementTurnRight Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[input] MovementTurnRight Press +[input] MovementForward Press +[input] MovementTurnLeft Press +[input] MovementTurnLeft Press +[input] MovementTurnRight Press +[input] MovementTurnRight Press +[input] MovementBackup Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +live: teleport presentation started (seq=1) +live: teleport queued (seq=1) +live: teleport arrival - old lb=(47,50) new lb=(48,50) dist=150.6 +[world-reveal] event=begin generation=2 kind=Portal cell=0x3032001C indoor=False radius=0 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +[world-reveal] event=readiness generation=2 kind=Portal cell=0x3032001C indoor=False radius=12 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +[use-done] err=0x0000 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[world-reveal] event=wait-cue elapsedMs=5004 generation=2 kind=Portal cell=0x3032001C indoor=False radius=12 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=False visible=False simulation=False failures=0 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[input] SelectLeft Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[input] SelectLeft Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[input] SelectLeft Press +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +player: applied server movement stats run=15230 jump=15230 burden=0.02 stamina=99999 +[session] graceful logout requested character=0x5000000A +[session] graceful logout confirmed +[world-reveal] event=cancel generation=2 kind=Portal cell=0x3032001C indoor=False radius=12 unhydratable=False render=False composites=False collision=False ready=False materialized=False completed=False cancelled=True visible=False simulation=True failures=0 +[stat-chain] base run=15225 jump=15225 runMod=1.0000x+0.0 -> eff run=15230 jump=15230 (activeEnchantments=0) +[stat-chain] base run=-1 jump=-1 runMod=1.0000x+0.0 -> eff run=-1 jump=-1 (activeEnchantments=0) +[00:17:03 INF] smoke plugin disabled (saw 11069 entities total)