Page 1 of 1

Drowning 2: Flying Boogaloo

Posted: Tue Mar 08, 2022 4:23 am
by cat
Stray [char ID 12906] died to drowning after a flying potion wore off indoors.

- You step inside Varpalota. (2022-03-08 03:23:33).
- You feel the effects of Flying Potion fade. (2022-03-08 03:52:01).
- Your muscles eventually grow tired from treading water. You finally sink beneath the waves and drown! (2022-03-08 04:00:07).

Re: Drowning 2: Flying Boogaloo

Posted: Tue Mar 08, 2022 4:39 am
by cat
Thoughts from someone that doesn't code but has experienced a few variations of the flying/drowning bugs:

Is it possible that the addition of Athleticism with Flying now being impacted by difficult terrain such as mountain tiles mean that other difficult terrains (such as water) are registering somewhere invisibly when they shouldn't be and/or not being removed when they should be?

Re: Drowning 2: Flying Boogaloo

Posted: Sat Jun 25, 2022 8:43 pm
by Kandarin
I've gone through the code and added outdoors-only insistence to every instance I could find of the code applying swim status to anyone. That should address this bug. I couldn't find a specific cause.