Skip to content

Various incorrect quest requirements at Kolramas Argent Crusade Camp #24044

@rorshan

Description

@rorshan

Linked:
chromiecraft/chromiecraft#8580
#24041

Current Behaviour

  1. Skimmer Spinnerets (12553) has no quest requirement
  2. Crashed Sprayer (12583) has no quest requirement
  3. A Tangled Skein (12555) has Cocooned! (12606), Crashed Sprayer(12583), and Skimmer Spinnerets(12553) as quest requirements
  4. Cocooned! (12606) has no quest requirement
  5. Pure Evil (12584) has no quest requirement
  6. Death to the Necromagi (12552) has Pa'Troll (12596) as a quest requirement

Expected Behaviour

  1. Skimmer Spinnerets (12553) should have Throwing Down (12598) as a requirement
  2. Crashed Sprayer (12583) should be a follow-up to Skimmer Spinnerets (12553)
  3. A Tangled Skein (12555) should be a follow-up to Crashed Sprayer (12583) with no other requirement
  4. Cocooned! (12606) should have Throwing Down (12598) as a requirement
  5. Pure Evil (12584) should have Death to the Necromagi (12552) as a requirement
  6. Death to the Necromagi (12552) should have Throwing Down (12598) as its only requirement

Source

It's a lot so I tried to separate it as well as I could.

Videos

In this video when Throwing Down is taken:

  • Specialist Cogwheel has no quest to offer, which supports 1.
  • Captain Rupert offers no other quests which supports 4 and 5

Other video, after turning in Throwing Down,

  • Captain Rupert now offers Cocooned! which supports 4.
  • Specialist Cogwheel now offers Skimmer Spinnerets but not Crashed Sprayer. Supports 1 and 2.
  • Sergeant Moonshard now offers Death to the Necromagi. Supports 6

This video turning in Skimmer Spinnerets shows Crashed Sprayer as a follow-up. Supports 2

Later, after turning in Death to the Necromagi, a new quest appears for Captain Rupert (new exclamation point on the minimap), and that quest is shown to be Pure Evil. Supports 5.

Wowhead comments

This comment and this comment on wowhead say that Crashed Sprayer is a follow-up to Skimmer Spinnerets. Supports 2.

This comment and this comment on wowhead say that A Tangled Skein is a follow-up to Crashed Sprayer. Supports 3.

This comment on wowhead says that Throwing Down is a requirement for Cocooned! Supports 4.

This comment and this comment on wowhead outline that Skimmer Spinnerets, Crashed Sprayer, and A Tangled Skein form a quest line and that Throwing Down is a requirement to that quest line. Supports 1,2, and 3

This comment says that Death to the Necromagi is a requirement for Pure Evil. Supports 5

This comment on wowhead explains that Throwing Down is a requirement to Death to the Necromagi, not Pa'Troll. Supports 6.

Steps to reproduce the problem

Look at the database or go test manually I guess

Extra Notes

The evidence that Cocooned! should not be a requirement for A Tangled Skein is fairly weak, but there is no lore reason for it to be.
I believe after these fixes there are no more issues with quest requirements in this little hub.

AC rev. hash/commit

[01:15:22]AzerothCore rev. f190e29 2025-12-03 12:51:30 +0100 (master branch) (Win64, RelWithDebInfo, Static)
[01:15:22]Connected players: 1. Characters in world: 1.
[01:15:22]Connection peak: 2.
[01:15:22]Server uptime: 12 hour(s) 23 minute(s) 5 second(s)
[01:15:22]Update time diff: 8ms. Last 500 diffs summary:
[01:15:22]|- Mean: 4ms
[01:15:22]|- Median: 2ms
[01:15:22]|- Percentiles (95, 99, max): 9ms, 18ms, 21ms
[01:15:22]Using SSL version: OpenSSL 3.5.4 30 Sep 2025 (library: OpenSSL 3.5.4 30 Sep 2025)
[01:15:22]Using Boost version: 1.81.0
[01:15:22]Using CMake version: 4.1.2
[01:15:22]Using MySQL version: 80406
[01:15:22]Found MySQL Executable: C:/Program Files/MySQL/MySQL Server 8.4/bin/mysql.exe
[01:15:22]Compiled on: Windows 10.0.19045
[01:15:22]Worldserver listening connections on port 8085
[01:15:22]Realmlist (Realm Id: 1) configured in port 8085
[01:15:22]VMAPs status: Enabled. LineOfSight: true, getHeight: true, indoorCheck: true
[01:15:22]MMAPs status: Enabled
[01:15:23]maps directory located in C:/Azerothcore/build/bin/RelWithDebInfo/Data/maps. Total size: 291014951 bytes
[01:15:24]vmaps directory located in C:/Azerothcore/build/bin/RelWithDebInfo/Data/vmaps. Total size: 657797442 bytes
[01:15:24]mmaps directory located in C:/Azerothcore/build/bin/RelWithDebInfo/Data/mmaps. Total size: 2192760616 bytes
[01:15:24]Default DBC locale: enUS.
[01:15:24]All available DBC locales: enUS zhCN zhTW esES
[01:15:24]Using World DB: ACDB 335.14-dev
[01:15:24]Latest LoginDatabase update: 2025_07_24_00.sql
[01:15:24]Latest CharacterDatabase update: 2025_09_03_00.sql
[01:15:24]Latest WorldDatabase update: 2025_12_02_04.sql
[01:15:24]LoginDatabase queue size: 0
[01:15:24]CharacterDatabase queue size: 0
[01:15:24]WorldDatabase queue size: 0
[01:15:24]No modules are enabled

Operating system

Windows 10 x64

Custom changes or Modules

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions