Board Thread:Bug Reports/@comment-28153737-20161206004036/@comment-25101089-20161210233019

That message is a warning I put in to check if the new code doesn't work in some situation. Crafting recipes don't explicitly provide the player as a parameter, so I had to use a rather 'hacky' method of trying to find the associated player. The recipe has to know which player is crafting it, because without that knowledge, it cannot tell the drink item to save which player poisoned it and you get the original bug of everyone being able to see that the drink is poisoned.

In testing, the message never came up, which showed that the code was working as intended. But I guessed that it might fail sometimes, because it is 'hacky'. However, it definitely shouldn't be happening every time a poisoned drink is crafted. Are you seeing it every time a drink is poisoned?