Description:
The quest titled A Fine Mess found/started inside Gnomeregan cannot be completed because the NPC Kernobee does not exit instance (despawn).
NPC stops short of instance exit and remains there.
You can exit the instance yourself, come back in and NPC is still waiting by the exit.
You can continue with the dungeon and come back to find NPC is still waiting by the exit.
Expected behaviour:
NPC should exit instance (despawn) per action list
https://tcubuntu.northeurope.cloudapp.azure.com/aowow/?npc=7850#sai-actionlist-785000
Notice that action #3 & #4 still has not executed either at this point.
Steps to reproduce the problem:
Branch(es):
3.3.5
TC rev. hash/commit:
TrinityCore rev. f6b22df9bd22 2021-01-13 00:53:43 +0200 (3.3.5 branch) (Win64, RelWithDebInfo, Static)
Operating system:
Windows 7 Ultimate x64 SP1
Was working as expected in my test.
/sidenote: there was no combat involved in my run.
Note to myself: Use english client for tests with screenshots xD
Completed correctly for me about 2-3 weeks ago. First time I tried, the quest failed because I got lost and forgot which way is out from that room. :P
Admittedly, main characters are on account_access
.SecurityLevel
=3 (GM-level 3/admin), so even if I play with GM off + GM visible on, I think it does not count as 100% correct for testing. Also, when I ran around there, just to get the quests done, my character was level 50+, so even if I instigated fights with some NPCs on the way out, it did not hinder me much. I was almost surprised to see Kernobee despawn after a little while and the quest completion show up on my screen. Maybe I should test it from the Alliance side.
I will retry this quest again when I go in next; perhaps it just glitched for some reason?
On a side note - have you noticed if you die inside Gnomeregan you spawn all the way at Kharanos? I'm certain if you died in Gnomeregan in WOTLK you spawned at the graveyard in Iceflow Lake - I cant find anything to support this.
@illfated - in general, the account security level doesnt change anything.
There are some scripts in the core that are written for testing encounters and check your account for CanBeGameMaster()
And in most cases its totally fine to check stuff with gm on/off. But there are scripts in the core that behave different or wont run if gm is on, areatrigger in most cases:
On a side note - have you noticed if you die inside Gnomeregan you spawn all the way at Kharanos? I'm certain if you died in Gnomeregan in WOTLK you spawned at the graveyard in Iceflow Lake - I cant find anything to support this.
Have not checked nor tested this, but maybe you are right. Isn't there a graveyard even closer to the Gnomeregan entrance?
@illfated - in general, the account security level doesnt change anything.
There are some scripts in the core that are written for testing encounters and check your account for CanBeGameMaster()And in most cases its totally fine to check stuff with gm on/off. But there are scripts in the core that behave different or wont run if gm is on, areatrigger in most cases:
Thank you, very good indeed. Nice to know and to be reminded of those features.
On a side note - have you noticed if you die inside Gnomeregan you spawn all the way at Kharanos? I'm certain if you died in Gnomeregan in WOTLK you spawned at the graveyard in Iceflow Lake - I cant find anything to support this.
Have not checked nor tested this, but maybe you are right. Isn't there a graveyard even closer to the Gnomeregan entrance?
Yes, that's at the lake - Iceflow Lake. Kharanos is a half zone hike back to the instance. I have been trying to find confirmation of the proper graveyard but it seems no one has ever died in Gnomeregan. Been reluctant to raise it without supportive research.
Ran the instance again - no NPC to be found. Checked all the rooms. Had Low Level Quests enabled as well.
It's as though the quest thinks it's finished but it never updated.
Remains incompletable.
That is sort of weird, but I presume you have to drop the quest to make Kernobee spawn again. When the quest failed the first time for me due to time-out, I had to abandon the quest and retake it when Kernobee finally respawned. The second time it completed correctly, although it took some seconds for the completion message to appear on my screen. It is possible that some of my game client addons could have caused the extra delay.
Drop the Quest, otherwise you cant try it again.
NPC has a lot of possible spawns, you will only find him in one of these locations:
Think you need to triggger area trigger 1105 while you have kernobee and alarm o bot following you. Areatrigger sets data 2 2 to alarm bot
Think you need to triggger area trigger 1105 while you have kernobee and alarm o bot following you. Areatrigger sets data 2 2 to alarm bot
I think you're right - the Alarm-o-bot did not follow us to exit yesterday. I ran the quest again today and this time the bot followed - this did allow the quest to complete.
Kernobee should continue to the exit even without alarm-o-bot or despawn when bot not in some range?
As mentioned above by dr-j , it may not work on TC unless Alarm-a-bomb 2600 is present, due to the scripting.