|
Some checks failed
Headless portability / portable-headless (ubuntu-latest) (push) Has been cancelled
Headless portability / portable-headless (windows-latest) (push) Has been cancelled
Headless portability / linux-graphical (push) Has been cancelled
Headless portability / linux-vulkan (push) Has been cancelled
The green ring is retail's own art: every UIItem cell carries an authored DragAccept child (catalog 0x21000037, child 0x1000045A), and the spell bar's drag-over handler (SpellCastSubMenu::OnItemListDragOver @0x004C5990) flips it to the Accept state (0x10000040 -> surface 0x060011F9) for any spell payload. Ported through a per-slot SetDragAcceptVisual seam + a catalog DragOverAcceptance hook; other lists are untouched (null acceptance = neutral). A polarity error in our older docs (Accept/Reject state ids swapped) was corrected against three independent sources; the shipped art was always right, only the labels lied. The ring shares ONE landing computation with the drop (FavoriteDropIndex) — and that requirement exposed a genuine #354 off-by-one: the empty-tail path double-applied the -1 adjustment (retail gates it on the lift's removal @0x004C7157), landing a reordered spell second-to-last instead of last. Fixed; discriminator-verified both ways. AP-172 narrowed + its false empty-tail claim corrected. Clean-room complete solution: 11,545 passed / 4 skipped / 0 failed. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Audio | ||
| Combat | ||
| Composition | ||
| Diagnostics | ||
| Input | ||
| Interaction | ||
| Net | ||
| Physics | ||
| Platform | ||
| Plugins | ||
| Rendering | ||
| Runtime | ||
| Settings | ||
| Spells | ||
| Streaming | ||
| UI | ||
| World | ||
| AcDream.App.Tests.csproj | ||
| BoundedTestDatCollection.cs | ||
| FramePhaseTestDoubles.cs | ||
| FrameProfilerReportTests.cs | ||
| FrameStatsBufferTests.cs | ||
| GameRuntimeTestFactory.cs | ||
| GlobalUsings.cs | ||
| LiveEntityRuntimeFixture.cs | ||
| LiveEntitySpawnFixture.cs | ||
| RuntimeDatAccessArchitectureTests.cs | ||
| RuntimeDatCollectionFactoryTests.cs | ||
| RuntimeOptionsRetailUiTests.cs | ||
| RuntimeOptionsTests.cs | ||
| RuntimeWorldTransitTestDriver.cs | ||
| ZeroAllocationProbe.cs | ||
| ZeroAllocationProbeTests.cs | ||