Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.3.5] Core/Creature Al'ar #26529

Open
Freeman256 opened this issue May 15, 2021 · 4 comments
Open

[3.3.5] Core/Creature Al'ar #26529

Freeman256 opened this issue May 15, 2021 · 4 comments

Comments

@Freeman256
Copy link
Contributor

https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?npc=19514
https://tbc.wowhead.com/npc=19514/alar

Description:
After his second death, Al'ar in some cases (possible if he died during the phase change) can hang in the air in the center of the room, and it will be impossible to loot him or even select it. In my case, he had 1 hp left, he flew to the center of the room and died there (see screenshots). On the first try, I killed him with the normal attacks of my class without flying, but with .cheat god. I decided to double-check this problem, reset the dungeon timer and beat Al'ar with .damage 50000, and he died as he should: fell to the ground and was available for picking. During the third attempt, I reduced his hp with .damage 50000 to about 10,000, killed him with normal attacks of my class, check his loot but not take that and everything was fine, but when I turned on .gm on, his corpse flew up to the center of the room, as shown in the screenshots, and again became inaccessible to loot and for allocation. During the fourth attempt, I again reduced his hp with .damage 50000 to about 10,000, killed him with the usual attacks of my class, check his loot but not take that and everything was fine, but after 2-3 seconds, his corpse again flew up to the center of the room, as shown in the screenshots, and again became inaccessible for loot and for allocation. .gm on this time I did not enter. On the fifth attempt, everything repeated, but this time I had about 7-10 seconds to loot him before his corpse flew to the center of the room. The server settings are set to Rate.Creature.Elite.WORLDBOSS.HP = 0.1.

WoWScrnShot_051521_121319
WoWScrnShot_051521_121327
WoWScrnShot_051521_121352
WoWScrnShot_051521_121400

Expected behaviour:
After his death, Al'ar should fall to the ground, he should be selected and looted and his corpse should not fly away anywhere and cease to be available for loot.

Steps to reproduce the problem:

  1. .character level 70
  2. .go xyz 323 15 -1 550
  3. .cheat god
  4. Kill all trash around
  5. Kill Al'ar (twice)
  6. If the problem does not appear, then leave this instance, .instance unbind all, and repeat the steps 2,4,5. Repeat until the problem appears.

Branch:
3.3.5

TC rev. hash/commit: f62e57e

TrinityCore rev. 2021-05-04 09:53:13 +0300 (3.3.5 branch) (Win64, Release, Static)

Some logs from auth/world servers:
Using SSL version: OpenSSL 1.1.1d 10 Sep 2019 (library: OpenSSL 1.1.1d 10 Sep 2019)
Using Boost version: 1.72.0
Using World DB: TDB 335.21041
MySQL client library: 5.7.28
MySQL server ver: 5.7.28
Operating system:
Win7 SP1 x64 with all updates (build 6.1.7601).

@jackpoz
Copy link
Member

jackpoz commented May 15, 2021

sounds like the usual bug after the movement rewrite that broke a lot of things and that is still waiting to get fixed

@offl
Copy link
Contributor

offl commented May 15, 2021

It's hard to be sure considering how ancient and wrong that script is

@Ovahlord
Copy link
Contributor

This boss probably has disabled movementflag updating via extra flag since that's a npc with scripted flight mechanics so I assume that it's missing a gravity enable line in his justDied hook.

@Rushor
Copy link
Contributor

Rushor commented May 29, 2021

Disable fly and move Fall on death

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants