copper248 reports: Load bow with arrow place in p ... #4217
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#4217
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?
copper248 reports a bug:
Player position:
Player look:
Player information:
Player meta:
Log identifier
Profiler save:
Status:
Teleport command:
Compass command:
Yep loading on pedestal and then removing and reloading - every time you get another free arrow. Reproduced.
noting that upgrading xbows doesn't fix this
Some further testing:
The duplication happens when a loaded bow is supposed to be unloaded but the unloaded arrow has nowhere to go. For example player has 42 arrows, loads bow which leaves 41 arrows in inventory, then on death event there's an arrow in inventory on respawn and there's still a loaded bow (and 41 arrows) in the playerbones; So that death has effectively added an arrow to the inventory. I suspect the pedestal is triggering the same codepath.
cf. #666, #1250, #3684
this is the same bug as #1250, which was not fixed (you can still dupe arrows on an anvil as well). i'm not sure why that was closed, looks like it might have been confused w/ another issue.
the fix in #666 doesn't fix this because the inventories are being modified programmatically, not via user inventory action (drag/drop/etc.)
Closing due to the advent of ballisistics and y_bows :)