azerothcore / azerothcore-wotlk

Complete Open Source and Modular solution for MMO
http://www.azerothcore.org
GNU Affero General Public License v3.0
6.24k stars 2.49k forks source link

Reconnaissance Flight quest ends with player stuck in combat. #12661

Open bottmint opened 1 year ago

bottmint commented 1 year ago

Current Behaviour

At the end of the reconnaissance flight quest in sholazar basin, 2 players reported being stuck in combat upon landing. One player failed the mission initially due to the plane flying at a very slow pace and not permitting normal flight after the engine was damaged in the course of the quest (increasing/decreasing altitude was impossible for them.) On the second attempt, flight control was normal.

Expected Blizzlike Behaviour

Upon landing the plane, the player should not be stuck in combat.

Source

https://www.youtube.com/watch?v=bKDuH7VhXj4 Here is a video of the quest, start to finish.

Steps to reproduce the problem

  1. Get to sholazar basin.
  2. Begin quest Reconnaissance Flight.
  3. Wait for control of the plane to be handed over to player (control may or may not react normally, 50/50 on this one.)
  4. Land plane at landing site.
  5. Once landed, player should still be marked as in combat.

Extra Notes

No response

AC rev. hash/commit

AzerothCore rev. 134568158c2d 2022-08-05 23:04:52 -0400 (HEAD branch) (Unix, RelWithDebInfo, Static)

Operating system

Debian 11 x64

Custom changes or Modules

mod-ah-bot mod-autobalance mod-cfbg mod-character-tools mod-weekend-xp mod-fireworks-on-level VMAP indoor check disabled, flying mounts modified to allow flight in otherwise no-fly zones.

bottmint commented 1 year ago

As a follow-up, I tested this personally. The first attempt, my client lagged and I was unable to land and the plane was not losing health as it should. On the second attempt, the plane lost health as it should, and I was able to land and turn in the quest. I then attempted to log out and was unable to do so with the message "You cannot log out now."