Questie

Questie

122M Downloads

Extra line feeds in quest objectives makes spacing large

MyTechnoHunter opened this issue ยท 5 comments

commented

Bug description

As the title says, quests with (clues) that have extra line feeds in the text make the tracker spacing larger than it should be

Screenshots

image

Questie & WoW version

Latest release (8.0) for Questie and Wrath client for WoW

commented

Actually, this is a DB issue. Yes, we pulled the data from Blizzard but if you look at the three DB files for this Quest:
.\Questie\Database\Classic\classicQuestDB.lua
.\Questie\Database\TBC\tbcQuestDB.lua
.\Questie\Database\Wotlk\wotlkQuestDB.lua

...you'll see that the extra lines are in the DB.

[453] = {"Finding the Shadowy Figure",{{273}},{{288}},20,25,1101,nil,{"Find the Shadowy Figure. Your clues:","","He is not native to Darkshire.","","He is a nervous, jittery person.","","He left Darkshire and headed west."},nil,nil,2161,nil,{266},nil,nil,nil,10,nil,nil,nil,nil,268,nil,nil,nil,{{72,75}}},

You could dress it up a bit more and add some * before each clue to simulate bullet points.

commented

I assume this quest is complete and shows up on the map as complete?
So that text would be the new "complete" text?
And since you don't have green complete text it's not very clear that it's completed.
Maybe we should add (Complete) in the quest title when default "Quest complete" text isn't shown?
To make it clearer.

...you'll see that the extra lines are in the DB.

Database is done like that to have forced new lines look correct in tooltips
Examples:
https://www.wowhead.com/classic/quest=5163/are-we-there-yeti
https://www.wowhead.com/classic/quest=1221/blueleaf-tubers
https://www.wowhead.com/classic/quest=4742/seal-of-ascension

1221: {"Grab a Crate with Holes.","Grab a Snufflenose Command Stick.","Grab and read the Snufflenose Owner's Manual.","","In Razorfen Kraul, use the Crate with Holes to summon a Snufflenose Gopher, and use the Command Stick on the gopher to make it search for Tubers.","","Bring 6 Blueleaf Tubers, the Snufflenose Command Stick and the Crate with Holes to Mebok Mizzyrix in Ratchet.",}

4742: {"Find the three gemstones of command: The Gemstone of Smolderthorn, Gemstone of Spirestone, and Gemstone of Bloodaxe. Return them, along with the Unadorned Seal of Ascension, to Vaelan.","","The Generals, as told to you by Vaelan, are: War Master Voone of the Smolderthorn; Highlord Omokk of the Spirestone; and Overlord Wyrmthalak of the Bloodaxe.",}

5163: {"Take Umi's Mechanical Yeti and scare her friends with it:","","Legacki in Everlook (Winterspring)","Sprinkle in Gadgetzan (Tanaris)","Quixxil in Marshal's Refuge (Un'Goro Crater)","","When you are done, bring the Mechanical Yeti back to Umi.",}

image

commented

so then, how to fix it? db change or handling it via tracker complete things?

commented

Yeah... let's not fool with the DB data then. That would screw up the tooltips. I'll fix it on the Tracker side.

commented

Got it... :)

image