Infinite Trade Signs
mudkiper107 opened this issue ยท 2 comments
Type of bug
Other unexpected behaviour
/ess dump all
output
https://essentialsx.net/dump.html?id=e6ba1beabf69441081a27b39faabdd22
Error log (if applicable)
No response
Bug description
I have setup eco signs on my server and when either me (admin) or a player create a trade sign, it is created correctly ex.
[trade]
1
1 iron_ingot 10
name is display underneath and when interacted it charges $1 and gives 1 iron ingot however the sign does not update with the deposited money and withdrawn ingots resulting in the sign being able to be used infinitely without adding more ingots and when trying to withdraw the money it says nothing to withdraw
Steps to reproduce
Create a valid trade sign and interact with it
Expected behaviour
transaction should occur taking the cost from player and deposit into the sign with the sign updating to reflect this change
Actual behaviour
the sign does not update to reflect the changes
Additional Information
No response
Hey,
This is so strange, I've been having this issue too. It started with the update to 1.21. It's exceedingly frustrating as all the players on my server have shops that have had to be destroyed otherwise they would be abused.
To add issues I've found and context to get this fixed asap:
- Signs with Currency already stored in them could be withdrawn infinitely
- Signs with items in, those items could be purchased and money taken from the user's account however, the sign would not update so the overall quantity of items in the sign would not change and neither would any currency in the sign.
- Sign creation still works as intended
- Trying to add items to a sign after it's created to increase the stock able to be sold also has no impact on the total stock of the sign
It seems like interactions with signs are still happening but the sign is not updating.
Need this fixed as soon as possible, it is causing large issues. Could not find anyone else talking about this other than you so I appreciate you've confirmed my sanity haha
Thanks,
Osgarth :)