Closed BenAvermate closed 3 years ago
Moving this over from the discussion it was initially brought up in:
Bouncer does not account for torch god buff and incorrectly considers placing a different styled torch as a cheat, rejecting the block placement.
Fix is to test if the held item style is 0 and if its a torch (which allows torchswap to happen) and test if the target style is a valid torch style. Pending implementation and testing.
A bit late, but I also received confirmation of this issue on my server as well.
Also confirming on my server for Terraria Server v1.4.2.3 on TShock v4.5.3.0
This one should be fixed on the latest experimental builds: https://github.com/Pryaxis/TShock/commit/a5eeb0788a42007dfbf2d27585beccfc5dac6af5
@Kojirremer if you have a spare moment, can you check to see if the latest experimental builds fix it?
@Kojirremer if you have a spare moment, can you check to see if the latest experimental builds fix it?
As soon as I check how to use them. I've only used the stable releases so far. Is that what the pinned video was about? Done. On it.
Unfortunately, it appears it doesn't. :(
EDIT: Just in case, I tried this build: https://github.com/Pryaxis/TShock/runs/2702059421
Unfortunately, it appears it doesn't. :(
EDIT: Just in case, I tried this build: https://github.com/Pryaxis/TShock/runs/2702059421
that's weird, it was working when i built it locally and tested on my private server to verify it worked. I always test it before submitting a PR so idk what's happening here
just for the hell of it i went and fetched the code from gen-dev again and it somehow didn't have my commit?? so i put in the fix again and built it, started up my server and tested and it was fine. maybe the build you got doesn't have it? im bamboozled
Should be fixed in 4.5.4! Please re-open if it's not!
Reproduction steps (if applicable)?
Any stack traces or error messages (if known)?
Any screenshots?
It doesn't do anything in-game, no warning and no torch. So I can't give a screenshot.
Any log messages from files that end in
.log
or.txt
? What are the last 100 log messages from the server console?It gets rejected even with
PreventInvalidPlaceStyle
disabled.Here is a log with some of the Bouncer messages in it: 2021-05-24_13-45-42.log As you can see, it just gives the Bouncer message and nothing else.
What plugins and what versions of those plugins are you running?
just the standard tshock 4.5.3, no other plugins