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

Netherwing Questline #330

Open
berserkingyadis opened this Issue Oct 27, 2017 · 18 comments

Comments

Projects
None yet
5 participants
@berserkingyadis
Contributor

berserkingyadis commented Oct 27, 2017

I am investigating the Netherwing questline at the moment and will post my findings in here. I will edit my progress in this issue.

For people who want to help, this page covers the quest flow of the entire chain: https://wow.gamepedia.com/Netherwing

General Observations

  • Upon completing a quest, the npc dialogue sometimes does not show the "Rewards: exp, gold" text, just the usual "thank you" message.
  • Elite mobs hit very hard, got 12k damage from a lvl72 Dragonmaw Ascendant ( id = 22253 ), should do less src

HATED TO NEUTRAL

Quest: Kindness (ID = 10804 )

  • The drakes are descending and ascending very slowly. Their speed in general is pretty low.
  • When Mordenai (entry = 22113, guid = 77645) is fighting, his quest marker should disappear. It doesnt.
    1s

Quest: Seek out Neltharaku

  • Neltharaku (entry = 21657 guid = 75654)
  • all ok

Quest: Neltharaku's Tale

  • all ok

Quest: Inflitrating Dragonmaw Fortress

  • This drake is flying while on the ground (GUID: 75828) (Set InhabitType, Recheck with Script and Add potential missing sleeping aura/script relation)
    3s

Quest: To Netherwing Ledge!

Quest: The Force of Neltharaku

  • Using the item "Enchanted Nethervine Crystal" (id = 31652 ) on the drakes should fire a projectile (like in https://youtu.be/negt5rQFBoQ?t=35) but it fires nothing
  • Can use item 31652 repeatedly on already freed 21722, aso having extremly low movement speed. mob_enslaved_netherwing_drake

Quest: Zuluhed the Whacked

  • Zuluhed only has 4k hp (id(normal) = 11980, id(morphed) = 22330 ), this can't be right. - FIXED IN e6623c0
  • The archers are standing in the air after aggroing:
    6
  • 22331 (Dragonmaw Elite) stationary?
  • portal joins combat due to missing flags and doesnt spawn demons as it only does that out of combat
  • resettime of event around Zuluhed, adds dont respawn and he doesnt despawn it seems.

Quest: Ally of the Netherwing (id = 10870 )

  • When flying away on the dragon, the viewing angle is wrong and the model of the dragon looks strange. Also there seems to be flying a second dragon flying alongside of the player. Please try yourself.
    7

NEUTRAL TO FRIENDLY

Quest: Blood Oath of the Netherwing

  • => all ok

Quest: In Service of the Illidari

  • 250 rep gained - ok
  • => all ok

Quest: Enter the Taskmaster

  • => all ok

Quest: Your Friend On The Inside

  • => all ok

Quest: A Job Unfinished...

  • The elites "Arvoar the Rapacious" (id = 23267 ) and "Barash the Den Mother" (id = 23269 ) have 7k hp but shoud have like 23K arvoar barash. They also should cast Fear and some kind of Shell but do not. (pls refer to the wowhead comments) - FIXED IN e6623c0
  • Dragonmaw Ascendant (id = 22253 ) should be hostile while under fel orc disguise.
  • gives 250 rep - ok

Quest: The Great Netherwing Egg Hunt

  • Did not check this yet, but this video seems to show spawn locations but my impression is that there are plenty of eggs lying around.
  • gives 350 rep - ok

(Repeatable) Quest: Accepting All Eggs

  • gives 250 rep - ok
  • => all ok

(Daily) Quest: Netherwing Crystals

  • Dropchance from the Netherwing Rays seems (id = 23501 ) is 31% is that correct?
  • gives 250 rep - ok

(Daily) Quest: A Slow Death

  • These gentlemen ( id= 23311 ) need to be hostile, even when disguised. Hey also should yell some stuff. (id= 23311 ) src (ctrl-f "are hostile") src2
    9
  • gives 250 rep - ok

(Daily) Quest: The Not-So-Friendly_Skies...

  • The creature ( id = 23188 ) which is supposed to be ambushed isnt spawned very often (5 on Dragonmaw Skyway and 1 on Dragonmaw Fortress) Most of them hang around on x = 76.0901 y = 80.5227, but they should patrol around the floating platforms. src
    SELECT * FROMcreature` WHERE id = '23188'
  • gives 250 rep - ok

(Daily)(Skinning 300+) Quest: Nethermine Flayer Hide

  • gives 250 rep - ok
  • => all ok

(Daily)(Herbalism 300+) Netherdust Pollen

  • gives 250 rep - ok

(Daily)(Mining 300+) Nethercite Ore

  • like the herb nodes, not sure about the quantity of them, db says 24 wowhead = src
    SELECT * FROMgameobjectWHERE id = 185877
  • gives 250 rep - ok

FRIENDLY TO HONORED

Quest: Rise, Overseer!

  • gives 250 rep - ok
  • The item you get from the Quest [Overseer's Badge]
    (id= 32694 )(https://wow.gamepedia.com/Overseer%27s_Badge) didnt spawn the little dragon after I got it and the cooldown bugged (showed as ready but was on CD). After restarting my server and client I could spawn the mob just fine.
  • The Netherwing Ally (id = 23320 ) should cast some spells but just auto attacks src "ctrl-f "casts"
  • The Overseer's Badge should only be usable in Shadowmoon Valley, but I could use it in Searing Gorge,

Quest: The Netherwing Mines

  • gives 75 rep - ok
  • => all ok

(Daily) Quest: Picking Up The Pieces...

  • gives 350 rep - ok
  • => all ok

(Daily) Quest: Dragons are the Least of Our Problems

  • The quest givers (id = 23376 ) and their carts should wait when talked to. Instead they continue walking when you speak to them to accept the quest. ref
  • gives 350 rep - ok

Quest: Crazed and Confused

  • gives 350 rep - ok
  • => all ok

Quest: The Great Murkblood Revolt

Quest: Seeker of Truth

  • gives 500 rep - ok
  • => all ok

Quest: Overseeing and You: Making the Right Choices

  • Tyrantus should have 10k hp src and use some abilities but doesnt. - FIXED IN #279
  • gives 250 rep - ok

(Daily) Quest: The Booterang: A Cure For The Common Worthless Peon (id = 11055)

  • It is possible to use the Booterang (id = 32680 ) on a Disobedient Peon multiple times, but you should only be used to use it once

  • The peons should say some funny lines when being hit with the Booterang. src

  • After "booting" 11 peons I could not progress the quest and the command ".quest complete 11055" didnt work.. the error persisted after restarting the server. Something is busted.

  • gives 350 rep -ok

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Oct 29, 2017

Contributor

Ill continue my text here.

HONORED TO REVERED

Quest: Stand Tall, Captain!

  • After recieving the Captains Badge ( id = 32695 )and trying to use it, it bugged out, just like the Overseers badge. After resetting the cooldown the Netherwing Ally it couldbe summoned everywhere, as it should.
  • gives 500 rep - ok

(Daily) Quest: Disrupting the Twilight Portal

  • Some Deathshadow Imps are marked as pets of the warlocks and some not. Also after killing their Warlock they don't disappear (dont know if thats how its supposed to work.)
  • The Deathshadow Spellbinder (id = 22342 ) morph into gnomes when attacking the player. Looks funny but I'm not sure this should happen. - FIXED IN #426
  • gives 500 rep - ok

Quest: The Soul Cannon of Reth'hedron

In order to get one of the questitems the player has to complete the assignment of this NPC https://wow.gamepedia.com/Sar%27this

  • The first 4 Elementals work fine but the last Elemental ( id = 23100 ) it not attackable.
  • There is the fourth (fire) Animation missing from one of his acolytes.
    11
  • This quest is not completeable since the last Elemental is not attackable.
  • gives 500 rep - ok

Quest: Subdue the Subduer ( id = 11090 )

Quest: Earning Your Wings...

  • => all ok

Quest: Dragonmaw Race: The Ballad of Oldie McOld ( id = 11064)

  1. npc id = 23340

Quest: Dragonmaw Race: Trope the Filth-Belcher ( id = 11067 )

  1. npc id = 23342

Quest: Dragonmaw Race: Corlok the Vet ( id = 11068 )

  • TODO
  1. npc id = 23344

Quest: Dragonmaw Race: Wing Commander Ichman ( id = 11069 )

  • TODO
  1. npc id = 23345

Quest: Dragonmaw Race: Wing Commander Mulverick ( id = 11070 )

  • TODO
  1. npc id = 23346

Quest: Dragonmaw Race: Captain Skyshatter ( id = 11071 )

  • TODO
  1. npc id = 23348
Contributor

berserkingyadis commented Oct 29, 2017

Ill continue my text here.

HONORED TO REVERED

Quest: Stand Tall, Captain!

  • After recieving the Captains Badge ( id = 32695 )and trying to use it, it bugged out, just like the Overseers badge. After resetting the cooldown the Netherwing Ally it couldbe summoned everywhere, as it should.
  • gives 500 rep - ok

(Daily) Quest: Disrupting the Twilight Portal

  • Some Deathshadow Imps are marked as pets of the warlocks and some not. Also after killing their Warlock they don't disappear (dont know if thats how its supposed to work.)
  • The Deathshadow Spellbinder (id = 22342 ) morph into gnomes when attacking the player. Looks funny but I'm not sure this should happen. - FIXED IN #426
  • gives 500 rep - ok

Quest: The Soul Cannon of Reth'hedron

In order to get one of the questitems the player has to complete the assignment of this NPC https://wow.gamepedia.com/Sar%27this

  • The first 4 Elementals work fine but the last Elemental ( id = 23100 ) it not attackable.
  • There is the fourth (fire) Animation missing from one of his acolytes.
    11
  • This quest is not completeable since the last Elemental is not attackable.
  • gives 500 rep - ok

Quest: Subdue the Subduer ( id = 11090 )

Quest: Earning Your Wings...

  • => all ok

Quest: Dragonmaw Race: The Ballad of Oldie McOld ( id = 11064)

  1. npc id = 23340

Quest: Dragonmaw Race: Trope the Filth-Belcher ( id = 11067 )

  1. npc id = 23342

Quest: Dragonmaw Race: Corlok the Vet ( id = 11068 )

  • TODO
  1. npc id = 23344

Quest: Dragonmaw Race: Wing Commander Ichman ( id = 11069 )

  • TODO
  1. npc id = 23345

Quest: Dragonmaw Race: Wing Commander Mulverick ( id = 11070 )

  • TODO
  1. npc id = 23346

Quest: Dragonmaw Race: Captain Skyshatter ( id = 11071 )

  • TODO
  1. npc id = 23348
@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Oct 30, 2017

Contributor

Revered to Exalted

Quest: Hail, Commander

  • same thing again with the Badge
  • gives 500 rep - ok

(Scryer) Quest: Kill Them All!

  • gives 250 rep - ok
  • => all ok

(Scryer) Quest: Commander Hobb

  • => all ok

(Scryer) Quest: The Deadliest Trap Ever Laid ( id = 11097 )

  1. npc id = 23434

(Aldor) Quest: Kill Them All!

  • gives 250 rep - ok
  • => all ok

(Aldor) Quest: Commander Arcus

  • => all ok

(Aldor) Quest: The Deadliest Trap Ever Laid ( id = 11101 )

  1. npc id = 23452
Contributor

berserkingyadis commented Oct 30, 2017

Revered to Exalted

Quest: Hail, Commander

  • same thing again with the Badge
  • gives 500 rep - ok

(Scryer) Quest: Kill Them All!

  • gives 250 rep - ok
  • => all ok

(Scryer) Quest: Commander Hobb

  • => all ok

(Scryer) Quest: The Deadliest Trap Ever Laid ( id = 11097 )

  1. npc id = 23434

(Aldor) Quest: Kill Them All!

  • gives 250 rep - ok
  • => all ok

(Aldor) Quest: Commander Arcus

  • => all ok

(Aldor) Quest: The Deadliest Trap Ever Laid ( id = 11101 )

  1. npc id = 23452
@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Oct 30, 2017

Contributor

EXALTED

Quest: Bow to the Highlord

  • => all ok

Quest: Lord Illidan Stormrage (id =11108 )

  • Illidan ( id = 23467 ) is hostile and attacks on sight
  • Illidan is supposed to have a shadowy form.
  • Dialogue goes through just fine but Illidan does not disappear after it.
  • Normally the netherdragon takes you away but nothing happens.
  • When talking to Yarzill the Merc (id = 23141 ) and selecting "Let's go!" there is an error message "You are too far away from the taxi stand"
  • TODO: check in shattrath if the quest is completeable

vid of the quest
wowhead link

Contributor

berserkingyadis commented Oct 30, 2017

EXALTED

Quest: Bow to the Highlord

  • => all ok

Quest: Lord Illidan Stormrage (id =11108 )

  • Illidan ( id = 23467 ) is hostile and attacks on sight
  • Illidan is supposed to have a shadowy form.
  • Dialogue goes through just fine but Illidan does not disappear after it.
  • Normally the netherdragon takes you away but nothing happens.
  • When talking to Yarzill the Merc (id = 23141 ) and selecting "Let's go!" there is an error message "You are too far away from the taxi stand"
  • TODO: check in shattrath if the quest is completeable

vid of the quest
wowhead link

@killerwife

This comment has been minimized.

Show comment
Hide comment
@killerwife

killerwife Oct 30, 2017

Collaborator

Quest: The Soul Cannon of Reth'hedron - likely the last elemental has a 256 UnitFlag flag UNIT_FLAG_IMMUNE_TO_PLAYER and its not being removed by the script.

Collaborator

killerwife commented Oct 30, 2017

Quest: The Soul Cannon of Reth'hedron - likely the last elemental has a 256 UnitFlag flag UNIT_FLAG_IMMUNE_TO_PLAYER and its not being removed by the script.

@killerwife

This comment has been minimized.

Show comment
Hide comment
@killerwife

killerwife Oct 30, 2017

Collaborator

Sludge covered object, try setting chance to 100% and you will see if it drops or not.

Collaborator

killerwife commented Oct 30, 2017

Sludge covered object, try setting chance to 100% and you will see if it drops or not.

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Oct 30, 2017

Contributor

I updated all relevant IDs and will start with trying to fix the Quest: The Great Murkblood Revolt (11081)

Contributor

berserkingyadis commented Oct 30, 2017

I updated all relevant IDs and will start with trying to fix the Quest: The Great Murkblood Revolt (11081)

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 1, 2017

Contributor

Maybe related, so I'll list this here.
Netherwing Ally - 2b5c687
Drakes Movement (not likely) - 2f50be0
Dragonmaw Ascendant - a59526e
Tyrantus - aef1bbb

Ill check if these commits changed something I observed

Contributor

berserkingyadis commented Nov 1, 2017

Maybe related, so I'll list this here.
Netherwing Ally - 2b5c687
Drakes Movement (not likely) - 2f50be0
Dragonmaw Ascendant - a59526e
Tyrantus - aef1bbb

Ill check if these commits changed something I observed

@AnonXS

This comment has been minimized.

Show comment
Hide comment
@AnonXS

AnonXS Nov 1, 2017

Collaborator

[ACID] Correct Spellid for c.22342 - #426

might want to add

  • Tickboxes to the Issues
Collaborator

AnonXS commented Nov 1, 2017

[ACID] Correct Spellid for c.22342 - #426

might want to add

  • Tickboxes to the Issues
@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 2, 2017

Contributor

2b5c687 added the Spell "Arcane Bolt" to the Netherwing Ally, but it does not cast it. The creature does not have any mana, could this be the issue?

Contributor

berserkingyadis commented Nov 2, 2017

2b5c687 added the Spell "Arcane Bolt" to the Netherwing Ally, but it does not cast it. The creature does not have any mana, could this be the issue?

@killerwife

This comment has been minimized.

Show comment
Hide comment
@killerwife

killerwife Nov 6, 2017

Collaborator

Absolutely, Netherwing ally should have mana. Post the creature IDs and I will try to look them up.

Collaborator

killerwife commented Nov 6, 2017

Absolutely, Netherwing ally should have mana. Post the creature IDs and I will try to look them up.

@killerwife

This comment has been minimized.

Show comment
Hide comment
@killerwife

killerwife Nov 6, 2017

Collaborator

Race quests - single SD2 script, each own Waypoints and fail quest if too far from creature. Will try to supply waypoints, to some if not all.
The Deadliest Trap Ever Laid - aldor and scryer are exclusive on each day, likely one SD2 script for them, and just interpolate targets/positions.
The Overseer's Badge should only be usable in Shadowmoon Valley, but I could use it in Searing Gorge, - missing spell_template AreaId, unless its usable in more zones, then it should be in spell_area
The Soul Cannon of Reth'hedron - unremoved 256 flag likely at the end of script due to relations changes.

All hp and damage issues will be fixed globally for whole DB.

Collaborator

killerwife commented Nov 6, 2017

Race quests - single SD2 script, each own Waypoints and fail quest if too far from creature. Will try to supply waypoints, to some if not all.
The Deadliest Trap Ever Laid - aldor and scryer are exclusive on each day, likely one SD2 script for them, and just interpolate targets/positions.
The Overseer's Badge should only be usable in Shadowmoon Valley, but I could use it in Searing Gorge, - missing spell_template AreaId, unless its usable in more zones, then it should be in spell_area
The Soul Cannon of Reth'hedron - unremoved 256 flag likely at the end of script due to relations changes.

All hp and damage issues will be fixed globally for whole DB.

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 7, 2017

Contributor

@killerwife Entry of the Netherwing Ally is 23320

Ingame it has no mana but creature_table says it does
screenshot_2017-11-07_15-08-36

Contributor

berserkingyadis commented Nov 7, 2017

@killerwife Entry of the Netherwing Ally is 23320

Ingame it has no mana but creature_table says it does
screenshot_2017-11-07_15-08-36

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 7, 2017

Contributor

Considering the big commit today I checked the HP values of the creatures which had invalid hp values and everything looks good now!

The Dragonmaw Ascendant Elites ( 22253 ) still hit too hard i think.. got 7k damage on a full t6 prot pala.
screenshot_2017-11-08_00-20-28

This was changed in the CLS export:
UPDATE creature_template SET MinLevel=72,MaxLevel=72,UnitClass=1,Expansion=1,HealthMultiplier=15,PowerMultiplier=1,DamageMultiplier=8 WHERE entry=22253;
stats:
screenshot_2017-11-08_00-43-07

Contributor

berserkingyadis commented Nov 7, 2017

Considering the big commit today I checked the HP values of the creatures which had invalid hp values and everything looks good now!

The Dragonmaw Ascendant Elites ( 22253 ) still hit too hard i think.. got 7k damage on a full t6 prot pala.
screenshot_2017-11-08_00-20-28

This was changed in the CLS export:
UPDATE creature_template SET MinLevel=72,MaxLevel=72,UnitClass=1,Expansion=1,HealthMultiplier=15,PowerMultiplier=1,DamageMultiplier=8 WHERE entry=22253;
stats:
screenshot_2017-11-08_00-43-07

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 11, 2017

Contributor

Quest: Dragons are the Least of Our Problems:
The questgiver Neltharaku (entry: 21657, guid: 75654) stops flying when talked to , maybe useful for the q giver who keeps walking

Contributor

berserkingyadis commented Nov 11, 2017

Quest: Dragons are the Least of Our Problems:
The questgiver Neltharaku (entry: 21657, guid: 75654) stops flying when talked to , maybe useful for the q giver who keeps walking

@Saltgurka

This comment has been minimized.

Show comment
Hide comment
@Saltgurka

Saltgurka Nov 15, 2017

Collaborator
This drake is flying while on the ground (GUID: 75828):

The issue here is that the creature InhabitType is 5 (Over Ground Always Flying). If I remember correctly, these creatures start out sleeping on the ground until they are freed, at which point they start flying.
The creatures currently have an SD2 script, but try changing the InhabitType in DB and see if it causes any issues with the script.

Collaborator

Saltgurka commented Nov 15, 2017

This drake is flying while on the ground (GUID: 75828):

The issue here is that the creature InhabitType is 5 (Over Ground Always Flying). If I remember correctly, these creatures start out sleeping on the ground until they are freed, at which point they start flying.
The creatures currently have an SD2 script, but try changing the InhabitType in DB and see if it causes any issues with the script.

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Nov 16, 2017

Contributor

Currently working on the booterang on which I will be opening a WIP PR soon.

Contributor

berserkingyadis commented Nov 16, 2017

Currently working on the booterang on which I will be opening a WIP PR soon.

@BillytheOrc

This comment has been minimized.

Show comment
Hide comment
@BillytheOrc

BillytheOrc Jul 10, 2018

Contributor

"{ Using the item "Enchanted Nethervine Crystal" (id = 31652 ) on the drakes should fire a projectile (like in https://youtu.be/negt5rQFBoQ?t=35) but it fires nothing"
was fixed.

"Can use item 31652 repeatedly on already freed 21722, aso having extremly low movement speed. mob_enslaved_netherwing_drake"
can be fixed pretty easily, but you guys may not like my fixes :p

Contributor

BillytheOrc commented Jul 10, 2018

"{ Using the item "Enchanted Nethervine Crystal" (id = 31652 ) on the drakes should fire a projectile (like in https://youtu.be/negt5rQFBoQ?t=35) but it fires nothing"
was fixed.

"Can use item 31652 repeatedly on already freed 21722, aso having extremly low movement speed. mob_enslaved_netherwing_drake"
can be fixed pretty easily, but you guys may not like my fixes :p

@berserkingyadis

This comment has been minimized.

Show comment
Hide comment
@berserkingyadis

berserkingyadis Jul 14, 2018

Contributor

can be fixed pretty easily, but you guys may not like my fixes

if your fixes are accompanied by valid sources there is no subjectivity involved. they will be approved

Contributor

berserkingyadis commented Jul 14, 2018

can be fixed pretty easily, but you guys may not like my fixes

if your fixes are accompanied by valid sources there is no subjectivity involved. they will be approved

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