I don't get this situation, especially the Poisoned Drunk and #1 and #4 saying he is telling the truth. Both of them should be lying about this, but he is actually telling the truth right? He did not cure anyone.
That is true, Poisoned Drunk should always Lie.
From the POV of the game here, the Drunk lied.
Currently when someone is bluffing as an Alchemist they check how many Poisoned characters are around them and say a number that is opposite to truth (and not how many they cured in fact). So in this case 1 Poisoned Poet is next, so Drunk said 'I cured *0*...'. But its badly worded currently. He either should say he cured someone or say something like '0 Poisoned characters around me'~
I will fix this in the next update.