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

Bug: Flora of the Eco-domes [Netherstorm] does not require killing the correct mob #3794

Open
Russet0 opened this issue May 21, 2017 · 1 comment

Comments

@Russet0
Copy link

Russet0 commented May 21, 2017

Quest Flora of the Eco-domes is supposed to require you to turn Farahlon Lashers into Mutated Farahlon Lashers using the Energy Field Modulator, then kill the mutated mob.

Current behavior just makes you use the item in the vicinity of a Lasher repeatedly and can be completed without killing a single mob. The same mob gives credit for all 10 tests (I had 2 mobs attacking me so only the closer one got transformed). As soon as you use the item you get credit, not when you kill the mob.

Quest: http://db.hellfire-tbc.com/?quest=10426
Initial mob: http://db.hellfire-tbc.com/?npc=20774
Quest mob that should need to be killed: http://db.hellfire-tbc.com/?npc=20983

Wowhead reference: http://www.wowhead.com/quest=10426/flora-of-the-eco-domes

@AnonXS
Copy link
Contributor

AnonXS commented May 22, 2017

For Starts 20774 seems to be implemented as Quest Credit for the Quest not 20983, make sure 20983 is registrated as QC when killed, when 20774 transforms into it. Depending on this i guess its justified to add the same AI to 20983.

Problem i see is that these temp entry changes via db dont prevent the item from being cast on the lasher, but just casting the item should not grant quest credit anyways.(there are quite some quests like that out there, obvisouly from early stages when these quests were scripted.)

https://github.com/TrinityCore/TrinityCore/blob/a249d86b00eb0854cb925f8bea76ddbb364208df/sql/old/3.3.5a/TDB42_to_TDB43_updates/world/2011_10_22_10_world_sai.sql#L1

http://db.hellfire-tbc.com/?item=29818
http://db.hellfire-tbc.com/?spell=35772


SELECT * FROM `quest_template` WHERE `entry` = 10426;
SELECT * FROM `creature_ai_scripts` WHERE `entryOrGUID` IN (20774, 20983);
SELECT * FROM `item_template` WHERE `entry` = 29818;

ACID:

-- Farahlon Lasher
('2077401','20774','9','0','100','1','0','30','14000','19000','11','12747','1','0','0','0','0','0','0','0','0','0','Farahlon Lasher - Cast Entangling Roots'),
('2077402','20774','9','0','100','1','0','8','16000','21000','11','36604','0','0','0','0','0','0','0','0','0','0','Farahlon Lasher - Cast Flanking Growth'),
('2077403','20774','8','0','100','0','35772','-1','1000','1000','36','20983','-1','0','11','3019','0','0','0','0','0','0','Farahlon Lasher - Change Template to Mutated Farahlon Lasher and Cast Frenzy on Energy Field Modulator Spellhit (Quest: 10426)'),

-- Mutated Farahlon Lasher 20983

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

2 participants