I've noticed several times during my adventures that poison sometimes lasts an awful long time, nearly draining your entire health bar before going away from just one application.
I've wondered what event causes this bug so I went to test it.
For context the poison normally should last 15 seconds and drain around 20-25% of your health bar, and it does do that every time if you let a snake hit your character and you do nothing else.
However, if you let a snake hit you and you immediately kill it with your sword, the game somehow randomizes the length of the poison duration.
Doing this deliberately I've had poisons last between 30 seconds and up to 55 seconds, dealing nearly one entire health bar of damage. I'm pretty sure if you try this with enough snakes you could find a poison bug that actually kills you outright.
This bug has been around a long time now and I hope it can be fixed, as it does affect normal gameplay from time to time and it's extremely annoying to dump your entire food pocket into your face just from one snake.
