Flasks lasting one hour

Do flasks actually last one hour now? I have seen where you use an expensive flask in pvp and when the match is over the buff is gone. Is that still the case? Just asking cause I stopped wasting flasks a while back and wondered if it’s still a bug or whatever.

Flasks have only lasted an hour (up to an hour and 15 minutes if you take two due to a pandemic-like feature) for a very, very long time now. It was changed in patch 3.1.0, released on April 14, 2009 (over 10 years ago). Alchemists who know the recipe for the flask in use will get double duration by virtue of a profession perk.

Regarding the PvP issue, I’ve no idea. Someone on one of the PvP forums may have know more on that.