alexandre2005 reports: when i clicked on door of have ... #1367
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#1367
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
alexandre2005 reports a bug:
Player position:
Player look:
Player information:
Player meta:
Log identifier
Profiler save:
Status:
Teleport command:
Compass command:
This is a weird bug, confirmed this happens, I also saw Alias hand out replacement of the lost items to alexandre ingame. Now we got to find out what happened there and why it happend.
Cannot reproduce. Sounds odd as hell :D
There is a copy mechanic in the compass, but only by means of crafting.
i figured out how to replicate this, it's (basically) the same issue that leads to book duping in #891. castle doors are not involved.
how to duplicate:
hm upstream is https://gitea.your-land.de/whosit/waypoint_compass...
05f47c2445
should prevent duping compasses, but may still overwrite other compass if there is more than one. Too lazy to fix that now :P
for reference, this is how the issue was solved for books: https://github.com/minetest/minetest_game/pull/2957/files
Updated compass to do same thing:
c01ba435b7
Also would be nice to have "wielded_item" api with on_wield, on_unwield callbacks, and some sort of "show_editing_formspec" function maybe?
QA
I can't get it to dupe when I click doors or gates or portcullis
the issue isn't clicking on doors etc., it's changing the selected item index before the formspec opens. saving the formspec would create a new compass in the currently selected position, and ignore the previous one. this would also destroy any item that might have already been in that position.
I completely misunterstood the repro :D
I retested with lag and changing itemslots, it works
this is live