Download
(932 b)
Download
Updated: 10-21-10 01:52 AM
Pictures
File Info
Updated:10-21-10 01:52 AM
Created:10-19-10 02:04 AM
Downloads:4,633
Favorites:18
MD5:

HorsemanSummonFix

Version: 1.1.7b
by: Toppazz [More]

As of October 26th, Patch 4.0.1a was released noting that it has corrected this issue. You should no longer need an addon to prevent cogwheels from crashing your client.

HorsemanSummonFix was created to address the current client crashes caused by mousing over specific objects. If you notice additional crashes, feel free to note what is causing them in the comments and I'll add them to the addon.

Thanks to Vladinator for suggesting a solution that works across all clients.

I am no longer receiving crashes while summoning the HHM so I will not know when the issue is fixed. Feel free to leave a comment for other users so they can know when this addon becomes unnecessary.

1.1.7b Rolled back (further) to 1.1.1

1.1.7a Rolled back to 1.1.3

1.1.7 Attempts to display single line tooltips by rebuilding them to prevent crashing

1.1.3 Will now only disable one line tooltips inside of specified zones

1.1.1 Fixed an issue where player location wasn't detected properly because of incorrect map reading
Optional Files (0)


Post A Reply Comment Options
Unread 10-19-10, 12:02 PM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Vladinator - Thanks a lot for the suggestion! I was considering ways for an easy multi-language solution but was unaware of the map id system. I'll check this out once the servers come up and get this implemented!
Last edited by Toppazz : 10-19-10 at 12:03 PM.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 11:34 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Great idea, but I would perhaps do it in another way, something like:
Code:
local f = CreateFrame("Frame")
f:RegisterEvent("ZONE_CHANGED")
f:RegisterEvent("ZONE_CHANGED_NEW_AREA")
f:SetScript("OnEvent", function(self, event, ...)
  if GetCurrentMapAreaID() == 1337 then -- type /dump GetCurrentMapAreaID() when you are on the pumpkin and replace 1337 with that ID
    self.bk = self.bk or GameTooltip.Show
    GameTooltip:SetScript("OnShow", nil)
  elseif self.bk then
    GameTooltip:SetScript("OnShow", self.bk)
  end
end)
GetCurrentMapAreaID() would be the same no mater language, while comparing with a string will not be the same if I play on German, Russian, e.g. game, thus the addon won't work and prevent it from crashing.

Keep it up!
Last edited by Vlad : 10-19-10 at 11:35 AM.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 09:54 AM  
DamonDK
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 31
Uploads: 1
Thanks a lot !!!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: