hacking pitbull raidframes to get by while awaiting an update

fungchewuchi

Master of the Flying Guillotine
Sooo I use pitbull4 for my self/target frames and I'll be damned if I have to redo my whole ui while I wait for it to be updated for shadowlands. It was throwing up constant lua errors for me today, and I couldn't really play until I addressed it. Here's what got me up and running, for anyone else having the same issues.

Disclaimer: I've never screwed with wow addon programming before, back up the addon's folder before trying any of this yourself. I don't understand the full ramifications of these changes, but it's enough to get me by until the author updates, and seems to be working for me.


edit PitBull4\Modules\PhaseIcon\PhaseIcon.lua Line 65
change
if not UnitPhaseReason() then
to
if not UnitPhaseReason(unit) then


edit PitBull4\Modules\DogTagTexts\Libs\LibDogTag-Unit-3.0\Categories\GuildNote.lua near line 71
delete the entire function that goes

DogTag:AddTimerHandler("Unit", function(num, currentTime)
if currentTime > nextGuildRosterUpdate then
if IsInGuild() then
GuildRoster()
end
nextGuildRosterUpdate = currentTime + 20
end
end)



Twitch addon manager seems all screwey tonight and was giving me wow classic mod versions for retail. Careful what you update. Twitch wasn't showing the latest version of vuhdo, which I had to grab from the github to get raidframes up and running.
 

Users who are viewing this thread

Top