[Addon] Questie *v2.66* - A quest helper for vanilla!

Re: [Addon] Questie *v2.4* - A quest helper for vanilla!

by Baelfirexy » Tue Mar 15, 2016 4:11 pm

Thought I'd mention that the thing is unable to be dragged. I hold down shift, left click, right click, no shift right and left click, I've tried holding down alt, ctrl...nada. This thing is just unmovable.
Baelfirexy
Tester
 

Re: [Addon] Questie *v2.3* - A quest helper for vanilla!

by MrBojangl3s » Tue Mar 15, 2016 5:48 pm

v2.4:
* Due to the number of improvements that Questie has undergone these past
several weeks, the Toggle Questie button on the Worldmap is no longer
needed. If you need to toggle the icons use /questie mapaids.


This is not true for me. I just had to toggle the map icons to get a new quest to show up ([23]Gann's Reclamation).

I did a fresh install (deleted all !Questie/Questie.lua files, all Questie.lua.bak files, etc. in both the global saved variables folder and the per-character savedvariables folder.)

I have no addon errors.
MrBojangl3s
Tester
 

Re: [Addon] Questie *v2.4* - A quest helper for vanilla!

by rivolf » Tue Mar 15, 2016 8:50 pm

ctr+shift+click bugged i want to complete some quest but after i click everything on map hide
rivolf
Private
Private
 

Re: [Addon] Questie *v2.4* - A quest helper for vanilla!

by Daelt » Tue Mar 15, 2016 9:45 pm

Hi there I just switched from the beta 2.4 to the most recent one. I really enjoy the Lock Quest Tracker which honestly was one of my top issue with Questie.

I just wanted to let you know that when I open my world map it would seem that my action bars appears over the map hiding some part of it. I'm pretty sure it's due to your addons.
Daelt
Tester
 

Re: [Addon] Questie *v2.4* - A quest helper for vanilla!

by Dyaxler » Wed Mar 16, 2016 1:01 am

Hey all,

Sorry for the minor issues. I've reviewed them all and spent most of the day fixing them. I've also added some more goodies that I hope you all enjoy. Here are some release highlights:

v2.5:
* Moved all Questie settings to a "per-character" setup so each character
will have their own settings. This was necessary since most of the new
options are more or less a Per-Character preference rather than a global
one. This also allows Questie to hook and save QuestTracker data between
characters and sessions. This also reduces installation/reinstallation
issues since you'll only have to clear character saved data rather than
remembering to clear both character and global data.

* Fixed a crashing issue while dragging the QuestTracker with new installs,
reinstalls and new characters. Upon first login there is no SavedVariables
file. I've inserted a temporary config that will be loaded into memory to
hold all the initial settings so Questie will have someplace to store the
screen coordinates when a user moves the QuestTracker to their preferred
position. Once you logout or reload your UI these settings and your Saved
Variables file is created in your characters SavedVariables folder. This
should also resolve some issues with folks not able to move the Quest
Tracker. Please remember that you must move your mouse pointer over the
QuestTracker before you hold down the Ctrl+Shift keys, then push and hold
down your left mouse button while you drag the QuestTracker to the desired
location on your screen.

* Fixed an issue with the Worldmap for those not running Cartographer or
Metamap. The Worldmap was assigned a FrameStrata that was too low so
some of the Default UI elements were appearing on top of the Worldmap.
I've moved the FrameStrata to a higher level and it now appears above all
elements. Please let me know if you're still seeing issues in v2.5 and
I'll bump it another layer.

* Fixed an issue with the QuestTracker disappearing in an instance. I
tracked down the root cause in Astrolabe and added an additional map
check. Basically it wasn't finding map coordinates while the map frame
was closed. Everything appeared normal as long as the map was open.
Well, that's not very practical when running an instance! So I forced
the check to assume it's always in an instance unless it can get a set
of coordinates other than 0,0. This bug was exposed while working on
a new feature/improvement for Questie - below.

* Quests that are untracked from the QuestTracker will also remove the
objective notes from the Minimap and Worldmaps! I'm not entirely sure
if this was an issue before but at one point while working on this new
feature, every available quest your character could get appeared on the
Minimap. Unless, you're in the zone it won't show on your Minimap
anymore. This is also true for objectives. However, available quests
and objectives will continue to show on your Worldmap no matter which
zone you’re in. This should help reduce the clutter in the Minimap that
was driving me nuts!

* Last but not least... COLORS! Yes, there is a new set of QuestTracker
colors you can choose from. Use /questie boldcolor to flip the color
scheme. The idea was requested by a user on GitHub. They wanted to make
the QuestTracker resemble MonkeyQuest's color scheme. Well now it does.
Quest levels are based on your level - as always and quest titles are now
White. Objectives begin Red then fade to Yellow then finally to Green. The
QuestArrow has also been changed to match. By default, the old color scheme
is enabled.

* More code clean up.
Author of SpartanUI for Vanilla WoW 1.12
More info available here: Nostalrius Forum thread link. - Feed back welcome.
Submit bugs on GitHub or post about it in the forum thread.
User avatar
Dyaxler
Senior Sergeant
Senior Sergeant
 

Re: [Addon] Questie *v2.5* - A quest helper for vanilla!

by pfunk4life » Wed Mar 16, 2016 3:17 pm

Whats the best way to update to a newer version of Questie and make sure it keeps what quests I already completed and stuff like that?
pfunk4life
Tester
 

Re: [Addon] Questie *v2.5* - A quest helper for vanilla!

by dngrs » Wed Mar 16, 2016 5:04 pm

ok so i made it work but now i cant see my quest tracker anymore and my map doesnt show me where my mobs are like before, just shows me where to turn in and where i find qs
Shtefan - undead warlock - 60
User avatar
dngrs
Sergeant
Sergeant
 

Re: [Addon] Questie *v2.5* - A quest helper for vanilla!

by Dyaxler » Wed Mar 16, 2016 5:55 pm

pfunk4life wrote:Whats the best way to update to a newer version of Questie and make sure it keeps what quests I already completed and stuff like that?


Open your characters SavedVariables file and back up the below section - as an example here is one of my toons. This will save all the Quest Hashes you've completed. Everything else can be deleted from the file. Once everything is deleted except this section, save the file and delete all other Questie files you can find including the *.bak ones. Do this for each character you want to back up. This will ensure a "fresh" install.

Code: Select all
QuestieSeenQuests = {
   [1776565109] = 1,
   [3528484349] = 0,
   [934255773] = 0,
   [1905147592] = 0,
   [977182989] = 1,
   [2717256451] = 1,
   [1118595773] = 0,
   [1124140752] = 1,
   [2931196909] = 0,
   [3505535752] = 1,
   [2655299237] = 0,
   [2549659877] = 0,
   [40673309] = 1,
   [122969629] = 0,
   [2242085077] = 1,
   [2634103725] = 1,
   [2546422509] = 0,
   [1571005677] = 1,
   [985794152] = 1,
   [3256379261] = 0,
   [3724163525] = 0,
   [2892222973] = 1,
   [1879410869] = 0,
   [3644040509] = 0,
   [2882877765] = 0,
   [1703741640] = 1,
   [66053749] = 0,
   [2334950117] = 0,
   [1710098551] = 1,
   [180196565] = 0,
   [2226893405] = 0,
   [2815882221] = 1,
   [698120285] = 0,
   [1942483661] = 0,
   [3263461066] = 1,
   [1636541813] = 1,
   [2884524205] = 0,
   [2689457373] = 1,
   [2709526901] = 1,
   [3986401669] = 1,
   [2975496013] = 0,
   [3977550141] = 0,
   [3773439240] = 1,
   [2250606541] = 0,
   [1228390909] = 0,
   [3184761309] = 0,
   [1856936090] = 1,
   [131176245] = 0,
   [1583306069] = 0,
   [1356088072] = 1,
   [1588267106] = 1,
   [3386637829] = 0,
   [2028259693] = 0,
   [812236949] = 1,
   [710411626] = 1,
   [109318669] = 1,
   [1195382797] = 0,
   [1436180325] = 0,
   [3990425618] = 1,
   [988593941] = 0,
   [1381854117] = 0,
   [519679181] = 0,
   [991559856] = 1,
   [2701101320] = 1,
   [2815911253] = 0,
   [2432284424] = 1,
   [244190765] = 1,
   [1262421851] = 1,
   [1357923592] = 1,
   [3550438813] = 0,
   [3545168757] = 0,
   [10241773] = 0,
   [2304836237] = 1,
   [1113222901] = 1,
   [3841972181] = 1,
   [3133794341] = 0,
   [105421549] = 0,
   [2785187157] = 0,
   [905315834] = 1,
   [2724042013] = 0,
   [607870853] = 0,
   [2258813909] = 0,
   [2824499797] = 0,
   [2358066125] = 0,
   [3051752753] = 0,
   [1207536994] = 1,
   [1315255373] = 1,
   [3539819717] = 0,
   [3880326325] = 0,
   [3910827637] = 0,
   [688250421] = 0,
   [3402590989] = 0,
   [1615477621] = 0,
   [1522818261] = 1,
   [2413898893] = 1,
   [633617701] = 0,
   [3392574629] = 1,
   [397807069] = 0,
   [2324580925] = 0,
   [1539311685] = 1,
   [1256130346] = 1,
   [3651949704] = 1,
   [1473120241] = 1,
   [3148407085] = 0,
   [709974349] = 0,
   [2712013616] = 1,
   [1383204797] = 1,
   [3557100717] = 1,
   [820186888] = 1,
   [1576798255] = 1,
   [742008757] = 0,
   [1713633813] = 0,
   [4247328261] = 1,
   [2098106501] = 1,
   [782779661] = 0,
   [569814701] = 0,
   [3647661629] = 1,
   [657327390] = 1,
   [1571701861] = 1,
   [1289178440] = 1,
   [3815619821] = 0,
   [1725106336] = 1,
   [2183793037] = 1,
   [6802645] = 0,
   [3668315278] = 1,
   [1450051521] = 1,
   [2712516937] = 0,
   [3047976629] = 0,
   [2775329669] = 1,
   [492876965] = 0,
   [3427522149] = 1,
   [1972308295] = 1,
   [1082917173] = 0,
   [1493254741] = 0,
   [3095467930] = 1,
   [284022536] = 1,
   [552727797] = 1,
   [1338509027] = 1,
   [3741115437] = 0,
   [1042744973] = 1,
   [545402909] = 1,
   [1453840085] = 1,
   [2973440677] = 0,
   [822245640] = 1,
   [2122807965] = 0,
   [3384674109] = 0,
   [1453131637] = 1,
   [1148481792] = 1,
   [2104129845] = 0,
   [611690869] = 1,
   [1162433368] = 1,
   [1394870207] = 1,
   [1418475473] = 0,
   [977944317] = 1,
   [2490948853] = 0,
   [770704803] = 1,
   [1081476753] = 1,
   [3020781045] = 0,
   [1481183906] = 1,
   [967904229] = 1,
   [2212120637] = 0,
   [36927861] = 0,
   [3714658517] = 1,
   [579405073] = 1,
   [2890967341] = 1,
   [1354195464] = 1,
   [992085607] = 1,
   [3199781597] = 0,
   [3474432245] = 1,
   [1716979900] = 1,
   [2168450461] = 1,
   [3761564309] = 0,
   [3500308410] = 1,
   [1865263941] = 0,
   [2393301653] = 0,
   [123870421] = 1,
   [2830369629] = 0,
   [1843465797] = 0,
   [3251913205] = 0,
   [1348059200] = 1,
   [1085659629] = 1,
   [3127550749] = 0,
   [2433499917] = 0,
   [1912408386] = 1,
   [2997160858] = 1,
   [192533749] = 0,
   [3019705169] = 0,
   [1709965181] = 1,
   [282194165] = 0,
   [601786037] = 0,
   [2380504869] = 1,
   [23880589] = 1,
   [1236537845] = 0,
   [1536362480] = 1,
   [1977702965] = 0,
   [2178626501] = 0,
   [1647942109] = 0,
   [2968521594] = 1,
   [2422200749] = 1,
}



Additionally and this is completely optional... while in game if you encounter a Quest you can't manually complete or just plain can't get rid of, hold the ALT key down while hovering over the quest and it will display the quests questHash number. Copy this number down on a piece of paper. Open addendum.lua and search for the questHash number. For those stubborn quests that won't go away there are usually more than one questHash number for it. Like this one which is in Iron Forge.

Code: Select all
["Five Signets for War Supplies"]={
  [""]={0,2968518856},
  [""]={178,2968521594},
 },


You can add both questHash numbers to your SavedVariables file and it will keep it from appearing in game like so:

Code: Select all
[2968518856] = 1,
[2968521594] = 1,


I could go through the database and remove all the duplicates but they are there for a reason. Some quests show up in more than one city or are for more than one class... hence the multiple hash numbers. Some people might want to do those quests so I'm not inclined to mess with the database. Just adding the numbers manually is easier for now since there aren't very many. Besides, once your character is a high enough level above the quest, it'll stop showing anyway.
Author of SpartanUI for Vanilla WoW 1.12
More info available here: Nostalrius Forum thread link. - Feed back welcome.
Submit bugs on GitHub or post about it in the forum thread.
User avatar
Dyaxler
Senior Sergeant
Senior Sergeant
 

Re: [Addon] Questie *v2.5* - A quest helper for vanilla!

by Dyaxler » Wed Mar 16, 2016 6:00 pm

dngrs wrote:ok so i made it work but now i cant see my quest tracker anymore and my map doesnt show me where my mobs are like before, just shows me where to turn in and where i find qs


Are you using Extended QuestLog ...AKA... EQL3? Just curious...

There is a new feature in Questie that removes quest objectives from your map UNLESS they are being actively tracked in what ever QuestTracker you're using. You have to open your QuestLog and find a quest to track. Hold your shift key down and click the quest. If it has an Objective then it will appear on the QuestTracker and the corresponding map note will appear on the Minimap and Worldmap. If it doesn't have an objective and all you need to do is "run to this NPC and talk to him" then a plain yellow ? will appear on your map and an entry in your QuestTracker will indicate that the quest is complete. You can click on the item in the QuestTracker and an arrow will appear pointing in the direction of the quests objective or the NPC you need to speak to.

*EDIT*

I just disabled EQL3 and made sure the default Blizzard QuestLog wasn't broken. There is no "visual" indication that something is actively being tracked like there is in EQL3. Bummer... but Shift+Clicking a quest does add and remove a quest from the QuestTracker and the map notes do appear and disappear from the Worldmap and MiniMaps.
Author of SpartanUI for Vanilla WoW 1.12
More info available here: Nostalrius Forum thread link. - Feed back welcome.
Submit bugs on GitHub or post about it in the forum thread.
User avatar
Dyaxler
Senior Sergeant
Senior Sergeant
 

Re: [Addon] Questie *v2.6* - A quest helper for vanilla!

by Dyaxler » Thu Mar 17, 2016 5:31 am

**EDIT: I found some troubleshooting code that I accidentally left behind that was causing some nil errors. ZIP file updated just now.**

Hey guys,

As my bullet point says below, I'll say it again... I humbly apologize for all the little issues that have cropped up. Thank you for your posts and letting me know when something goes wonky. Please continue to report issues and I'll get to them as quickly as possible. This latest round of fixes came a little late today - I wanted to test them for a few hours first before releasing them.

So here is v2.6:

* Fixed a bug with the QuestTracker - in certain situations upon getting
a new quest, the quest would show up as complete when there was still
objectives to accomplish. Untracking and Re-adding the quest to the
QuestTracker forced the quest to display properly. This has been fixed
and quests are now properly displaying upon accepting a new quest.

* Fixed a bug with quests that were previously abandoned. If obtained
again and if they are untracked from the QuestTracker, the NPC would
show an available quest even though it's already been accepted and in
your QuestLog. This was also flagging new quests improperly causing
some really strange behavior with quest objectives.

* I apologize for all the recent fixes and bugs. This project has code
all over the place and some of it is necessary and some of it is
spider webbed throughout various features. While most of it is
redundant in nature, it's been causing some headaches tracking down
root causes and implementing new features. Seems when I fix one issue,
another crops up someplace else. I spent most of the day unraveling how
quests are added to the QuestTracker database, how they are assigned
flags and how they are handled when certain events occur. I believe I've
reached a point where I have almost every situation accounted for and
properly handled. This code review uncovered a small bug with the data
base. When a quest is completed the old code left behind a disabled
database entry in the QuestieTrackedQuests array. Over time when a player
levels, completes quests, and if the database has never been cleared then
eventually their SavedVariables would be unnecessarily bloated with
useless data. I've built in a routine to clean this entry as quests are
completed.

* More code clean up work.
Author of SpartanUI for Vanilla WoW 1.12
More info available here: Nostalrius Forum thread link. - Feed back welcome.
Submit bugs on GitHub or post about it in the forum thread.
User avatar
Dyaxler
Senior Sergeant
Senior Sergeant
 

PreviousNext

Return to Addons & macros