Azerothcore-wotlk: Quest:Wandering Shay

Created on 27 Feb 2019  路  6Comments  路  Source: azerothcore/azerothcore-wotlk

SMALL DESCRIPTION:

this is an escort quest.
Take the Shay's Bell (https://vanilla-twinhead.twinstar.cz/?item=9189) into "Shay's Chest" on the floor and with it you can call Shay Leafrunner back to you when she goes away;
Escort the NPC to Rockbiter(https://vanilla-twinhead.twinstar.cz/?npc=7765) for complete the quest

EXPECTED BLIZZLIKE BEHAVIOUR:

You must escort the npc Shay Leafrunner to the end point of quest, npc Rockbiter (https://vanilla-twinhead.twinstar.cz/?npc=7765) and call her back with Shay's Bell if she goes away during the trip.
Arrived to Rockbiter the quest was completed.

CURRENT BEHAVIOUR:

the quest cannot be completed;
the NPC Shay Leafrunner (https://vanilla-twinhead.twinstar.cz/?npc=7774) walks into the mountain and doesen't return back using the Shay's Bell (itemid 9189), so the quest is not completable

STEPS TO REPRODUCE THE PROBLEM:

1.find and talk with Shay Leafrunner take the quest 2845;

  1. take the quest 2845 and the npc ( Shay Leafrunner) disappear;
  2. open the "Shay's Chest" on the floor and take Shay's Bell(id 9189);
    4.escort the npc but can't complete the quest.
EXTRA NOTES:
BRANCH(ES):

staging

AC HASH/COMMIT:

https://github.com/azerothcore/azerothcore-wotlk/commit/44272f169c49f20c79b78aeea634f3bc7c2dafd1

OPERATING SYSTEM:

linux
screenshot 69
screenshot 68

MODULES:
OTHER CUSTOMIZATIONS:


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Confirmed Priority - Low Quest

Most helpful comment

Progress/Confirmed:

You can find Shay, speak to her, loot the bell from the chest, and agree to escort her. You can escort her to Rockbiter's camp, but when you get there, you can't hand the quest in! Likely a missing trigger from her getting close to camp. The blizzlike behaviour of her wandering off & you having to call the bell to get her attention is not implemented either.

Super dangerous bug: Shay will follow and fight with you forever if you accept this quest even if you abandon the quest. Logging in/logging out will leave her stranded/stuck where you left her making the quest unfindable to other players.

Make sure to complete/add "The Giant Guardian" the precursor quest in order to test/fix this for yourselves.

Desktop 27-11-2020 18-06-53-864

Desktop 27-11-2020 18-07-21-847

Desktop 27-11-2020 18-06-57-91

Desktop 27-11-2020 18-12-05-943

All 6 comments

I can't reproduce it in that way. Anyway i can't complete it since RequiredItem (Shay's Bell) isn't recognized even if i have it in bag when i escord that Npc to the following place.
Also, what's happening with this, this worked before
https://github.com/azerothcore/azerothcore-wotlk/commit/8901e39cde2fb98a9739d360d09b98666082019a

@poszer i tested this quest and:
to reproduce the reported bug you have to wait still on site for about 1 min after accepting the quest:
https://youtu.be/YGFpj_xeG7M

also the quest doesn't work because 1- it's not possible to complete & 2- the npc shay should stop to rest and to wake it should use the bell
https://youtu.be/QB2kBjGZS0w

tested on Ubuntu 18.04.2 LTS
on behalf of @MaelstromServer

@poszer i tested this quest and:
to reproduce the reported bug you have to wait still on site for about 1 min after accepting the quest:
https://youtu.be/YGFpj_xeG7M

also the quest doesn't work because 1- it's not possible to complete & 2- the npc shay should stop to rest and to wake it should use the bell
https://youtu.be/QB2kBjGZS0w

tested on Ubuntu 18.04.2 LTS
on behalf of @MaelstromServer

Oh, i get it now. Will check that issue again. Thanks for this video :laughing:

it could be this fix would be to check it even if I do not have it in its source but in mine it is fine with this

UPDATE `creature_template` SET `ainame`='SmartAI', `scriptname`='' WHERE `entry`=7774;
DELETE FROM `smart_scripts` WHERE `entryorguid`=7774 AND `source_type`=0;
DELETE FROM `smart_scripts` WHERE `entryorguid`=777400 AND `source_type`=9;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(7774,0,0,1,19,0,100,0,2845,0,0,0,81,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Set NPC Flags'),
(7774,0,1,2,61,0,100,0,0,0,0,0,64,1,0,0,0,0,0,7,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Store Target List'),
(7774,0,2,3,61,0,100,0,0,0,0,0,19,768,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Set Unit Flags'),
(7774,0,3,4,61,0,100,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Say Line 0'),
(7774,0,4,5,61,0,100,0,0,0,0,0,29,0,0,0,0,0,0,12,1,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Follow Invoker'),
(7774,0,5,6,61,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept (Wondering Shay) - Set Phase 2'),
(7774,0,6,0,61,0,100,0,0,0,0,0,2,250,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Quest Accept - Set Faction'),
(7774,0,7,0,7,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Evade - Set Phase 2'),
(7774,0,8,0,6,0,100,0,0,0,0,0,6,2845,0,0,0,0,0,12,1,0,0,0,0,0,0,'Shay Leafrunner - On Death - Fail Quest'),
(7774,0,9,0,1,2,100,0,40000,70000,60000,70000,80,777400,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - OOC (Phase 2) - Action list'),
(777400,9,0,0,0,0,100,0,0,0,0,0,46,25,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - Action list - move forword'),
(777400,9,1,0,0,0,100,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - Action list - Say Line 2'),
(777400,9,2,0,0,0,100,0,3000,3000,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - Action list - Say Line 3'),
(777400,9,3,0,0,0,100,0,5000,5000,0,0,101,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - Action list - Set home position'),
(777400,9,4,0,0,0,100,0,0,0,0,0,89,20,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - Action list - Set Random Movement'),
(7774,0,10,11,8,2,100,0,11402,0,0,0,89,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Spellhit (Shay''s Bell) - Turn Random Movement Off'),
(7774,0,11,12,61,2,100,0,0,0,0,0,29,0,0,0,0,0,0,12,1,0,0,0,0,0,0,'Shay Leafrunner - On Spellhit (Shay''s Bell) - Follow Invoker'),
(7774,0,12,0,61,2,100,0,0,0,0,0,1,1,0,0,0,0,0,12,1,0,0,0,0,0,0,'Shay Leafrunner - On Spellhit (Shay''s Bell) - Say Line 1'),
(7774,0,13,14,75,2,100,1,0,7765,10,0,1,4,5000,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Rockbiter within 10 yards - Say Line 4'),
(7774,0,14,15,61,2,100,0,0,0,0,0,103,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Rockbiter within 10 yards - Root'),
(7774,0,15,16,61,2,100,0,0,0,0,0,15,2845,0,0,0,0,0,12,1,0,0,0,0,0,0,'Shay Leafrunner - On Rockbiter within 10 yards - Call areaexploredoreventhappens'),
(7774,0,16,0,61,2,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Rockbiter within 10 yards - Set Phase 1'),
(7774,0,17,18,52,0,100,0,4,7774,0,0,1,0,0,0,0,0,0,19,7765,0,0,0,0,0,0,'Shay Leafrunner - On Text Over Line 4  - Say Line 0 on Rockbiter'),
(7774,0,18,0,61,0,100,0,4,7774,0,0,41,10000,0,0,0,0,0,1,0,0,0,0,0,0,0,'Shay Leafrunner - On Text Over Line 4  - Despawn after 10 seconds');

DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=11402;
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES 
(13, 1, 11402, 0, 0, 31, 0, 3, 7774, 0, 0, 0, 0, '', 'Shays Bell targets Shay Leafrunner');

Progress/Confirmed:

You can find Shay, speak to her, loot the bell from the chest, and agree to escort her. You can escort her to Rockbiter's camp, but when you get there, you can't hand the quest in! Likely a missing trigger from her getting close to camp. The blizzlike behaviour of her wandering off & you having to call the bell to get her attention is not implemented either.

Super dangerous bug: Shay will follow and fight with you forever if you accept this quest even if you abandon the quest. Logging in/logging out will leave her stranded/stuck where you left her making the quest unfindable to other players.

Make sure to complete/add "The Giant Guardian" the precursor quest in order to test/fix this for yourselves.

Desktop 27-11-2020 18-06-53-864

Desktop 27-11-2020 18-07-21-847

Desktop 27-11-2020 18-06-57-91

Desktop 27-11-2020 18-12-05-943

Thanks for testing!
What about the possible fix?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fallen26 picture fallen26  路  3Comments

Franklampardst picture Franklampardst  路  4Comments

aradep picture aradep  路  3Comments

Franklampardst picture Franklampardst  路  3Comments

wowissues picture wowissues  路  3Comments