I'm having some issues with persistent environmental effects such as Hiberheim's Chill and the spider desert's Slow.
I would have expected that drinking Milk & honey (sets Warm) or casting a Haste would cancel the effect for the duration of the spell/food bonus.
It doesn't though. It works immediately and then the next round the environmental effect reasserts itself.
I can see how this is the result of the code, but is it the intended behaviour?