Conversation
|
Done a lot of testing for hours and the bug of stacking skills and items in the same slot has been fixed, thank you. |
|
fix: spell/item icon flicker after successful drag-drop 2026-01-01.16-37-34.mp4 |
Working as it should, I tested it for a few minutes together with some players on the test server and it didn't show any failures. |
73da252 to
c68a947
Compare
c361198 to
847d551
Compare
75de5e1 to
3d15813
Compare
38cc6a2 to
5db0803
Compare
ab81da4 to
29c97e1
Compare
* squashed and signed commits
- Prevent Gwen's default drop handler from reparenting the dragged icon into the hovered control, which could place the icon into the wrong slot/container Draggable now forwards DragAndDrop_HandleDrop to its SlotItem parent, and the drag package stores the source SlotItem in Package.UserData to make slot handlers deterministic.
- updates and code cleanup: DragAndDrop_HandleDrop overrides
- hotkeys and bags handling for DragAndDrop_HandleDrop
- (bags seriously need a big refactor): replaced direct packet store (buggy) and slider (never been coded properly) for at least, a simple and functional YesNo Prompt that stores whole item stacks from inventory.
- HotbarItem case returns false (required so items don't go invisible when placing them to hotbars).
- SpellItem to Hotbar case returns false (required so spells don't go invisible when placing them to hotbars).
- fixes quantityLabels logic
- visually functional bags and bank items when moving them around
- Ensures all item drops go through TryDropItem, restoring the safety prompt that asks which item and how many to drop.
- restores proper prompt for item drag-and-drop
- fixes a 1-frame flash where the source slot icon briefly reappears before disappearing again.
* Weylon's Review
* chore: spell items
Fixes #2793
Prevent Gwen's default drop handler from reparenting the dragged icon into the hovered control, which could place the icon into the wrong slot/container. Draggable now forwards DragAndDrop_HandleDrop to its SlotItem parent, and the drag package stores the source SlotItem in Package.UserData to make slot handlers deterministic.
2025-12-31.12-32-57.mp4