azerothcore-wotlk icon indicating copy to clipboard operation
azerothcore-wotlk copied to clipboard

Quests "Big Bone Worm" and "Fumping", spawns disappear in 1 minute

Open Stump876 opened this issue 1 year ago • 4 comments

Original CC report https://github.com/chromiecraft/chromiecraft/issues/5514 confirmed on my local

Related to https://github.com/azerothcore/azerothcore-wotlk/issues/13144

What client do you play on?

enUS

Faction

Both

Content Phase:

65-69

Current Behaviour

Anything summoned by the Fumper- Big worms, small worms, sand gnomes- will despawn in one minute after summon, dead or alive, looted or not. This is more noticable during the big bone worm quest because it takes longer to kill. image image

Expected Blizzlike Behaviour

It should behave like any other mob during combat and not despawn unless it goes out of combat and resets (player dies or runs out of range)

Source

https://youtu.be/L6PdXZNUjpI?t=92 notice the time battle lasts over 1 minute and mob does not despawn

Steps to reproduce the problem

  1. .go c 77628
  2. .quest add 10930
  3. Kill a kodo use the fumper
  4. Begin timer with whatever spawns
  5. Auto attack for 1 minute
  6. watch it vanish
  7. .go c 1977362
  8. .quest add 10929
  9. Use fumper
  10. Begin timer with whatever spawns
  11. Auto attack for 1 minute
  12. Watch it vanish.

Extra Notes

SIde note: As many times as I tested this, I never once spawned sand gnomes during the big bone worm quest. Maybe it was just me?

AC rev. hash/commit

https://github.com/chromiecraft/azerothcore-wotlk/commit/ce6ca597b54e64f328cacddae5f003cdc41a343d

Operating system

Windows 11

Modules

Customizations

None

Server

ChromieCraft

Stump876 avatar Jun 04 '23 01:06 Stump876

This likely happens because on evade is called the moment the creatures appear. So we have to come up with a better event or some kind of script checking whether it is being "reset"

elthehablo avatar Jun 05 '23 09:06 elthehablo

Maybe check with event type 25 instead of 7

elthehablo avatar Jun 05 '23 09:06 elthehablo

If that doesn't work we could use action types 73 to 74 to do something with a script

elthehablo avatar Jun 05 '23 09:06 elthehablo

I want also to add that this work has very weird (=bad) hitbox for melee players and it's very hard to find the right position to damage it properly.

kerricsson avatar Jun 07 '23 10:06 kerricsson

25 wont work, as it will trigger on spawn. 7 should work, but apparently it doesnt do what it says it does -> on creature EVADE attack.... unless it for some reason enters evade when spawning which is dumb

Annamaria-CC avatar Jul 15 '23 07:07 Annamaria-CC

25 wont work, as it will trigger on spawn. 7 should work, but apparently it doesnt do what it says it does -> on creature EVADE attack.... unless it for some reason enters evade when spawning which is dumb

I think it does enter evade upon spawning. I had this same issue trying to fix some stuff in the opera fight in kara

elthehablo avatar Jul 15 '23 07:07 elthehablo

My hack-fix suggestion would be to let the evade mode check also check its health and only despawn when health is not at 100% and evading

elthehablo avatar Jul 15 '23 07:07 elthehablo

I am trying something else

Annamaria-CC avatar Jul 15 '23 07:07 Annamaria-CC

image image Fixed. :) (second is when dropping combat

Annamaria-CC avatar Jul 15 '23 08:07 Annamaria-CC

I will beat you to it if I get out of this bed in time

elthehablo avatar Jul 15 '23 08:07 elthehablo