TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The greatest bug I never fixed (2010)

389 pointsby triskwelinealmost 11 years ago

16 comments

kemayoalmost 11 years ago
Blizzard added a function to get around this, in response to this sort of chat-tunneling: SendAddonMessage [1]<p>It stops the drunk text-transform, and also doesn&#x27;t have to worry about hiding the text from the channel you&#x27;re trying to talk into.<p>Overall, Blizzard has been very good about adapting to what their addon community is trying to do. They add official support for hacks if they like what the addon does for the game, and deliberately break some if they don&#x27;t like its effect.<p>[1]: <a href="http://www.wowwiki.com/API_SendAddonMessage" rel="nofollow">http:&#x2F;&#x2F;www.wowwiki.com&#x2F;API_SendAddonMessage</a>
评论 #7779870 未加载
twicalmost 11 years ago
So getting drunk makes it <i>harder</i> to make new friends? Oh computers, you so crazy!
vitamenalmost 11 years ago
As a Game Master we could see all these hidden communications betweens addons, and it would dwarf the amount of true communication a player would participate in. A raid group could be filled with 1,000 lines of addon chat a second, often contributing to lag that they would then complain about. Addons were powerful, but were certainly a source of many issues, and nobody wanted to hear that they needed to disable their addons to fix their issue.
评论 #7781760 未加载
patio11almost 11 years ago
The author is the principal of the company which produces RailsLTS, which I was involved in as a customer. I wasn&#x27;t aware that we shared the WoW connection, but that makes me like them even more. (I sort of hope we do not need an advisory about RCE via session cookie tampering because Rails is drunk.)
评论 #7779714 未加载
heterogenicalmost 11 years ago
I can verify that, when inebriated, I am a terrible judge of character, and trust many people I shouldn&#x27;t (even when my friends try to warn me off)... The number of times I&#x27;ve gone out questing while drunk and ended up in the company of some loser (while wearing sub-optimal gear) is uncomfortably high. The next morning my memory is almost always corrupted. Only by sheer luck have I not yet been fragged in a PvP area (and having rolled female this life, I wouldn&#x27;t have much chance of defending myself.)<p>Clearly, this is not a bug, but a feature.
评论 #7780450 未加载
_asciiker_almost 11 years ago
This is one of the most clever ways to blame a bug on booze I have ever read!
markbnjalmost 11 years ago
That&#x27;s a great story. How would you have fixed it without having to find another channel to transmit over? Could the plugin sense the character&#x27;s condition and delay until it abated?
评论 #7779275 未加载
评论 #7779295 未加载
评论 #7779205 未加载
评论 #7779139 未加载
评论 #7779335 未加载
评论 #7779331 未加载
评论 #7779230 未加载
评论 #7779140 未加载
评论 #7779978 未加载
评论 #7779211 未加载
评论 #7781604 未加载
评论 #7781001 未加载
akxalmost 11 years ago
Ahhh, how I do miss the times of WoW pre-1.3, when addons could trigger spells and such at will.<p>I wrote a (likely very unsuccessful, as it&#x27;s now disappeared from the internets) addon called DancingGnome, that allowed one to bind arbitrary input series to spells -- it was meant to bind dance pad moves to spells. Up-Up-Up for Fireball, Down-Up for Fireblast, those were (some of) my binds.<p>More successfully, though, I wrote Chatr, which popped up &quot;IM&quot; windows for private chats.<p>And another addon that allowed covert chats that looked like (to people with the addon) they were being said in public channels.<p>Ah, those were the times (for a given value of times).
luggalmost 11 years ago
There is a newish add on called oqueue it does a similar p2p hack to form groups across servers for rbgs and now raids (no in game feature for rbg forming). Very fun to hack the code and give yourself impossible stats for jokes and invites. Haven&#x27;t done much more than that but the hack was useful when you are playing an under geared alternate character that punches way above its weight and can&#x27;t find groups due to gear level.<p>I&#x27;m almost certain you could get yourself invites and hijack group leadership with it (the addon takes over those functions)
esquivaliencealmost 11 years ago
I wonder if this could be exploited by registering usernames that accord with the errors? The user would[0] then be trojanned in to people&#x27;s friend list with a presumed level of trust they did not deserve.<p>Not sure if this would have any value, but I&#x27;m sure someone enterprising could find a way to exploit others trust. That&#x27;s not a new concept.<p>[0] (This of course assumes that the only lisped-up content is the usernames, not the whole syntax, which I think is an acceptable assumption given that it&#x27;s fully out of date anyway)
cryowafflealmost 11 years ago
Not to be that guy, but how was this hard to find if WoW was adding the ...hic to the text? Couldn&#x27;t you examine the exchange, see the ...hic and immediately recognize that would be added because drunk?
评论 #7781148 未加载
joeblaualmost 11 years ago
MIM attack from the server! Great post; I&#x27;ve never played WOW but I can see how this would be very hard to track down.
legacy2013almost 11 years ago
I wish I had thought of this when I was trying to develop a WoW Addon. I was building an advanced party gui and wanted to communicate the whereabouts of each user, but was stmyed about how to send information between each instance
chris_wotalmost 11 years ago
I wonder if there would be a way of sending drunk text that forces it to sober text?
评论 #7779460 未加载
akcalmost 11 years ago
So you&#x27;re saying it&#x27;s a lossy format.
superduper33almost 11 years ago
Careface.