To be fair, I must put out there that grennon is Postal's original/main(?) author, but Xinhuan picked it up and updated it for 2.3 as grennon was busy with other projects. :)
Busy with a pregnant wife. I guess you could call that a project. I took a long break from wow when my raiding guild broke up also. Modding was about the last thing on my mind.
At this point, everything that can really taint has been fixed. If you see messages that indicate minimalist is tainting, its probably a just the chat functions get blamed for upstream taint from execution.
Yes
ver 55515 as of my posting date off the svn will update tonight as there is an update to the one I am using and report back..
Thrumbar
Good, I replaced the old ctmod based way of doing QuestLog levels that replaced a blizz function with a version based on hooking questlog_update. If you have any more Minimalist taint after that, please let me know.
I dunno when it might have been abandoned/picked back up. I've been using it for several months, at least. Does GPriceEach do anything differently? I know of only two bits of functionality in PriceEach - the price per item, and the red coloring if it's beyond a certain threshhold.
GPrice uses Abacus to display the prices in a set format with coloring based on gold/silver/copper. It doesnt do any warning coloring since the user should be able to read XXg XXs themselves. This also means it needs no savedvariables.
With the rigid formatting by Gprice I don't think anyone will accidentally be buying 100G runecloth stacks.
That was on my list of things to do before my wife got pregnant. I was also going to get rid of the internal postalib and instead use custom versions of those functions inside the modules. It was fun to make my own lib as an experiment but ultimately it was just a solution in search of a problem. I think I converted a couple of the modules off the internal lib before I put my coding on hiatus.
Someone picked PriceEach back up? Eventually it was orphaned and broken by various patches. Which is why I made a stripped down aced version called GPriceEach.
PriceEach had some functionality 99 percent of its users never used. Most people just want to see stack prices and thats it.
GPriceEach and PricePer are both on files.wowace.com.
One other problem I haven't seen addressed in an update yet (last BlackBook.lua revision was r54991). In r55185, the following error came up in an unusual location: immediately after entering a Heroic instance (SlavePens).
In the meantime try running heroic shattered halls with a warrior tank and no CC as a workaround.
On the nil bug:
GetGossipAvailableQuests returns title1, level1, islowevel1, title2, level2, islowlevel2, [....] in this patch.
Now, this is nice, but IsLowLevel is either nil or 1. This means that table.getn/#t don't work for getting the size of this table now. After working on several methods for dealing with this, including using the tcount table helper from wowwiki, I think the best method is just to assume a quest giver won't have more than 8 quests in a window and set the for loop that displays quest levels in gossip windows to do a for i=1,24,3 loop that breaks the first time i is nil (meaning there is no title).
On the taint:
I guess its probably:
function Minimalist:MinQLOn()
self:Hook("GetQuestLogTitle", true)
self:RegisterEvent("QUEST_GREETING")
self:GHOn()
end
My guess is GetQuestLogTitle is now protected and needs a securehook. Ill try out both of these solutions when I get home today and maybe push a fix tonight.
0
0
0
Open your combat range to 200 yards. Don't sync. Recount will give you fine data.
0
Busy with a pregnant wife. I guess you could call that a project. I took a long break from wow when my raiding guild broke up also. Modding was about the last thing on my mind.
0
0
Getting buff timers reworked are next on the todo after I track down the last pieces of taint.
0
To be honest, I haven't looked at how the guild stuff works yet. Ill take a looksee
0
Good, I replaced the old ctmod based way of doing QuestLog levels that replaced a blizz function with a version based on hooking questlog_update. If you have any more Minimalist taint after that, please let me know.
0
Using the very latest SVN?
0
GPrice uses Abacus to display the prices in a set format with coloring based on gold/silver/copper. It doesnt do any warning coloring since the user should be able to read XXg XXs themselves. This also means it needs no savedvariables.
With the rigid formatting by Gprice I don't think anyone will accidentally be buying 100G runecloth stacks.
0
0
PriceEach had some functionality 99 percent of its users never used. Most people just want to see stack prices and thats it.
GPriceEach and PricePer are both on files.wowace.com.
0
In the meantime try running heroic shattered halls with a warrior tank and no CC as a workaround.
0
On the nil bug:
GetGossipAvailableQuests returns title1, level1, islowevel1, title2, level2, islowlevel2, [....] in this patch.
Now, this is nice, but IsLowLevel is either nil or 1. This means that table.getn/#t don't work for getting the size of this table now. After working on several methods for dealing with this, including using the tcount table helper from wowwiki, I think the best method is just to assume a quest giver won't have more than 8 quests in a window and set the for loop that displays quest levels in gossip windows to do a for i=1,24,3 loop that breaks the first time i is nil (meaning there is no title).
On the taint:
I guess its probably:
function Minimalist:MinQLOn()
self:Hook("GetQuestLogTitle", true)
self:RegisterEvent("QUEST_GREETING")
self:GHOn()
end
My guess is GetQuestLogTitle is now protected and needs a securehook. Ill try out both of these solutions when I get home today and maybe push a fix tonight.
0