Drowning 2: Flying Boogaloo

Forum where closed and resolved bug reports live
Post Reply
User avatar
cat
Posts: 147
Joined: Wed Nov 24, 2021 3:07 am

Drowning 2: Flying Boogaloo

Post 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).
User avatar
cat
Posts: 147
Joined: Wed Nov 24, 2021 3:07 am

Re: Drowning 2: Flying Boogaloo

Post 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?
User avatar
Kandarin
Posts: 1262
Joined: Sat Aug 07, 2021 12:10 am

Re: Drowning 2: Flying Boogaloo

Post 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.
Katerina Hasheen - Necromancer Advocate, champion of a better Hashaa
Serena Hasheen - Gun ES, Macro Hunter, Freedom Array booster
Isabel Hasheen - Gunwizard Councillor, infusion's #1 fan
Kandarin - Lightning Elementalist, Crusader, fontnet architect
Erduhr-Khazai - Fire-breathing Dragon DO, Evil Overlord, pillager of planes
Post Reply