• 0

    posted a message on GPL licensing of addons and libraries
    Quote from Wobin »

    As far as I understand it, GPL also offers the ability to reabsorb changes made to forks in the package, so if someone forks off Ace, and makes some nice improvements to it, we can then merge them into the trunk.


    Ah, yeah, that'd be the benefit of GPL over BSD in this case, I suppose. Although to be strictly accurate, this assumes that someone:
    • Forks a BSD licensed addon,
    • makes significant and non-trivial improvements to it,
    • releases it using a more restrictive (ie, non-free) license,
    • AND the improvements are good enough that the maintainer of the original addon wants to backport them.

    Seems unlikely, but it could happen. :D


    On the other hand, as I understand the GPL, I believe dafire is correct that if Ace (or a library, like TouristLib or whatever) is GPLed, then all Ace addons (or addons that use the library) would have the be GPLed too. While that might be nice in theory, the logistical difficulties seem...daunting. I believe the LGPL would avoid this whole mess, and might be a better choice as a result.

    Edit: And that's not even touching on Malreth's disturbingly plausible argument below. :)
    Posted in: General Chat
  • 0

    posted a message on GPL licensing of addons and libraries
    First off: Sounds like a good idea.

    Second: I'm not quite following the argument about the advantages of the GPL over a BSD-style license. As you point out, you can't really distribute an addon without also effectively providing the source code. So, what's the concern? Just curious, since no obvious situation where one license would be clearly superior to the other springs to mind.
    Posted in: General Chat
  • 0

    posted a message on Ace2 and CTRA errors?
    Yeah, CTMod taints frames. No, Cide doesn't care. :(

    http://www.wowinterface.com/forums/showpost.php?p=37408&postcount=101
    Posted in: General AddOns
  • 0

    posted a message on Automaton
    Quote from droop »

    You could add an option for the whine module to only spam emote during party or raid.


    Actually, that's the one time I'd least like emotes spammed; it maximises the number of people I'm annoying. Spamming OOM emotes during the sons phase of the Ragnaros fight annoys 20-30 people. Spamming it while I'm solo-grinding annoys 1. :D


    Quote from droop »

    Thanks again for all the work!


    I have to second this. Just because I don't personally have any use for a module doesn't mean I don't appreciate devs that work hard to accomodate feature requests. :)
    Posted in: General AddOns
  • 0

    posted a message on Henge - Button spheres for all!
    Tested with a lock, and I got options to have the sphere display my health or nothing. Looked at StoneHenge.lua, and it was calling HengeSphere:AddData() to register mana and soulshard options. I tested, and the :AddData() calls work fine in game if I run the code manually, and after that I get mana and soulshard tracking options. However, after a /reload, all I get is health or nothing. So, :AddData() doesn't seem to be working inside the :Load() function? Quite confusing. Is anyone else getting this? Kinda confused. :)

    Edit: Problem gone in latest revision.

    (Also, if I added some buttons to the StoneHenge module to summon pets and stuff, would anyone be interested? And if so, should I commit the changes to SVN, or would posting a diff be better? Or is the Henge API in so much flux that it'd be better to hold off completely?)
    Posted in: General AddOns
  • 0

    posted a message on ag_UnitFrames Collected Bugs, Issues, and Miscellany
    Not sure if this is the right thread, but I'd like to second the request for either faster updating on 3D portraits, or 2D portraits.
    Posted in: Unit Frames
  • 0

    posted a message on Bartender3 - Action Bar AddOn for WoW 2.0
    Same problem as OrionShock. Same errors. /reload fixed it...
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Quote from Nomad_Wanderer »

    It;s also not for just spamming flash heal. Who needs a shield the most other than a MT/OT? the person hurt the most. With a click casting addon, (clique, aceheal, etc), it's a two button affair, press a key to target the lowest, and then hold alt-rightclick (or whatever your particular key combination is for shield.)

    There are many times a rogue, warlock, mage quickly takes aggro, and 1 second later is critical. It often takes another .5 second for the warrior taunt to happen to take aggro back, so getting that shield to the person who stole aggro as quickly as possible is critical.

    For the sorting strategy I discussed above, it's a little faster to drop that shield with CT_RA than squishy.


    Alright, I grant that there's quite possibly a fraction of second saved using CTRA's Emergency Monitor over Squishy. But again, my question is, why are you using an emergency monitor at all for this? :) It sounds like all you really want is the ability to bind a key to "shield the highest priority unit" (or possibly "shield the highest priority cloth/leather wearer"). That's a perfectly useful function, and one I have bound to a key myself (although in practice, I rarely use it) - but visually sorting the emergency monitor window doesn't seem like it really helps with this...
    Posted in: General AddOns
  • 0

    posted a message on Squishy 0.10 [2006/08/22]
    Sorting my priority seems like a good idea until you try and use it in a raid. :)

    1) There are very few fights in which you'll want to be crosshealing an entire 40 man raid without the slightest regard for whom your healing. It works fine for trash, but on a boss? But if you sort the list in realtime, then when you go to click on the tank you've been assigned to heal...oops, the list just resorted, and you healed the rogue who just ate a cleave. That's rarely a good thing - but that sort of mistake is unavoidable when you use an emergency monitor that sorts by priority. :) As it stands, Squishy lets you click on any of the top N (10 by default) nearby people who need a heal. With sorting, you can basically only click on the top 1 nearby person who needs a heal. For all N greater than 1, it should be obvious that sorting is removing usability. :D

    2) If you do want to just spam heals on the top priority person, why do you even need bars at all? You don't need 10 bars on screen, you need 1...or even 0, and just bind a key to "heal the top person" and spam it. (Not an AWFUL idea on some trash pulls...but you'll run into trouble fast if you don't understand when NOT to use this tactic...)

    3) One of the things which makes Squishy so great is that it's quite efficient and optomized. Sorting bars would require quite a bit of recoding, testing, and tweaking to get the feature working with the current level of performance. If the feature is really that important to you, you might try coding it into your local copy. If it works well, submit a patch; I'm sure Maia would consider merging your changes into the trunk. :)
    Posted in: General AddOns
  • 0

    posted a message on Horde Razorgore strategy, please help.
    Thanks for the info. We usually get Rag to around ~30% by the time he submerges, so I guess we aren't there yet. :)
    Posted in: General Chat
  • 0

    posted a message on Horde Razorgore strategy, please help.
    Question: The DPS everything strat sounds interesting. Can anyone give me a hint as to when a guild should be able to use it? It's hard to get any sort of accurate metric for raid DPS, but... Like I said, my guild has killed Ragnaros maybe 10 times...Razor 3 times, Vael 2. We have maybe 4 people in the raid with full tier 1...at what point does the DPS strat start to work? :)
    Posted in: General Chat
  • 0

    posted a message on Item Value / Comparison Mod ?
    I've got a pretty ugly spreadsheet that does the same math, although I add in +healing as well (and yeah, it's a pain - but it is possible with a fair degree of accuracy if you make a bunch of assumptions about how often you dispel/flash/gheal/renew). My spreadsheet has ~340 bits of gear in it, each with it's value calculated...kinda nifty for working out what upgrades to bid on.

    The math is kind of a pain to work out conceptually, but not all that complex, and it'd be pretty simple to do it in Lua. Making an addon that scraped the tooltip of an item to find out stats, then crunched the numbers to work out to what % it would be an improvement over your currently equipped item actually wouldn't be hard, and would be pretty useful. Probably would want to display the results on the item tooltip...

    It could also add in the effect of set bonuses somehow (example: it doesn't really matter how awesome the item is, no bit of loot in game so far is worth breaking 3 piece trans for). Obviously a lot of set bonuses you simply can't deal with...how much +healing is 5 piece trans worth? But it shouldn't be hard for say, 2 piece ZG, 3 piece trans, and...um...yeah, those.

    Could also have a "capture" mode - so you can train it to match your healing style. Example...hit "start" before you engage a boss, and "stop" when it's dead (or monitor regen events?). Do that for a few weeks, and the mod can average them together...once it knows that an "avergae" boss fight lasts for N minutes, that you tend to spend 60% of the time inside the FSR, that you cast 40% flash heals and 30% gheals, and 30% dispells, etc., then it should be able to spit out very accurate evaluations of gear. Those sorts of assumptions have to be fed into any mod/program/spreadsheet, but a mod could (in theory) gather them directly - which would be easier and hopefully more accurate.

    Hmm. It'd be kinda nifty. And no, I'm not volunteering to write it. :)
    Posted in: Addon Ideas
  • 0

    posted a message on oRA2
    I've been using Ammo's branch for a while; solid. :)
    Posted in: Raid AddOns
  • 0

    posted a message on Horde Razorgore strategy, please help.
    We're a VERY new guild - alliance side, but very little of our strat is alliance speciific. We've downed Razor three times, Vael twice...working on Broodlord. :) No high PvP ranked people, no BWL loot, and with Rag only on farm for a couple of months, not even that much MC loot. We've tried a few strats, but after 1.12 aggro seemed to change a bit. So our current approach which we've used the last two kills is as follows:

    _________________________________________________

    Someone relatively expendable but reliable controls the orb. We've used an "extra" priest, a hunter, and a rogue. If you can swing it, using your MT as the controller is best, but it depends on whether you have enough warriors left over to kite. Whoever controls will just chain control the entire duration of phase 1, and never volley.

    All warriors (except the MT, if you use him to control) have boot speed enchants, and they race around the room in a big counterclockwise circle kiting - legos mostly, but dragonkin are fine too. Chain demo shout, bloodrage, hit anything in range. Peircing howl is great here, but only a couple of our warriors have it.

    Group 5, 6, 7, 8 are "kill groups", and sit in a corner. The consist of a 1-2 rogues, 1-2 mages, 1-2 healers, and maybe a lock...depends what we have. They kill mages until the room fills up. No need for tanks, since a rogue or mage can pretty much SOLO a mage. Kill group healers focus on keeping the kill groups alive until the room fills, then move out and try and keep the kiters alive. Mages can try and CoC the trains to keep the kiters safe if they want.

    About half your healers stand in the middle and try and keep the kiters alive without dieing. PW:Shield from priests and pally heals (which are inately low threat) work well here. (Yeah, you're horde...so no pally heals for you. Use more priests here, and use your shamans on kill groups I guess.)

    Hunters kite dragonkin, and druids sleep them, if they have a chance.

    Doesn't take too long before the room fills, and the warriors get a pretty "solid" train going. If you've got good warriors, you're golden. Not-so-good warriors will trip over chairs, let the train cut corners and catch up, get turned around and run the wrong way, or otherwise let a train of angry mobs catch up and pwn them. Then things get...less easy. :) Eventually you should break the last egg. Razor will wander over to give the controller a hug. Ideally this is your MT, so he'll pick Razor up. Otherwise the controller is probably going to die, which gives your MT time to stop kiting and pick Razor up. :)

    Either way, eventually you've got a MT on Razor. Send an OT in along with all your melee DPS to form a triangle at max casting range from the rest of the raid. MT and OT swap aggro when they get conflagged...Razor dies, collect loot.

    _________________________________________________

    There's a LOT of ways to do the fight...experiment a bit. You don't HAVE to use warriors to kite, you can have 1 big train or 5 little ones, you can have a controller volley to get solid aggro and then kite, or just have the kiters pick mobs up gradually with demo shout...and so on. We went through a few strats before we found this one, and it's really depedent on our class mix and individual competencies. :)
    Posted in: General Chat
  • 0

    posted a message on Ace'd Damagemeters
    In my experience SW_Stats is roughly....50 billions times better than damagemeters. :)

    It's a fairly chunky mod, but I have a feeling that any aced replacement would probably not be much lighterweight - the amount of data you need to store, parse, and crunch is really quite hefty...not really any way to get around that.
    Posted in: Addon Ideas
  • To post a comment, please or register a new account.