- 58
- 2025
- 25
[Location, Faction, Race] Vale of Eternal Blossoms (Mogu'shan Palace / Golden Lotus daily quest hub), both factions, any race.
[Name, Type] Seven Golden Lotus daily quest givers (creature_template entries):
58466 Rook Stonetoe (npcflag 3, has questgiver bit 2)
58468 Sun Tenderheart (npcflag 3)
58469 Ren Firetongue (npcflag 3)
58470 He Softfoot (npcflag 3)
58471 Kun Autumnlight (npcflag 3)
58503 Anji Autumnlight (npcflag 2)
58504 Kun Autumnlight (npcflag 3)
[Problem Description] All seven NPCs are correctly flagged as quest-givers in creature_template (npcflag has bit 2 = UNIT_NPC_FLAG_QUESTGIVER set), but they have ZERO rows in creature_queststarter AND ZERO rows in creature_questender. On top of that, the actual Golden Lotus daily quests themselves (e.g. "The Ruins of Guo-Lai" - quest 30632 and 31248) exist in quest_template but are orphan globally - no creature in the DB is configured to start or end them. Net effect in-game: the exclamation/question marks appear on these NPCs (because npcflag bit 2 is set), but clicking them shows a blank gossip with no quests offered, completely disabling the Golden Lotus reputation daily hub.
Reproducible DB queries (read-only, world DB):
SELECT entry, name, npcflag FROM creature_template WHERE entry IN (58466,58468,58469,58470,58471,58503,58504); -- 7 rows, all with questgiver bit set
SELECT * FROM creature_queststarter WHERE id IN (58466,58468,58469,58470,58471,58503,58504); -- 0 rows
SELECT * FROM creature_questender WHERE id IN (58466,58468,58469,58470,58471,58503,58504); -- 0 rows
SELECT Id, Title FROM quest_template WHERE Id IN (30632, 31248); -- 2 rows ("The Ruins of Guo-Lai")
SELECT * FROM creature_queststarter WHERE quest IN (30632, 31248); -- 0 rows (orphan)
Also verified: none of the 7 NPCs have a C++ ScriptName set and none have rows in smart_scripts that would inject a quest menu via SmartAI, so there is no scripted bypass.
[How it should work] creature_queststarter and creature_questender should be populated with the Golden Lotus daily rotation tied to these 7 NPCs (Rook/Sun/Ren/He/Kun/Anji), so players in the Vale of Eternal Blossoms can pick up and turn in the daily quests, earn Golden Lotus reputation, and progress through the unlock chains (Shado-Pan Assault, August Celestials gates, etc).
Links: NPC http://mop-shoot.tauri.hu/?npc=58466 | sample daily http://mop-shoot.tauri.hu/?quest=30632
[Name, Type] Seven Golden Lotus daily quest givers (creature_template entries):
58466 Rook Stonetoe (npcflag 3, has questgiver bit 2)
58468 Sun Tenderheart (npcflag 3)
58469 Ren Firetongue (npcflag 3)
58470 He Softfoot (npcflag 3)
58471 Kun Autumnlight (npcflag 3)
58503 Anji Autumnlight (npcflag 2)
58504 Kun Autumnlight (npcflag 3)
[Problem Description] All seven NPCs are correctly flagged as quest-givers in creature_template (npcflag has bit 2 = UNIT_NPC_FLAG_QUESTGIVER set), but they have ZERO rows in creature_queststarter AND ZERO rows in creature_questender. On top of that, the actual Golden Lotus daily quests themselves (e.g. "The Ruins of Guo-Lai" - quest 30632 and 31248) exist in quest_template but are orphan globally - no creature in the DB is configured to start or end them. Net effect in-game: the exclamation/question marks appear on these NPCs (because npcflag bit 2 is set), but clicking them shows a blank gossip with no quests offered, completely disabling the Golden Lotus reputation daily hub.
Reproducible DB queries (read-only, world DB):
SELECT entry, name, npcflag FROM creature_template WHERE entry IN (58466,58468,58469,58470,58471,58503,58504); -- 7 rows, all with questgiver bit set
SELECT * FROM creature_queststarter WHERE id IN (58466,58468,58469,58470,58471,58503,58504); -- 0 rows
SELECT * FROM creature_questender WHERE id IN (58466,58468,58469,58470,58471,58503,58504); -- 0 rows
SELECT Id, Title FROM quest_template WHERE Id IN (30632, 31248); -- 2 rows ("The Ruins of Guo-Lai")
SELECT * FROM creature_queststarter WHERE quest IN (30632, 31248); -- 0 rows (orphan)
Also verified: none of the 7 NPCs have a C++ ScriptName set and none have rows in smart_scripts that would inject a quest menu via SmartAI, so there is no scripted bypass.
[How it should work] creature_queststarter and creature_questender should be populated with the Golden Lotus daily rotation tied to these 7 NPCs (Rook/Sun/Ren/He/Kun/Anji), so players in the Vale of Eternal Blossoms can pick up and turn in the daily quests, earn Golden Lotus reputation, and progress through the unlock chains (Shado-Pan Assault, August Celestials gates, etc).
Links: NPC http://mop-shoot.tauri.hu/?npc=58466 | sample daily http://mop-shoot.tauri.hu/?quest=30632