You don't get "damaged" (poisoned) for a short duration after consuming a mushroom while it's on cooldown. I was hoping I'd have enough time to visually show that on the player's cart/characters, but ran out of it 😅
So basically use a mushroom if you see you can't avoid a could by moving around.