• 0

    posted a message on LibSharedMedia-3.0 documentation?
    I feel like a dinosaur. Anyway, merrily coding with LSM3, and then I realized I am in over my head, again. Where is the APIs for LSM3? I couldn't even find them for v1 and v2, not that I want to use them. The APIs have to be doc'd somewhere. Pointers?

    Um, yes, I read Elsia's post, and it helped, but not as much as I need.
    Posted in: Libraries
  • 0

    posted a message on oRA2
    For those curious, it wasn't until patch 3.11 of WoW that someone brought the conflict between SmartRes and oRA2 to my attention, and for the delay, I am sorry. I have not yet looked at the oRA2 code, but I can tell you that SmartRes uses the rather old and dated CTRA method of communication. Is there a newer method that I should be using?

    And more to the point, since I am working on SmartRes2, which uses Ace3 and LibResComm-1.0, and is a total rewrite, keeping almost nothing of the original code, how concerned should I be about fixing the original SmartRes, if it is indeed my addon causing the problem?

    I do not know if the problem exists on my end, or oRA2's, as I don't use oRA2 (much to the chagrin of my Raid Leaders). Any constructive feedback is welcome, and suggested code fixes more so, especially if they work!
    Posted in: Raid AddOns
  • 0

    posted a message on HealInc - Healing and Resurrection monitor
    Quote from Farook
    SmartRes2?

    Keep going... :)


    Thank you for the support, and I am. Slow going between work, raiding, and attempting to have a life outside of Warcraft. But it is steadily progressing, almost to the point where I will ask you fine WowAce brains for some advice. More on that in the next few days / week or two.

    Quote from DathRarhek
    Thanks for your support myrroddin.

    To avoid any confusion. Neither SmartRes or HealInc requires oRA2 to be installed. Nor do they interfere with each other. They can all work independently. They all receive and send their data through the same protocol though. Making them work together transparently.


    No, thank you. Your LibResComm-1.0 is making my life much easier, and that you used LibBars-1.0 gave me some ideas. How did you get HealInc to NOT include the Test Addon that comes with LB1?

    Also, I am getting reports from people using oRA2 that the original SmartRes gags .. or maybe it is oRA2 doing the gagging, on the "smart" auto res button feature. I know there was, maybe still is, a bug in the oRA2 code for cast time starts, so there is definitely a conflict somewhere. Darned if I know where it is, though.

    In other news, I had two questions: first, why is there a need for LRC1, SR, oRA2, or any other addon to communicate with itself or others via the Addon channel about resses? Wouldn't it be simpler just the check COMBAT_LOG_EVENT_UNFILTERED for SPELL_RESURRECT? Then compare that with UnitCast (or whatever it is called)?

    Second, I got this from the Curse comment section for SR:

    I have some Problem with my german client.

    First: Res-Message have to be "Wirke Wiederbelebung auf %t" for the german client, but i cant change the variable -> "Validierungsfehler" -> validationerror

    Second: Smartres works only for my battleres(Wiedergeburt) of my Druid.
    The normal res(Wiederbelebung) seems to be unknown


    So I asked if the Localization for deDE was correct, and apparently not. I can use that guy's suggestions, but is it just a text error, or am I missing something in the code regarding Revive?
    Posted in: General AddOns
  • 0

    posted a message on HealInc - Healing and Resurrection monitor
    I am recommending to people who are using oRA2 to switch from SmartRes to this addon, for now. Make no mistake; I greatly appreciate both HealInc and LibResComm-1.0.

    As you said, OrionShock: choices are good. I am just going to continue developing SmartRes2 if only for the features that HealInc doesn't have. But in the meantime, HealInc is a very worthy successor.

    Of course, if someone doesn't use oRA2, then the original SmartRes works just fine.
    Posted in: General AddOns
  • 0

    posted a message on HealInc - Healing and Resurrection monitor
    I read the Curse page description. HealInc has coloured bars for things, so it is not without some "smart" features. SmartRes still trumps it. Looks like I will have to finish developing SR2.
    Posted in: General AddOns
  • 0

    posted a message on HealInc - Healing and Resurrection monitor
    D'oh! Foiled again!! LOL Does this mean I should stop develpment for SmartRes2, which is Ace3 & LibResComm-1.0 compatible? The current version is pre-Alpha, which is why nobody has seen it yet.

    Or are there features in SmartRes that would still justify me coding the sequel, such as the auto res key, and others, not to mention SmartRes SmartRes2 are just fancy res monitors, with nothing else like your HealInc above?
    Posted in: General AddOns
  • 0

    posted a message on MrBigglesworthDeath not saving variables
    Well, version 1.2 works just fine, but since I want to add some things, like making localization easier, more slash commands (changing chat output) and using the Interface Options frame, I went back to do this step by step.

    Version 1.2.1 keeps throwing "nil" errors for the addon.settings variable, and I seem to be blind, especially since I didn't change anything about that.

    Also, I changed the localization system to use a folder rather than do it all in the main lua file, so if anyone has this addon, I am including the updated .zip for convenience.

    And is there anyone out there that wants credit for helping localize this?
    Posted in: Need Help?
  • 0

    posted a message on project version mismatch & embeded libs
    Quote from Adirelle
    For the 5.11/6.02 thing : your 6.02 file is flagged as beta. Just edit the file flag here.

    Hmmm so a newer beta can't overwrite an older release? Weird, but thanks for the help.

    And as for the .pkgmeta/toc, thank you for that. Will that continue to work if I use the tag: latest in the .pgkmeta?
    Posted in: Need Help?
  • 0

    posted a message on project version mismatch & embeded libs
    Two questions: If you look at SmartRes on Curse, the d/l file is 6.02 which is correct, but if you read the project details it still says 5.11 which means it hasn't shown up under Updated Addons. How do I fix this? It has always just picked the name from what I call the file at WowAce.

    Second, people who use the Curse Client and have it set to load libs seperately have no issues, but manual downloaders or people who don't use that feature are reporting that some files are missing, especially SharedMedia-1.0

    SR is Ace2, and I tried changing the .pkgmeta for latest versions of the files, and that didn't work.

    So, um, at this point, I'm lost, and ran out of ideas.
    Posted in: Need Help?
  • 0

    posted a message on Bugs, and me with no Raid..
    Over on Curse, I saw this comment:
    it works fine for me, but one thing that i noticed the other day, if the person who kills him is more then (im guessing) like 50yd away, it wont know who did it. So im wondering if somewhere their is a code that can see everything all across the say 100yd radius. It may be me, but i find this the COOLEST addon i ever got ^_^

    So I replied with:
    I can check to see if there is anything that can be done, but I think the limitation is based on the Combat Log's range, which is about 50 yards, as you noticed.
    If there is something I can do about the range, I will adjust the change log accordingly.
    And thank you. I'm glad you like it!

    Would I be correct in thinking the limitation is the CLEU range? And if so, is there a way within the addon to increase detection?

    I will change the default chat output to RAID from the current SAY; at that point, the user will only miss out on the thunder sound effect.

    Also, I tested this addon the other night by feeding the cat a Critter Bite, and the addon did not go off, probably because it was not a PARTY_KILL event. UNIT_DIED or UNIT_DESTROYED don't seem right, but that is because of a lack of parameters. Or at least, a lack on wowwiki.

    Suggestions, if any?
    Posted in: AddOn HELP!
  • 0

    posted a message on Globals vs Locals newbie question
    OK, yes, I know I left off the end of the AceAddon call, but what I was getting at was is one of my examples better than the other? Having the
    local MyAddon = MyAddon

    before or after the rest, or does it matter? I don't think it would matter, unless what Farmbuyer said that it would me "nil" ... Of course, I could try it and find out :p
    Posted in: Lua Code Discussion
  • 0

    posted a message on Globals vs Locals newbie question
    On that note, I wonder if it matters in which order you do things. Assuming an Ace addon

    MyAddon = LibStub("AceAddon-3.0")
    local L = LibStub("AceLocale-3.0"):NewLocale("MyAddon", "enUS", true)
    local MyAddon = MyAddon
    -- rest of code


    or

    local MyAddon = MyAddon
    MyAddon = LibStub("AceAddon-3.0")
    local L = LibStub("AceLocale-3.0"):NewLocale("MyAddon", "enUS", true)
    -- rest of code


    I would think it doesn't matter because when you get to
    MyAddon:OnIntialize()

    it has already been made local either way.
    Posted in: Lua Code Discussion
  • 0

    posted a message on Could need some help to understand all this...
    Well, whenever the second edition comes out, I'll buy a copy. The first one was just too good.

    I am still advising the OP to get the first edition, even if the second does miraculously show up in book stores in July. Mainly because he is trying to write an addon now, and not in a few months, or next year.

    Hopefully the second edition will cover some Ace material, but I am not hopeful.
    Posted in: AddOn HELP!
  • 0

    posted a message on COMBAT_LOG_EVENT_UNFILTERED and unitid
    I'm sure someone will correct me, but wouldn't checking CLEU for anything pvp related require the opposing player to actually do something that would show up in the combat log? If the player is just moving by you, then no entry in CLEU, and then what?

    Now, if he casts, uses an item, or whatever, then maybe.
    Posted in: Lua Code Discussion
  • 0

    posted a message on Dying computers are no fun :(
    Win7 beta is no longer available, presumably so Microsoft can get some RC up. Mind you, I had a serious issue with the beta – it removed, without notice or warning, my Windows.old\Program Files directory. Win7 modifies the Program Files to have the Windows.old at the front.
    Good thing that was on a seperate hard drive than my Windows XP, so I easily recovered. But c'mon, removing a directory? That's a serious bug.
    Posted in: General Chat
  • To post a comment, please or register a new account.