mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-26 17:36:04 +00:00
8176b906df
EnterTradeskillMerge sized the merged bar as startMs + single*count, a zero-latency assumption. Each craft boundary actually costs a server round-trip, so the real chain runs ~(N-1)*lag longer than the bar assumed. At the clear the overall fill was clamped to full and looked done, but the fast per-craft spark tracks real time and came up short by the accumulated lag -- freezing partway on the final craft. StartTradeskillCraft now re-pins endTime to each craft's real start (remaining crafts each still take `single`), so on the last craft remaining==1 and endTime lands on its true completion. The spark and the overall progress now reach the right edge together.