IRC log for #wowace on 20101218

00:02.41*** join/#wowace Nobgul (~none@unaffiliated/nobgul)
00:10.59*** join/#wowace likeaBOSS (Groktar@c-76-20-77-109.hsd1.ca.comcast.net)
00:16.05*** join/#wowace Nobgul (~none@ool-43557571.dyn.optonline.net)
00:16.05*** join/#wowace Nobgul (~none@unaffiliated/nobgul)
00:25.21Repo10ldb-lagtolerance: 03DerSchreiner * r4 LDB-LagTolerance.lua: Profiles!
00:25.22RepoAuto-Change Timer configurable
00:25.23RepoDecent icon is still missing
00:34.20*** join/#wowace Next96 (Next96@121.129.140.131)
00:37.00Repo10ldb-lagtolerance: 03DerSchreiner * r5 LDB-LagTolerance.lua: Fix tooltip
00:46.27Repo10ldb-lagtolerance: 03DerSchreiner 041.0-Beta1 * r6 : Tagging as 1.0-Beta1
00:47.26*** join/#wowace Nobgul (~none@ool-43557571.dyn.optonline.net)
00:47.26*** join/#wowace Nobgul (~none@unaffiliated/nobgul)
00:49.58*** join/#wowace Terrasaurus (~top@c-71-201-3-22.hsd1.il.comcast.net)
00:50.42mckenziemcoh wow
00:50.57mckenziemcthis might be so much harder than i thought
00:51.56mckenziemci'm still trying to code my own print function -- i remembered that ||cffffffff would -not- be considered a color string, but i just realized it could be, if it was preceded by another pipe
00:52.21mckenziemc|||cffffffff, so if i want to get this rigourous with my code, i have to match an odd amount of pipes
01:04.44Repo10fambags: 03fammy2k * r27 famBags.lua: v0.9.5-beta3
01:04.45Repo* Fixed bug preventing Blizzard Bank Window hiding
01:04.51Sapu94could you just do a gsub and check how many pipes were replaced?
01:05.30Repo10fambags: 03fammy2k 04v0.9.5-beta3 * r28 : Version: v0.9.5-beta3
01:05.31Repo* Fixed bug preventing Blizzard Bank Window hiding
01:08.46mckenziemcperhaps, as long as i didn't overwrite the original
01:08.55mckenziemci'm re-thinking my approach atm
01:09.20Sapu94just don't save anything but the last return value
01:11.00Repo10pitbull4_visualhelpers: 03fammy2k * r12 GlobalOptions.lua: v4.0.0-beta19-12
01:11.01Repo* Removed validation of aura names
01:11.25Repo10pitbull4_visualhelpers: 03fammy2k 04v4.0.0-beta19-12 * r13 : Version: v4.0.0-beta19-12
01:11.26Repo* Removed validation of aura names
01:18.15*** join/#wowace arkanes (~arkanes@python/site-packages/arkanes)
01:20.08*** join/#wowace kandarz (~kandarz@c-67-183-240-167.hsd1.wa.comcast.net)
01:20.45*** part/#wowace kandarz (~kandarz@c-67-183-240-167.hsd1.wa.comcast.net)
01:21.12*** join/#wowace Daegalus (~daegalus@dsl081-057-092.sfo1.dsl.speakeasy.net)
01:23.48*** join/#wowace Bibi (~Bibi@unaffiliated/bibi)
01:23.48*** mode/#wowace [+v Bibi] by ChanServ
01:26.42Repo10utopia: 03Zeksie * r234 / (3 files in 2 directories):  (Message trimmed by 3 lines)
01:26.43RepoFixed stamina calc.
01:26.44RepoPlaceholder mana regen calc.
01:26.45RepoFixed Honor Among Thieves, Elemental Oath spell IDs.
01:26.46RepoFix problems with Communion. It now maps to this from the auras. It will also display this in the aura tooltip as with pre-4.0 wow.
01:28.05*** join/#wowace Caleb| (~caleb@fibhost-66-83-191.fibernet.hu)
01:29.15*** join/#wowace Takika (~taki@alkoholista.hu)
01:45.31*** join/#wowace Nobgul (~none@ool-43557559.dyn.optonline.net)
01:45.31*** join/#wowace Nobgul (~none@unaffiliated/nobgul)
01:57.18*** join/#wowace mckenziemc1 (~Mark@dialup-4.246.251.151.Dial1.SanJose1.Level3.net)
02:02.48mckenziemc!api SetFormattedText
02:02.48lua_botFound 2 possible results for 'SetFormattedText': Button:SetFormattedText, FontString:SetFormattedText
02:02.59mckenziemc!api FontString:SetFormattedText
02:03.00lua_botFontString:SetFormattedText: Sets the text displayed in the font string using format specifiers (http://wowprogramming.com/docs/widgets/FontString/SetFormattedText)
02:05.29mckenziemci'm not familiar with FontStrings -- im thinking of coding a function that takes some input, cuts it into a bunch of little strings, processes it, then puts everything back together. Would I get a performance improvement if i used SetFormattedText to concatenate the strings just to spit out a big string, or would that have too much overhead
02:05.50Torhalmckenziemc: /msg lua_bot !api FunctionCall
02:05.53Torhal:D
02:06.03mckenziemcSetFormattedText as opposed to string.format
02:06.06mckenziemcah, sorry
02:06.18Torhalnp, just if you're gonna be spamming the bot, use that
02:06.26mckenziemck
02:06.57TorhalSetFormattedText is basically string.format() implemented in C++ to avoid massive garbage generation
02:08.07mckenziemcyeah thats how i understood it, but I'd have to create a FontString object, right? would the overhead of creating the object be minimal?
02:08.58Arrowmasterfontstrings are for displaying text on the screen
02:14.08mckenziemci figured, but afaik that's the only way to get to the C implementation of string formatting
02:20.30Torhalmckenziemc: Yeah, but if you're thinking "SetFormattedText HAS to be MUCH faster than string.format()", then someone needs to slap you. Just saying. :D
02:22.57ShefkiThe only benefit is avoiding garbage creation.
02:23.07ShefkiIf you're not intendeding to actually use where it's putting it there's not much point in using it.
02:23.26ShefkiAnd really, string.format is a C implementation of format.
02:23.37ShefkiIt just produces a Lua string object.
02:23.57mckenziemcdoesn't it move strings around inside lua?
02:24.01ShefkiIf you create a FontString, SetFormattedText, and GetText you're still creating a string object.
02:24.29ShefkiSo you can't use it for the side effect to avoid garbage.
02:24.52ShefkiBecause the GetText will create the string object when you pull the text off the FontString.
02:25.03mckenziemcyeah but it's only one
02:25.18Shefkistring.format is only going to create one unless you call it more than once.
02:25.46mckenziemci thought the idea behind SetFormatText was that it only made one string object, implying that string.format made a bunch in the process of formatting
02:25.56ShefkiYou misunderstand.
02:26.02mckenziemcah
02:26.26ShefkiThe purpose of string.format is to avoid the creation of an intermediate string that is going to be placed on a Blizzard object.
02:26.38ShefkiWhen you place it on the Blizzard object it has to be converted to a C string.
02:26.42ShefkiFrom the Lua object.
02:26.47mckenziemcoh i see
02:26.48ShefkiThen the Lua object is thrown away.
02:27.02ShefkiIf you're updating that text on a regular basis you're generating a lot of garbage.
02:27.12ShefkiSetFormattedText removes the unneeded Lua object.
02:27.32mckenziemcso lua parts -> one C string, instead of lua parts-> lua whole -> C string
02:27.42ShefkiYup.
02:27.57mckenziemcand so it's useless for what i'm doing because it'd be lua parts -> C string -> lua whole
02:28.06ShefkiExactly.
02:28.12mckenziemcactually slower than string.format / join
02:28.15mckenziemcok thanks
02:28.34ShefkiThings like this are bad though:
02:28.39Shefkifoo = foo .. bar
02:28.44Shefkifoo = foo .. baz
02:28.50ShefkiEverytime you concat you create a new string.
02:29.02ShefkiAnd the old foo is thrown away.
02:29.09mckenziemcright
02:29.10Shefkifoo = foo .. bar .. baz
02:29.17*** join/#wowace bien|| (~bien@p4FF46954.dip.t-dialin.net)
02:29.19ShefkiProduces half the garbage of the two statements.
02:29.59mckenziemci think i need to parse strings so my plan so far is to cut the input up into pieces, put them in a table, process, then strjoin("", unpack(stuff))
02:30.15ShefkiThat's a reasonable solution.
02:30.40ShefkiActually there's a table function for that.
02:30.46ShefkiWhich would probably be better than unpack.
02:30.58mckenziemcohL
02:31.00mckenziemcoh? *
02:31.17mckenziemcoh table.concat?
02:31.24ShefkiYup.
02:32.49vhaarrwow also has a strconcat, though I'm not sure how they implement it, but it's probably in C
02:33.31ShefkiYeah I've never tested that to see how it performs.
02:33.47ShefkiReally not sure what the point of it is.  The existing Lua functions seem fine.
02:33.51vhaarrthere's also tostringall which I learned about recently, but I haven't tested that either
02:33.56vhaarrindeed, they do
02:34.23ShefkiThink tostringall showed up with Wrath.
02:34.48ShefkiIt's nice simply to avoid lots of tostring(foo),tostring(bar)...
02:34.49mckenziemci'll put a note in my source to test the different options, and stick with table.concat for now
02:35.04vhaarryeah I use it in Transcriptor because we log lots of random event parameters that might be nil, and wows strjoin isn't nil-safe
02:35.09vhaarrso have to wrap it in tostringall
02:35.14mckenziemchehe
02:35.35ShefkiI doubt anything will beat table.concat for what you're doing unless what you're doing is fixed and you can avoid a table altogether.
02:35.55ShefkiBut if there's a variable number of strings table.concat is probably ideal.
02:36.09vhaarrindeed
02:36.42mckenziemcoh, i just realized the separator is optional in the table.concat function -- if it was required, i'd be concerned that lua might be taking 2x as long concatenating the empty strings
02:37.24*** join/#wowace evolution_laptop (~ron@cpe-098-026-072-224.nc.res.rr.com)
02:37.50vhaarranyway I'm not sure what the usecase of your library is
02:38.09vhaarrbut as an exercise it's certainly viable
02:39.17mckenziemci want to include an option to use a defualt color for text, and i want everything prepared before the string is spat out -- it might be used somewhere besides ChatFrame:AddMessage
02:39.53mckenziemcthe color resets on each argument (the print function i implement uses a vararg) which complicates things
02:40.10mckenziemcresets by design
02:46.04Repo10libprint (experimental): 03mckenziemc * r11 main (3 files in 1 directory): Destination will now check if the provided value is valid
02:46.05Repocheckpoint commit before I break things
02:53.55Repo10zomgbuffs: 03Zeksie * r190 ZOMGBuffs.lua:
02:53.56RepoFixed a problem with dismounting. Shouldn't queue up Crusader Aura after you dismount, and should properly queue up new spell when you dismount.
02:58.01kagarothe van cleaf special event is once per week or once per day?
02:59.44sylvanaarmckenziemc: congrats you just invented prat
03:01.06*** part/#wowace mitchnull (~opera@catv3EC944A1.pool.t-online.hu)
03:01.26sylvanaarit does the same thing, string -> break into table -> process -> concat
03:03.52*** join/#wowace Caleb| (~caleb@fibhost-66-83-191.fibernet.hu)
03:04.27*** join/#wowace Sliker[Bed] (~ponies@87.115.163.167)
03:05.09*** join/#wowace Erzeal (~ediaz3@adsl-070-145-165-095.sip.jax.bellsouth.net)
03:05.15*** join/#wowace evolution_laptop (~ron@cpe-098-026-072-224.nc.res.rr.com)
03:20.40*** join/#wowace quiesense (~quiescens@203-217-28-61.perm.iinet.net.au)
03:28.34Shefki<PROTECTED>
03:28.54mckenziemc<PROTECTED>
03:37.43*** join/#wowace Hirsute (~chatzilla@155.97.240.174)
03:37.47*** join/#wowace Hirsute (~chatzilla@WoWUIDev/Norganna/Developer/Hirsute)
03:42.18mckenziemcsylvanaar: what do you use to split your pieces?
03:42.47sylvanaarmatches gsubs several things actually
03:48.43sylvanaarit turns out that having the string broken up makes processing it easier - especially if it has well defined parts
03:56.07*** join/#wowace Dashkal (~dashkal@WoWUIDev/Nexus/dashkal)
04:00.44*** join/#wowace Skizelli (skizelli@c-76-102-108-254.hsd1.ca.comcast.net)
04:13.07*** join/#wowace Terrasaurus (~top@c-71-201-3-22.hsd1.il.comcast.net)
04:13.26*** join/#wowace nebula169 (~nebula@c-75-73-235-102.hsd1.mn.comcast.net)
04:20.07*** join/#wowace Kilroo1 (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
04:26.04*** join/#wowace DarkAudit (~Brian@64.181.5.194)
04:28.51*** join/#wowace Diao (vince@adsl-99-58-31-223.dsl.pltn13.sbcglobal.net)
04:28.55*** join/#wowace Kilroo1 (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
04:30.27*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
04:40.44Repo10pitbull4: 03Shefki 07master * v4.0.0-beta19-10-g9c54002 Modules/Eclipse/Controls.lua: [+1 commit] Fix a very rare error in the Eclipse module.
04:46.50*** join/#wowace Srosh_ (~Srosh@d070088.adsl.hansenet.de)
04:50.56mckenziemci thought there was a way to use metatables to override the behavior of tostring, but i'm not seeing it now
04:51.48ShefkiCan't think of a way to do that off the top of my head.
04:52.49mckenziemcmaybe i had misunderstood __concat
04:52.58mckenziemcoh well i'll just write a ToString method
04:53.04mckenziemcit's for debugging
04:53.31*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
04:55.10mckenziemcerr yeah AceAddon does that with the addon tables
04:57.43*** join/#wowace Mihau_ (~asmith@69.73.16.202)
05:49.24Arrowmasteryeah theres a metatable for that
05:50.15Arrowmasterlua> tostring(setmetatable({},{__tostring="its a string"}))
05:50.17lua_botArrowmaster: attempt to call a string value
05:50.31Arrowmasterhmm
05:50.47Arrowmasterlua> tostring(setmetatable({},{__tostring=function() return "its a string" end}))
05:50.48lua_botArrowmaster: its a string
05:50.51Arrowmasteryeah
05:51.39mckenziemchmm, it's mentioned in the documentation for tostring but not the section on metatables : /
05:53.28mckenziemcnor are __metatable __gc or __mode
06:04.17Arrowmasterwell __gc is special and useless in wow
06:06.54mckenziemcit's been a while since i read about it -- does it only work for userdata?
06:12.06*** join/#wowace Diao (vince@adsl-76-254-17-210.dsl.pltn13.sbcglobal.net)
06:13.58*** join/#wowace Bibi (~Bibi@unaffiliated/bibi)
06:13.58*** mode/#wowace [+v Bibi] by ChanServ
06:14.17Repo10big-wigs: 037destiny * r7655 / (2 files in 2 directories): koKR Update
06:28.59*** join/#wowace Yoshimo (~Miranda@p54998C84.dip0.t-ipconnect.de)
06:49.31sylvanaarmckenziemc: are you going to use the ace2 print code?
06:49.31*** join/#wowace KriLL3 (~KriLL3@unaffiliated/krill3)
06:53.31*** join/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz)
06:56.52mckenziemcno
06:56.55mckenziemc:O
06:58.55*** join/#wowace Next96 (Next96@121.129.140.131)
07:03.24*** part/#wowace Seerah (~Ryan@adsl-226-67-237.mem.bellsouth.net)
07:05.04Yoshimowhat is the 6th argument in transcriptor for a spell_cast_success event?
07:08.41Yoshimo"<27.6> [CLEU] SPELL_CAST_SUCCESS#0xF130BF950002E70E#Autsch#68168#0x0000000000000000#nil#-2147483648#90026#Drachenodem#4", -- [574] , the negative number looks wrong
07:14.52mckenziemcidk
07:15.38*** join/#wowace Vilkku (Vilkku@86-60-144-24-dyn-dsl.ssp.fi)
07:16.42*** join/#wowace TheDude2 (~joe@24-177-122-255.dhcp.mdsn.wi.charter.com)
07:31.40Yoshimoi could imagine that the npc.id gets calculated wrong
07:41.16mckenziemcit's sometimes normal for ids to be negative in certain contexts
07:48.25*** join/#wowace tekkub (~tekkub@c-76-25-226-223.hsd1.co.comcast.net)
07:48.29*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
07:48.29*** mode/#wowace [+v tekkub] by ChanServ
07:49.34*** join/#wowace Sintacks (Syntax@173-80-126-1-swby.atw.dyn.suddenlink.net)
07:50.17*** join/#wowace Kilroo1 (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
07:51.25*** join/#wowace stolenlegacy (~stolenleg@chello213047049244.5.sc-graz.chello.at)
07:54.05*** join/#wowace Daegalus (~daegalus@dsl081-057-092.sfo1.dsl.speakeasy.net)
07:56.03Yoshimobut this guy is part of the tolvir bossencounter and should have a real positive numbers, what contexts make it negative?
07:57.44*** join/#wowace mckenziemc1 (~Mark@dialup-4.246.255.72.Dial1.SanJose1.Level3.net)
07:58.26KriLL3anyone got any notion as to why I keep entering combat out of the blue and then leaving it soon after?
07:58.36KriLL3I'm in darnassus btw, and I'm alliance
07:58.59nevcairielthats a bug, happens all over the world
07:59.06KriLL3yay
07:59.52KriLL3once I was stuck in combat for like 10mins in twilight highlands
08:00.01KriLL3then I remembered shadowmeld
08:00.42*** join/#wowace Diao (vince@adsl-76-254-18-74.dsl.pltn13.sbcglobal.net)
08:03.40*** join/#wowace Daegalus (~daegalus@dsl081-057-092.sfo1.dsl.speakeasy.net)
08:11.21Repo10atlasloot-enhanced: 03Celellach * r3140 / (2 files in 2 directories): more clean up
08:13.15*** join/#wowace Daegalus (~daegalus@dsl081-057-092.sfo1.dsl.speakeasy.net)
08:21.25*** join/#wowace Daegalus (~daegalus@dsl081-057-092.sfo1.dsl.speakeasy.net)
08:40.29*** join/#wowace DarkerAudit (~Brian@64.181.5.194)
08:53.36*** join/#wowace Monolit (~postid08@89.112.4.92.pppoe.eltel.net)
09:02.49Repo10libbabble-boss-3-0: 03Nevcairiel * r327 LibBabble-Boss-3.0.lua:
09:02.50RepoAutomated LibBabble re-generation from the localization system
09:02.57Repo10libbabble-creaturetype-3-0: 03Nevcairiel * r93 LibBabble-CreatureType-3.0.lua:
09:02.58RepoAutomated LibBabble re-generation from the localization system
09:03.01*** join/#wowace MoonWitch|Mobile (~Kelly@d54C5456C.access.telenet.be)
09:03.10Repo10libbabble-faction-3-0: 03Nevcairiel * r133 LibBabble-Faction-3.0.lua:
09:03.11RepoAutomated LibBabble re-generation from the localization system
09:03.18Repo10libbabble-inventory-3-0: 03Nevcairiel * r119 LibBabble-Inventory-3.0.lua:
09:03.22RepoAutomated LibBabble re-generation from the localization system
09:03.26Repo10libbabble-race-3-0: 03Nevcairiel * r35 LibBabble-Race-3.0.lua:
09:03.27RepoAutomated LibBabble re-generation from the localization system
09:03.30Repo10libbabble-zone-3-0: 03Nevcairiel * r307 LibBabble-Zone-3.0.lua:
09:03.31RepoAutomated LibBabble re-generation from the localization system
09:04.29Repo10libbabble-boss-3-0: 03Nevcairiel 044.0-release10 * r328 : Weekly Tag - #10
09:04.35Repo10libbabble-creaturetype-3-0: 03Nevcairiel 044.0-release10 * r94 : Weekly Tag - #10
09:04.41Repo10libbabble-faction-3-0: 03Nevcairiel 044.0-release10 * r134 : Weekly Tag - #10
09:04.47Repo10libbabble-inventory-3-0: 03Nevcairiel 044.0-release10 * r120 : Weekly Tag - #10
09:04.53Repo10libbabble-race-3-0: 03Nevcairiel 044.0-release10 * r36 : Weekly Tag - #10
09:04.59Repo10libbabble-zone-3-0: 03Nevcairiel 044.0-release10 * r308 : Weekly Tag - #10
09:05.06Repo10big-wigs: 037destiny * r7656 Blackwing (4 files in 2 directories): Magmaw: Add slump CD
09:05.07RepoMaloriak: Add Arcane Storm, missing spellID
09:05.08RepoOmnotron: Fix switch time, msg
09:05.51Repo10atlasloot-enhanced: 03Dynaletik * r3141 Locales/constants.de.lua: - deDE update
09:08.51*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
09:12.59Repo10mapster: 03Nevcairiel 07master * 1.4.0-8-gc87c6f3 Mapster.lua: [+1 commit] Use a hidden parent frame to hide the Track Quest checkbox.
09:19.39*** join/#wowace Elkano (~elkano@asapool1203.vpn.uni-saarland.de)
09:19.39*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
09:19.39*** mode/#wowace [+v Elkano] by ChanServ
09:27.06Repo10ldb-vengeance: 03DerSchreiner 041.1-Release * r24 : Tagging as 1.1-Release
09:33.33*** join/#wowace MoonWitch|Mobile (~Kelly@d54C5456C.access.telenet.be)
09:38.41ElkanoI feel urged to slap anyone naming their addons ldb_ or broker_ :/
09:45.11*** join/#wowace Yoshimo (~Miranda@p5499A794.dip0.t-ipconnect.de)
09:51.00Fiskeri don't
09:51.40*** join/#wowace MoonWitch|Mobile (~Kelly@d54C5456C.access.telenet.be)
09:56.54MikkElkano: well when the sole purpose it to present something via ldb ....
09:56.58Mikkit=is
10:04.02*** join/#wowace Balreign (~Balreign@ANantes-552-1-67-100.w92-139.abo.wanadoo.fr)
10:04.23Adirelledoes anyone know if there is a way to list all effects that are dispellable by tranquilizing shot/shiv/soothe ?
10:04.48AdirelleI've got the player ones but the NPC ones are more annoying to get
10:05.46Mikkyou might be able to search by mechanic
10:09.06Elkanomikk, but still these are data objects/feeds then... :/
10:09.18Adirellegood try but no rage nor enrage listed
10:12.11Adirellethe good way would to filter out by the top right word of the buff tooltip on wowhead, by I don't see any way to do so
10:20.53Repo10broker_altguild: 03yess 04v1.5.2 * r23 : Tagging as v1.5.2
10:24.03*** join/#wowace marshen (~marshen2@ip-88-153-6-172.unitymediagroup.de)
10:24.03*** join/#wowace marshen (~marshen2@unaffiliated/marshen)
10:27.23PrimerAnyone know of an addon that manages that new thing that puts raid markers on the ground? I have that blizz raid UI hidden by PitBull, and when I unhid it, it generated a "This can only be done by blizz code" despite the fact that I was using their UI
10:35.22Dessatry TargetCharms
10:35.33Primerthanks
10:48.01AdirelleMikk, actually the mmo-champ database let list by enrage dispel mechanism !
10:53.00*** join/#wowace CrazyBenny (~s_m@actplus.cust.sloane.cz)
10:57.26*** join/#wowace Mera (~WAAAGH@mera.wish.you.merry.christmas.heapoverflow.com)
11:02.11Repo10dr-damage: 03Gagorian * r1549 / (2 files in 2 directories): - Fixed Hand of Light to properly apply to Word of Glory
11:02.13Repo- Fixed Word of Glory coefficients
11:02.14Repo- Added option of disabling actionbar updates in combat
11:04.06Repo10libtourist-3-0: 03Odica * r109 LibTourist-3.0.lua:
11:04.07RepoRevised GetLevel and GetLevelColor to match the current battleground level bracketing.
11:08.06Primerok, TargetCharms doesn't do this
11:08.38nevcairieli have one called FlareUp
11:09.02nevcairielNot sure how it behaves with taint
11:11.52*** join/#wowace pompy (~Mike@c-76-116-64-179.hsd1.nj.comcast.net)
11:15.36Repo10libtourist-3-0: 03Odica 04WoW-4.0-release1 * r110 :  (Message trimmed by 4 lines)
11:15.37RepoTagging as WoW-4.0-release1.
11:15.38RepoUpdated for game client 4.0.3a
11:15.39RepoKnown issues:
11:15.40Repo- trans-continental distance calculation might not always be accurate (missing some continent offsets)
11:17.48Repo10talented: 03jerry * r709 core.lua: Fix Talented Tab Select/Deselect
11:18.09Repo10libdispellable-1-0 (experimental): 03Adirelle 07master * 1.0-beta-4-geef1219 / (5 files in 1 directory): [+4 commits]
11:18.10Repoeef1219: Added a README file.
11:18.11Repo3b1ff20: Use a datamined, comprehensive list of enrage spell IDs instead of names.
11:18.12Repobc61411: Properly iterate over enrage effects.
11:18.13Repo6f0974b: Doc typo.
11:20.48Repo10squire2: 03Adirelle 07master * 1.0.5-24-g1474f43 / (2 files in 1 directory): [+1 commit] Added an option to handle aquatic, travel and flight forms as mounts with regard to dismount settings.
11:29.49Repo10inline-aura: 03Adirelle 07master * v1.6-beta-3-11-ga9c4f8c / (2 files in 1 directory): [+2 commits]
11:29.50Repoa9c4f8c: Fixed ticket #175.
11:29.51Repo53d72fd: Let LibDispellable handle enrage dispels.
11:31.35*** join/#wowace NM|Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan)
11:31.36*** mode/#wowace [+v NM|Xinhuan] by ChanServ
11:35.41evolution_laptopanyone know of any addons that are known to cause framelevel issues for other addons?
11:35.42evolution_laptopi'
11:36.05Repo10ouf_adirelle: 03Adirelle 07master * 1.5.3-6-g5f54c58 / (6 files in 3 directories): [+6 commits] (2 truncated)
11:36.06Repo5f54c58: Fixed nil error and debuff display for single unit frames.
11:36.07Repo3699ef8: Do not display undispellable, eternal debuffs on raid units.
11:36.08Repo6a4b8d6: Use LibDispellable for single unit (de)buffs too.
11:36.09Repo5cf0baa: Changed how dispellable debuffs are shown.
11:36.38evolution_laptopi've add an ongoing issue for as long as I can remember, where randomly certain elements of the UI have a framelevel lower than their parent control, so I can't click on them.
11:37.24evolution_laptopthe most relevant are when it happens to the quest completion buttons, the quest status buttons (abandon, share, track), or heal bars in vuhdo
11:40.12*** join/#wowace BWMerlin_ (~chatzilla@CPE-60-226-105-114.qld.bigpond.net.au)
11:41.54Repo10atlasloot-enhanced: 03Lag123 * r3142 Modules/DefaultFrame.lua: - minimap button bugfix
11:45.38*** join/#wowace Hati (kvirc@dslb-088-074-137-198.pools.arcor-ip.net)
11:45.43*** join/#wowace Srosh (~Srosh@d070088.adsl.hansenet.de)
11:47.39*** join/#wowace BWMerlin__ (~chatzilla@CPE-60-226-105-114.qld.bigpond.net.au)
11:52.44*** join/#wowace Slayman (~dejhap08@port-13990.pppoe.wtnet.de)
11:55.01*** join/#wowace BWMerlin_ (~chatzilla@CPE-60-226-105-114.qld.bigpond.net.au)
11:58.00*** join/#wowace Takika (~taki@alkoholista.hu)
12:00.33*** join/#wowace Repo (~supybot@68.64.47.56)
12:03.54*** join/#wowace Yoshimo (~Miranda@p5499A794.dip0.t-ipconnect.de)
12:06.20*** join/#wowace Caleb| (~caleb@fibhost-66-83-191.fibernet.hu)
12:06.39*** join/#wowace KriLL3 (~KriLL3@unaffiliated/krill3)
12:07.31*** join/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz)
12:20.19*** join/#wowace harl (harl@dslb-084-063-098-205.pools.arcor-ip.net)
12:24.47Chosidang anyone experienced missing sounds in wow?
12:25.02Chosilike the noise of my copter
12:25.08Chosiand some hitsounds
12:31.32*** join/#wowace EthanCentaurai (~ethan@92.15.4.153)
12:33.26Repo10adibags: 03Adirelle 07master * v1.3-beta-1 Localization.lua: [+1 commit] Locales updated.
12:33.32Repo10adibags: 03Adirelle 04v1.3-beta-1 * a51a74a /: [new tag] Tagging as v1.3-beta-1.
12:41.49Repo10dr-damage: 03Gagorian * r1550 / (3 files in 2 directories): - Added Death Knight specializations and talents
12:41.50Repo- Added chain aoe for Heart Strike
12:41.51Repo- Fixed Blood Boil coefficients and Disease bonus
12:51.03*** join/#wowace Pneumatus (~WiN@unaffiliated/pneumatus)
12:54.01*** join/#wowace mitchnull (~opera@catv3EC944A1.pool.t-online.hu)
12:55.51Repo10professionsvault: 03oscarucb * r152 ProfessionsVault.lua: add customizable recipe coloring
13:04.32Repo10dr-damage: 03Gagorian * r1551 / (2 files in 2 directories): - Fixed Chains of Ice having base damage
13:04.33Repo- Added armor data for a few training dummies
13:05.18*** part/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz)
13:07.37*** join/#wowace Kalroth (kalroth@d40aa7a5.rev.stofanet.dk)
13:08.34Repo10professionsvault: 03oscarucb * r153 ProfessionsVault.lua: small fix
13:18.23Repo10professionsvault: 03oscarucb * r154 / (3 files in 1 directory): Add a new library embed
13:22.52Repo10libitembonus-2-0: 03StingerSoft * r97 LibItemBonus-2.0/locales/ruRU.lua: ruRU update
13:25.13Repo10libdispellable-1-0 (experimental): 03Adirelle 07master * 1.0-beta-5-g14c626c LibDispellable-1.0.lua: [+1 commit] Removed left-over code.
13:28.04Repo10inline-aura: 03Adirelle 07master * v1.6-beta-3-12-g903f971 .pkgmeta: [+1 commit] Touched .pkgmeta to force embedding latest LibDispellable-1.0.
13:39.45*** join/#wowace Takika (~taki@alkoholista.hu)
13:44.44*** join/#wowace Pneumatus^ (~WiN@81.174.255.129)
13:47.42*** join/#wowace Bibi (~Bibi@AVelizy-151-1-86-178.w86-205.abo.wanadoo.fr)
13:47.42*** join/#wowace Bibi (~Bibi@unaffiliated/bibi)
13:47.42*** mode/#wowace [+v Bibi] by ChanServ
13:50.53Yoshimohow does GetAverageItemLevel() calculate its result? adding up all ilvls for each slots except shirt and tabard and dividing by the number of items, gives a diffrent result
13:52.56kollektivit checks inventory items too
13:54.47Yoshimoi can cheat the dungeonbrowser if i mix gear between heal and dps, so i was wondering about the formula. i carry the dps items in my bags all the time
13:57.16Repo10gathermate2: 03kagaro 07master * 1.0.7-1-gb35d53a Artwork/Mine/obsidian.tga: [+1 commit] Change saturation of obsidium to be more visible on the map
14:01.45*** join/#wowace Sliker (~ponies@87.115.163.167)
14:06.14*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
14:06.14*** mode/#wowace [+v Elkano] by ChanServ
14:07.39Repo10professionsvault: 03oscarucb * r155 ProfessionsVault.lua:
14:07.40Repobug fix: attempt to concatenate field 'guid_prefix' (a nil value)
14:12.16*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
14:12.16*** mode/#wowace [+v Elkano] by ChanServ
14:23.48GnarfozPrimer:
14:23.50Gnarfoz@project smoker
14:23.53RepoGnarfoz: http://wow.curseforge.com/addons/smoker/. Smoker. Game: WoW. Fionnka (Manager/Author). Updated: 54 days ago
14:26.24*** join/#wowace orgevo (evolution@cpe-098-026-072-224.nc.res.rr.com)
14:52.50quiescenso.o
14:53.06*** join/#wowace felipe` (~felipe@unaffiliated/felipe)
14:58.51*** part/#wowace mitchnull (~opera@catv3EC944A1.pool.t-online.hu)
15:16.15Repo10guildxp: 03xhatix * r24 main.lua: added lua config (in main.lua), icon
15:16.16Reposome fixes/removals
15:16.36*** join/#wowace KriLL3 (~KriLL3@unaffiliated/krill3)
15:16.37Repo10guildxp: 03xhatix 04r25-beta * r25 : Tagging as r25-beta.
15:16.59*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
15:20.36*** join/#wowace orgevo (evolution@cpe-098-026-072-224.nc.res.rr.com)
15:25.16*** join/#wowace p3lim (~p3lim@200.41.202.84.customer.cdi.no)
15:27.10*** join/#wowace Trellmor (~Trellmor@91-118-62-150.dynamic.adsl-line.inode.at)
15:33.45*** join/#wowace mojosdojo (~mojosdojo@p4FEFF543.dip.t-dialin.net)
15:35.34*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
15:47.24*** join/#wowace Lysithea (Lyset@c-d1a272d5.017-172-73746f34.cust.bredbandsbolaget.se)
15:51.07*** join/#wowace Odlaw (ozzy@c-98-245-3-204.hsd1.co.comcast.net)
15:56.07*** join/#wowace Jagobah (~ljugo@74-141-119-252.dhcp.insightbb.com)
16:01.26KriLL3urgh, why doesn't the official blizz forums support links?
16:01.47*** join/#wowace MoonWitch (~MoonWitch@d54C5456C.access.telenet.be)
16:01.59Mikkbecause links give you aids
16:02.14KriLL3wouldn't EYEIDS be more likely?
16:02.26Mikkwell.. virus in general
16:02.35Mikkbecause blizzard knows their users are stupid
16:02.48Mikkand will gladly click anything
16:03.03Mikk[FREE PICS OF BIG TITS CILCK HERE]
16:03.05KriLL3well they'll still copypasta the links as gladly...
16:04.29Repo10utopia: 03Zeksie * r235 Utopia.lua: Fix error with pets.
16:04.38NM|Xinhuancopy-pastaed links can't be spoofed
16:04.53KriLL3but I get your point, though one middle ground might have been to make urls into links automatically and filter out known bad, and still leaving the whole url visible so you know the destination
16:05.27KriLL3Xinhuan: false, easy enough to name a site something very similar as a legit site as most scammers do, or a sub domain etc
16:05.48Xinhuanthat's phishing, not spoofing
16:05.55KriLL3yeah sorry
16:06.02KriLL3similar though
16:06.26*** join/#wowace Ingela (~Ingela@90-230-170-118-no35.tbcn.telia.com)
16:11.05*** join/#wowace Trellmor (~Trellmor@91-118-62-150.dynamic.adsl-line.inode.at)
16:12.00Repo10fambags: 03fammy2k * r29 famBagsOptions/famBagsPresets.lua: v0.9.5-beta4
16:12.01Repo* Fixed Money and Blizzard Bank frames for 'Della Casa' preset
16:12.37Repo10fambags: 03fammy2k 04v0.9.5-beta4 * r30 : Version: v0.9.5-beta4
16:12.38Repo* Fixed Money and Blizzard Bank frames for 'Della Casa' preset
16:13.24Repo10feed-machine: 03Nirek * r58 / (3 files in 2 directories): FeedMachine: v1.05
16:23.23*** join/#wowace Kilroo1 (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
16:25.28*** join/#wowace Megalon (Megalon@d86-32-171-162.cust.tele2.at)
16:28.09Repo10feed-machine: 03Nirek * r59 Locales/FeedMachine-deDE.lua: FeedMachine: v1.06
16:36.50*** join/#wowace Ketho (~Ketho@ip565063bd.direct-adsl.nl)
16:37.02*** join/#wowace faCe| (~face@p5489F40F.dip.t-dialin.net)
16:43.18*** join/#wowace Silowyi (~silowyi_d@99-5-223-222.lightspeed.snantx.sbcglobal.net)
16:45.30Repo10raidbuffstatus: 03danielbarron * r428 / (2 files in 1 directory): RaidBuffStatus:
16:45.32Repo- Updated non-slacking food to 90 stam.
16:47.13*** join/#wowace cralor (~cralor@c-98-217-6-30.hsd1.ma.comcast.net)
16:49.30*** join/#wowace stolenlegacy (~stolenleg@chello213047049244.5.sc-graz.chello.at)
16:52.01*** join/#wowace Iblise (Iblise@d75-152-180-141.abhsia.telus.net)
16:53.19Repo10head-count-2: 03kagaro 07master * v1.0.2-5-gc617949 / (3 files in 1 directory): [+1 commit] Extra debug around braodcasts and should now refresh when you add loot bosses
16:56.15*** join/#wowace Takika (~taki@alkoholista.hu)
16:57.28*** join/#wowace starlon (~starlon@melody.lyrical.net)
17:01.37BalreignMikk, I've clicked on your link and nothing happened... Don't say anything I'm already outside
17:08.18*** join/#wowace starlon (~starlon@melody.lyrical.net)
17:21.31Repo10ouf_adirelle: 03Adirelle 07master * 1.5.3-10-g7e96ad6 / (6 files in 5 directories): [+4 commits]
17:21.32Repo7e96ad6: Updated to latest LibDispellable-1.0 API.
17:21.33Repoc9421e2: Raid: do not display debuffs from friends (e.g. weakened soul, sated...).
17:21.34Repo22ddb47: Drycoded boss unit frames.
17:21.35Repof5503b7: Use LibDispellable-1.0 from wowace so it is properly embedded.
17:32.11*** join/#wowace Andune (6396fc5e@gateway/web/freenode/ip.99.150.252.94)
17:34.16*** join/#wowace Anduner (~morganm@99-150-252-94.lightspeed.sndgca.sbcglobal.net)
17:34.43Anduner'mornin folks
17:35.22Anduneranyone got time for a quick noob warcraft chat message question, or is there a better place to go to ask those questions?
17:35.44Anduner(trying to revive !StopTheSpam addon)
17:37.01Funkeh`better off telling the authors to stop printing shite on login
17:37.02Elkano~asktoask
17:37.02purlThis is IRC. Don't ask to ask a question. Just ask your question and if someone's around, they'll be glad to help.
17:37.48Andunerah some of the same players still here that I remember from a few years ago.  Good to see some familiar faces  :)
17:38.16AndunerThe addon works using AceHook to hook "AddMessage" and then suppress addon spam at login
17:38.46AndunerI've updated libs to AceHook-3.0 (was 2.1) and gotten it working enough that I can see it's processing and supposed to be filtering messages
17:38.54Andunerbut it's not actually dropping them.
17:39.45AndunerThe heart of it is the hooked method AddMessage.  If it wants to let it through, it will call "self.hooks[obj].AddMessage(obj, msg, r, g, b, id)", otherwise it does nothing
17:40.06Andunerso what it's doing makes sense, except that it's not actually working.  :)
17:41.35Andunerguessing either something changed in hooking between Ace-2 and Ace-3 that I don't understand, or maybe something with how WoW handles AddMessage events in 4.x?  Seeking wisdom of those much smarter than I
17:42.12Elkanomaybe you use the wrong kind of hook? there are also some that will just fire with the original
17:42.28Andunerself:Hook(ChatFrame1, "AddMessage", true)
17:42.55AndunerThat's the call being made.  I've confirmed it's getting the messages, so that part is working.  Is there a different hook I should look at?
17:43.31Elkanoyeah, it's the 3rd parameter true I'd say ^^
17:44.09Elkanosecure hooks won't supress the original function
17:45.25Andunerhmm, OK (browsing AceHook-3.0 now, I see the secureHook stuff).  Guess the simple thing is to try turning that off and see what happens.
17:45.54Elkanoyeah, worst case would be if AddMessage is now a secure function but I doubt that
17:47.54Andunerheh, AddMessage is now a secure function
17:47.59Andunerguess the easy fix is out.
17:48.34Elkanoit is? well then you're pretty much out of luck I'd say
17:48.41AndunerSo I guess now I'm looking for a way to achieve the same effect
17:48.51Andunerthere's no way to suppress messages to a chat frame?
17:49.06Andunersome Blizz-offered way for doing filtering?
17:49.41AndunerI thought Prat had that functionality.  Maybe it's gone with 4.x, I dunno.  Guess I'll have to see if that works and learn from that example
17:49.46Elkanowell, you could try to hook in earlier maybe... no idea... didn't work with the chat much
17:51.35Andunercome to think of it, it has to be possible.  Prat, by definition, is modifying the chat output, so the original message is being modified somehow
17:51.47Andunerand anti-spam addons would depend on that functionality
17:52.05Andunerin fact, since anti-spam is purpose built for dropping messages, they're probably the simpler example to look at.  I'll check one out.
17:54.13pompywasnt goblin engineering and gnomish engineering removed for cata?
17:55.52AndunerLooks like ChatFrame_AddMessageEventFilter is my ticket to freedom.
17:57.34Elkanoguess which function name I just had stored for pasting ^^
17:57.47Anduner:D  thx Elkano
17:58.04Elkanowell, just had a look at badboy
17:58.16Anduneryeah, that's what I did too, heh
17:59.11Elkanothough I don't know if that will help you since it seems to be for event driven stuff, only
17:59.34Repo10arl: 03pompachomp 07master * 2.0.5-89-gd620e87 / (6 files in 2 directories): [+2 commits]
17:59.35Repod620e87: Fixed the acquire for some engineering recipes
17:59.36Repo47a3a34: Add a new custom string about the Engineering recipes that are discovered while crafting other Engineering items
17:59.44AndunerHmm.  Well the addon messages gotta get there somehow, I'd hope the ChatFrame allows me the opportunity to filter 'em
17:59.53AndunerI'm coding it up now, we'll see how it goes
18:01.15Elkanowell, if they call DEFAULT_CHAT_FRAME:AddMessage(...) directly...
18:01.28Repo10arl: 03pompachomp 07master * 2.0.5-90-gd96f055 Locales/devel-enUS.lua: [+1 commit] import the new string
18:03.49Andunera grep -ri of my addons shows a lot of that going on.  Here's hoping blizz calls the filter stuff as part of AddMessage implementation
18:11.28*** join/#wowace Hirsute (~chatzilla@155.97.240.174)
18:11.33*** join/#wowace Hirsute (~chatzilla@WoWUIDev/Norganna/Developer/Hirsute)
18:14.20*** join/#wowace Caleb| (~caleb@fibhost-66-83-191.fibernet.hu)
18:17.17*** join/#wowace TNZe (~evil@ti0042a380-4884.bb.online.no)
18:18.27Repo10raidbuffstatus: 03danielbarron * r429 Buffs.lua: RaidBuffStatus:
18:18.28Repo- Fixed problem with "Only good food" option.
18:23.27*** join/#wowace Slayman1 (~dejhap08@port-92835.pppoe.wtnet.de)
18:27.40*** join/#wowace Pneumatus (~WiN@unaffiliated/pneumatus)
18:34.20Funkeh`Anduner, no, it's for events only. Addon messages you'd probably have to hook to filter
18:34.21*** join/#wowace Hirsute_ (~chatzilla@WoWUIDev/Norganna/Developer/Hirsute)
18:35.18AndunerFunkeh: OK, but AddMessage is secure now, so how would I go about doing that?
18:35.32KriLL33 eots in a row... WHHHRRRYYYYY?
18:36.26Funkeh`pretty sure i sitll hook addmessage in addons
18:37.41Andunercan hook it, yes.  But since it's secure the original AddMessage gets called anyway
18:37.51Andunerso I have no way to use that mechanism to drop messages on the floor.
18:41.32Hirsute_Anduner: What are you trying to do?  (Late to the conversation here)
18:42.29Andunerrevive !SpamMeNot mod:  it used to hook early, throw away Addon login spam (blah blah Loaded!) and then unhook itself on a late event (UPDATE_PENDING_MAIL)
18:43.23Andunerit previously worked by hooking AddMessage on ChatFrame1, then in the hook it would decide if it was addonspam.  If so, it did nothing (in the attempt to throw away the message).  If not spam, it called the original hooked method.
18:43.50AndunerThe hooking and spam processing still works fine (i can see debug output of it working), but it's not able to drop messages simply by ignoring the call anymore.
18:44.13Hirsute_Have you tried using AddMessageEventFilter?  It's been a while since I've looked at it, so I'm not certain it'll do that, but it might be worth checking out, if you haven't.
18:44.53AndunerYep, that was the previous conversation.  I just finished coding it up a bit ago, and it's not working.
18:45.29AndunerI was browsing through FrameXML and it appears the message filters ultimately just call underlying AddMessage
18:45.44Andunerso if addons are spamming directly to AddMessage, I don't think it's going to catch it.
18:46.18Hirsute_*nod*
18:47.50*** join/#wowace Groktar (Groktar@c-76-20-77-109.hsd1.ca.comcast.net)
18:47.51AndunerKinda thinkin I might be screwed on this unless I can find some way to hook AddMessage and hint to the caller not to display.
19:10.32*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
19:14.26Andunerwell I'm all learned up on secure hooking and such.  Looks like I'm SOL on this one and just have to live with the spam.  Oh well, I tried.
19:15.18Balreignbadboys works fine as well
19:18.34*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
19:21.10*** join/#wowace Sapu (~Sapu94@c-24-7-189-84.hsd1.ca.comcast.net)
19:22.21Hirsute_Balreign: Does BadBoys prevent Addons from adding their loading messages to your chatframe?
19:22.21nevcairielThere is a difference between blocking actual chat messages, and blocking addon generated messages
19:23.03Chosimh
19:23.14Chosianyone using event horizon as a rogue?
19:23.43Chosi(and hacked tott and vendetta into it?)
19:26.38Fiskerhey nevcairiel
19:27.24nevcairielhey Fisker
19:28.26AndunerBalreign, Hirsute_ : Right, BadBoy works by using ChatFrame_AddMessageEventFilter, which works fine for tells,channels,etc.  But there's no longer any way to stop addons from spamming when they use AddMessage directly.
19:29.08Pneumatusmoan at the authors for being chimps and printing unneccesary crap
19:29.16Pneumatusor comment out the startup lines
19:29.28*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
19:29.28*** mode/#wowace [+v tekkub] by ChanServ
19:29.53Anduneryep, that'd be my next step.  Lotta addons, then I gotta do it again every time I update.
19:30.18AndunerMaybe I'll write a perl script to do it for me, for the addons I use.
19:30.43ThiefMasterjust queued for sfk hc with tank, healer and 2 dds.. 47min wait time.. wtf?
19:30.45AndunerNot very maintainable to give back to the Community, unfortunately.  But it'll scratch my itch.
19:30.52ThiefMasterdoesn't it mix specific instance and random instance queues?
19:31.30Pneumatussupposedly it does, but they made changes to make sure you don't ever get an in-progress when you're queueing for specific
19:31.33Pneumatusso it probably broke it
19:32.24ThiefMasterlike always :x
19:32.35ThiefMasterdps metas are also still broken
19:32.37ThiefMastereven the cata ones
19:33.15arkanestank meta too
19:34.14*** join/#wowace EthanCentaurai (~ethan@92.24.184.23)
19:36.28Repo10sell-o-matic-2 (experimental): 03Silmano 04a017 * 99508f1 /: [new tag, +1 commits] msg
19:42.28Repo10big-wigs: 03jongt23 * r7657 / (4 files in 4 directories): - esES Update
19:47.17ArrowmasterAnduner: you are hooking it incorrectly then
19:49.33*** join/#wowace Monolit (~postid08@89.112.4.92.pppoe.eltel.net)
19:50.45syerenhttp://whatimg.com/images/55407461193014625664.jpg
19:50.50syerenBlizzard are fucking idiots.
19:52.54Arrowmasterwhy?
19:53.12syerenThe image should explain.
19:53.21*** join/#wowace Seerah (~Ryan@adsl-226-125-82.mem.bellsouth.net)
19:53.25AndunerArrowmaster: from my (limited) reading so far, the definition of a Blizz secure function is that the securehook gets called AFTER the blizz function has already executed
19:53.37Arrowmasterno
19:53.46Arrowmasteryou can hook any function
19:53.50Andunerthe intent with !StopTheSpam is to stop the AddMessage from being called at all.
19:54.27Arrowmasterthe entire blizz ui is secure by default, if you hook a protected function though it will break and you will get errors
19:54.42Arrowmasterhow exactly are you hooking?
19:54.54*** join/#wowace EvilGrin (~Geoff@87-194-195-47.bethere.co.uk)
19:57.29*** join/#wowace Elkano (~elkano@asapool1210.vpn.uni-saarland.de)
19:57.29*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
19:57.29*** mode/#wowace [+v Elkano] by ChanServ
19:58.10*** join/#wowace _EvilGrin_ (~Geoff@87-194-195-47.bethere.co.uk)
19:59.39AndunerAce3 hook:  self:Hook(ChatFrame1, "AddMessage", true)
19:59.48Andunerhook works fine.
20:00.21nevcairielIf you want to surpress the original, you need to use RawHook
20:00.22Andunerthe intent of the hook (as originally worked in prev. versions of WoW) is to supress the original AddMessage call
20:00.51Andunerso it IS possible to supress a secure method?  Doesn't seem very secure  :)
20:00.51nevcairielYou should read the docs of the libraries you are using
20:01.01nevcairielAddMessage is not a protected function
20:01.24AndunerI tried setting the 3rd arg to false and it failed, saying it was a secure method
20:01.33nevcairielevery blizzard function starts as secure
20:02.27*** join/#wowace mitchnull (~opera@catv3EC944A1.pool.t-online.hu)
20:03.33AndunerOK, so it's not really secure, although Ace3 AddHook said that it was and failed to add the hook when I tried setting the 3rd arg to false.
20:03.38Elkanook, a bit of my fault then though ^^'
20:03.51AndunerI don't really understand that, but that's OK - you're suggesting RawHook will allow me to hook it then?
20:04.12nevcairielYou should read the docs of the libraries you are using
20:13.34*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
20:15.41*** part/#wowace mitchnull (~opera@catv3EC944A1.pool.t-online.hu)
20:17.15Andunernevcairiel, I can certainly appreciate an RTFM response.  From what documentation I was able to find and read, I wasn't able to find an answer and I realize I probably don't know enough about WoW's APIs, etc, which is why I came here
20:17.58nevcairielIt should still outline the difference between :Hook and :RawHook
20:17.59nevcairieli hope
20:18.20AndunerOK, I didn't see that before. I'll go read up.  Thanks for the pointer
20:20.46Andunernevcairiel, yep docs explained it good.  I guess I just didn't know I was looking for RawHook so I didn't scroll down to read about it.  :)
20:20.51Andunerthanks, I'll give that a shot.
20:26.39*** join/#wowace daev (~bleh@pool-71-188-132-215.aubnin.fios.verizon.net)
20:28.43MikkOMGOMGOMG i just got my second donation for an addon ever!
20:29.13MikkThis clearly shows that ads & stuff are unnecessary, like so many users have told us over the years!
20:29.21Mikkcounts his riches... up to 4 dollars now!
20:30.03Hati*thumbs up*
20:30.26Hatialmost 2 mp3's
20:32.32Elkanowow, poor mikk :(
20:32.39AndunerMikk of MSBT?
20:32.59Elkanono ^^ though he's asked that way too often
20:33.07Andunerlol, oops.
20:33.19Elkano(I did so, too)
20:33.25Mikk~mikk
20:33.25purlyou are probably NOT the guy that wrote MSBT (that's Mikord). Mikk likes fiddling with central libraries and screaming about inefficient code. He will happily accept orders for WoW related graphics to keep him occupied.
20:34.17Andunerpurl should tell us what Addons you've worked on, so if we appreciate them we can show our love by adding to your donations  ;)
20:34.29Mikkhaha
20:34.29nevcairielMikk doesnt work on addons much
20:34.40MikkIgnoreMore!
20:34.43Mikkv important!
20:35.04Andunerdoes it print console spam when you login?
20:35.11Anduner;)
20:35.26ElkanoI only have Fisker on my ignore list...
20:35.59Mikkeh no why would it console spam when you login
20:36.10Andunersold then!
20:36.35Anduner(because that's my current annoyance and what I've spent a few hours today trying to fix .. )
20:37.51ElkanoAnduner, try that list http://www.wowace.com/profiles/mikk/addons/ ;)
20:38.09Andunerwoot!  nevcairiel thanks for the RawHook tip, that did it!
20:38.22Anduner!StopTheSpam is back in business, hooray!
20:38.27Hatihmmmmmmmmm
20:39.28Andunerhmm.  Baggins, originally by Nargiddley.  Have you been maintaining it, Mikk?
20:39.38Repo10libbossids-1-0: 03yoshimo 04beta7 * r49 : Tagging as beta7
20:40.32AndunerOh look.  A link I can click on that answers my question for me.  :)
20:40.42Anduner./smack self
20:40.49*** join/#wowace daev (~bleh@pool-71-188-132-215.aubnin.fios.verizon.net)
20:40.57Elkano~lart Anduner
20:40.57purlraises middle finger to Anduner
20:41.26Elkanohmm... worst lart so far I think :/
20:41.45Andunerlol, I was like, wow, quite the friendly crowd aren't we?  :)
20:42.04Elkano~factinfo lart
20:42.04purllart -- it has been requested 6 times, last by KarlKFI at Wed May  6 12:31:49 2009.
20:42.17Elkanohmm...
20:42.59Andunerhey Mikk, you've got quite a few addons I like on your list there.
20:43.11AndunerWhat's the most efficient way to donate to you without some middleman taking a cut?
20:43.35*** join/#wowace Kilroo1 (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
20:44.30Elkanocoins on his hand directly ;)
20:46.19Repo10big-wigs: 03Maat * r7658 Throne/Conclave.lua: add berserk for heroic
20:48.06Andunerwell, unless he lives in San Diego, that might prove difficult.  How about the least possible middle man cut?  :)
20:48.50Repo10libfail-2-0 (experimental): 03Maat * r15 LibFail-2.0.lua: add conclave of wind fails:
20:48.51RepoWind Blast
20:48.52RepoToxic Spores
20:48.54RepoPermafrost
20:50.05Hatihmm
20:50.13HatiChatFrame_AddMessageEventFilter fires twice :(
20:50.32nevcairielonce for every chatframe
20:50.33Andunerit fires once for every window the message appears in.
20:51.45Hatiwell
20:51.56Hationly General has this event active
20:52.03Hatiusing Prat maybe causing this?
20:58.29Hatiah k i just used it wrong :P
20:59.24*** join/#wowace daev (~bleh@pool-71-188-132-215.aubnin.fios.verizon.net)
21:01.46KriLL3prat is like a one wheel car
21:06.33MikkHati: you need to be prepared to cope with that
21:06.46Mikkeven if you tell the user "omg only show this message in one window"
21:06.56Mikkthere can easily be other addons passing stuff through your hooks
21:08.15ShadniXis there an addon, that can move those new encounter bar thingys? I mean things like the soundbar from Atramedes or the corruption bar fromt the Cho'gall encounter
21:08.51Slayman1anyone tried SMF in furyspecc? is it at all competitive
21:10.22*** join/#wowace Funkeh` (~funk@82.111.120.227)
21:10.22*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
21:10.22*** mode/#wowace [+o Funkeh`] by ChanServ
21:10.31*** join/#wowace EvilGrin (~Geoff@87-194-195-47.bethere.co.uk)
21:14.27Chosiany good addons to remind me to use spells/cooldowns?
21:15.24Slayman1Chosi: I asked that earlier, got no answer either. So I'm using Altoholic for that too even though altoholic is arguably not a good addon
21:17.35quiescensmoo
21:17.55Slayman1holy cow! it's quiescens!
21:19.27*** join/#wowace Tuller (~Tuller@c-69-143-52-174.hsd1.va.comcast.net)
21:20.19Chosialtoholic as a spell reminder?
21:20.21Chosiwut? :D
21:20.50Slayman1cooldown reminder
21:21.03Slayman1for the daylong cooldowns you know?
21:21.33Slayman1for those short CDs try the not-yet-updated sexycooldown or forteXorcist
21:21.51Chosii just need a reminder to tricks of the trade and vendetta
21:22.17Slayman1powerauras weakauras there's like a million of those on CC
21:23.20Repo10libtourist-3-0: 03Odica * r111 LibTourist-3.0.lua: - updated levels for some zones (ticket 17)
21:23.21Repo- verified and updated Stockade entrance coordinates (ticket 5)
21:29.37*** join/#wowace oscarucb (~oscarucb@d60-65-254-150.col.wideopenwest.com)
21:31.13oscarucbIs dridzt here?
21:31.37*** join/#wowace PProvost (~PProvost@174-16-124-190.hlrn.qwest.net)
21:36.58Repo10dr-damage: 03Gagorian * r1552 Data/Warlock.lua: - Fixed Conflagrate calculation
21:41.24Repo10libfail-2-0 (experimental): 03mysticalos * r16 LibFail-2.0.lua: Added some missing spellids for new fails
21:47.34Repo10little-wigs: 03funkydude * r812 VortexPinnacle/Altairus.lua: VortexPinnacle/Altairus: Bugfix next breath bar.
22:03.52*** join/#wowace stew-a (~Stewart@unafilliated/stewa/x-008753)
22:04.11Repo10mobile-vault: 03Starinnia 043.0.0 * r159 : Tagging as release 3.0.0
22:04.51*** join/#wowace isman (~drag@mna75-2-82-67-196-34.fbx.proxad.net)
22:08.11*** join/#wowace ChaosInc (~AndChat@37.sub-174-252-224.myvzw.com)
22:08.47Hatimeow
22:09.07ChaosIncSomeone shoot me, so damned bored at work
22:10.46HatiChaosInc: http://pics.nase-bohren.de/2-feet-of-snow.jpg
22:11.36ChaosIncHeh
22:22.24*** join/#wowace Sapu (~Sapu94@c-24-7-189-84.hsd1.ca.comcast.net)
22:24.40Repo10raidbuffstatus: 03danielbarron 04v4.06-beta * r430 : RaidBuffStatus:
22:24.53Repo- Tagged as beta.
22:26.00*** join/#wowace ChaosInc (~AndChat@37.sub-174-252-224.myvzw.com)
22:26.32sylvanaarHati: filters should not have side effects - i guess they told you that
22:26.49Hatiiam already fine with them
22:28.00sylvanaaryeah im just catching up
22:29.51*** join/#wowace ckknight (~ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight)
22:29.51*** mode/#wowace [+o ckknight] by ChanServ
22:37.20Repo10gathermate2: 03kagaro 07master * 1.0.7-2-g34f1a7a Artwork/Mine/obsidian.tga: [+1 commit] Darked ore a little more
22:44.03Repo10pitbull4_visualhelpers: 03fammy2k * r14 / (2 files in 1 directory): v4.0.0-beta19-13
22:44.04Repo* Fixed issue recognizing some debuffs
22:44.33Repo10pitbull4_visualhelpers: 03fammy2k 04v4.0.0-beta19-13 * r15 : Version: v4.0.0-beta19-13
22:44.34Repo* Fixed issue recognizing some debuffs
22:46.59*** part/#wowace ChaosInc (~AndChat@37.sub-174-252-224.myvzw.com)
22:47.23*** join/#wowace cralor (~cralor@c-98-217-6-30.hsd1.ma.comcast.net)
22:50.13Axodioustrying to decide what spec to go leveling my lock aff or demo
22:50.17Axodiousgonna be leveling with a bm hunter
22:53.13Hatianyone using korean/chinese client here?
22:53.25Hatihave a question regarding text :x
22:53.41*** join/#wowace mckenziemc (~Mark@dialup-4.246.255.178.Dial1.SanJose1.Level3.net)
22:54.24Repo10skillet: 03yossa * r236 / (2 files in 1 directory): Skillet:
22:54.25Repo- freeze bugfix
22:55.50Repo10big-wigs: 03Maat * r7659 Blackwing/Magmaw.lua: add lava spew
22:56.14*** join/#wowace Slaren (slaren@80.31.212.166)
22:56.24Repo10skillet: 03yossa 042.12 * r237 : Tagging as 2.12
22:57.53*** join/#wowace faCe| (~face@p5489F40F.dip.t-dialin.net)
22:59.48*** join/#wowace starlon (~starlon@216.69.251.134)
23:06.47Repo10mendeleev: 03Rabbit * r299 Mendeleev.lua:
23:06.48RepoDon't really need the TradeSkillFrame to be open to scan the trade skill, just make sure we scan after TRADE_SKILL_SHOW.
23:07.17Repo10saved_instances: 03tlundse * r122 .hgtags: Everything seems to be working in 4.0.3a now
23:08.09Funkeh`ulic, you there?
23:13.27Repo10little-wigs: 03funkydude * r813 / (2 files in 2 directories):
23:13.28RepoAdd a global LW_CL that modules can use so it doesn't need to be set in so many of them.
23:14.36Hatiyay works
23:14.45*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
23:20.06Hatilua> print(1234)
23:20.06lua_botHati: 1234
23:20.11Hatiprint is available always ?
23:21.46mckenziemcye-
23:21.48mckenziemcs*
23:23.11sylvanaarwhat are you trying to do in chinese
23:24.24Hatiwell ... want to see Loot text of gold
23:24.35Hatiif there are ( ) around cashflow addition too
23:24.35Hatior not
23:29.43*** part/#wowace CrazyBenny (~s_m@actplus.cust.sloane.cz)
23:35.01*** join/#wowace Draake (~kvirc@c-67-164-106-50.hsd1.ca.comcast.net)
23:35.07Repo10afkquit: 03tlundse * r2 / (2 files in 1 directory): Initial commit to wowace
23:35.21Repo10shortengoldloot: 03xhatix * r2 / (2 files in 1 directory): Intial release.
23:35.48HatiIntial release :(
23:36.35Repo10shortengoldloot: 03xhatix 04r3-beta * r3 : Tagging r3-release.
23:36.48Hatinot my day ... clearly
23:41.53*** join/#wowace kollektiv (~kollektiv@c-76-119-104-222.hsd1.ma.comcast.net)
23:41.53*** join/#wowace kollektiv (~kollektiv@unaffiliated/kollektiv)
23:53.09mckenziemcis that the same thing you were planning on doing? O.o
23:54.41nevcairielthats him
23:54.51mckenziemcoh
23:55.54Repo10wowmouse: 03tlundse * r2 / (2 files in 1 directory): Initial commit to wowace
23:57.05*** join/#wowace oscarucb (~oscarucb@adsl-68-250-184-234.dsl.wotnoh.ameritech.net)
23:58.46*** join/#wowace Silverwind (~Silverwin@85-127-71-165.dynamic.xdsl-line.inode.at)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.