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, 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
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, 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, 01:05 PM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
thanks for addon! Happy not to DC out every time. does it also work with WS flag? hehe
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 01:13 PM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
I actually just added a fix for Warsong Gulch (and Eye of the Storm) flags, tintingurl. Redownload the addon and use "/script FIX_BATTLEGROUNDS = true" when you log in.
Last edited by Toppazz : 10-19-10 at 01:13 PM.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 06:19 PM  
tintingurl
A Frostmaul Preserver
 
tintingurl's Avatar

Forum posts: 295
File comments: 82
Uploads: 0
Originally posted by Toppazz
I actually just added a fix for Warsong Gulch (and Eye of the Storm) flags, tintingurl. Redownload the addon and use "/script FIX_BATTLEGROUNDS = true" when you log in.
Oh sweet thanks I would have thought bliz would have fixeed it with the downtime today, guess not
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 07:18 PM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
/dump GetCurrentMapAreaID() returns 14 for me at the pumpkin, not 20.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 08:46 PM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally posted by ForeverTheGM
/dump GetCurrentMapAreaID() returns 14 for me at the pumpkin, not 20.
What language is your client in? Are you using this on live and not beta?
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 12:18 AM  
Holyana
A Defias Bandit
 
Holyana's Avatar

Forum posts: 3
File comments: 84
Uploads: 0
When I tried to use this addon yesterday, it crashed my game totally and made it exit out. I'm not sure what happened, sorry that I don't know how to get errors from that to report. May just be an issue with my client since I use a lot of addons, something may not have been playing nice with this one. Problem went away when I disabled this addon though.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 01:09 AM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
Originally posted by Toppazz
What language is your client in? Are you using this on live and not beta?
enUS - LIVE

Why would I do this on the beta?
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 02:04 AM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally posted by ForeverTheGM
enUS - LIVE

Why would I do this on the beta?
Sorry; was just checking for consistency. I checked with a couple of guildmates and some of them were having the same problem you were. GetCurrentMapAreaID() is based on what your map currently shows apparently. For some people (and I'm not sure why), the map isn't updated on zone change so it returns the number from the zone they were previously in. This can be fixed by setting the map to the current zone manually.

I'll upload the fix in 5-10 after I can confirm it working.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 02:12 AM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally posted by Holyana
When I tried to use this addon yesterday, it crashed my game totally and made it exit out. I'm not sure what happened, sorry that I don't know how to get errors from that to report. May just be an issue with my client since I use a lot of addons, something may not have been playing nice with this one. Problem went away when I disabled this addon though.
This sounds like the issue this addon is set to fix. Some tooltips are causing the client to crash without firing any errors. Either way, addons shouldn't be able to cause hard lock ups like you are describing.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 07:50 PM  
Kudane
Co-Founder
 
Kudane's Avatar
AddOn Author - Click to view AddOns

Forum posts: 215
File comments: 79
Uploads: 2
Installed the addon and still crashing on hovering over pumpkin.

I was in Zone 341... checked and was in Zone 20 and still crashed when I hovered over the pumpkin.
Last edited by Kudane : 10-20-10 at 09:01 PM.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 08:21 PM  
Toppazz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Originally posted by Kudane
Installed the addon and still crashing on hovering over pumpkin.
Should now work. Sorry for the inconvenience.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 12:40 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Toppazz
Should now work. Sorry for the inconvenience.
Nope, v1.17a (1287627685-HorsemanSummonFix.zip download) doesn't prevent crashes on the Horseman's pumpkin in SM at all. USEnglish client/server.

Rolled back to v1.1.1, no further crashes on mouseovers.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: