Close
Showing results 1 to 7 of 7
  1. #1

    Default healing addon alternative?

    Just reading the various posts about using healbot or grid for healing (similar to clickboxer i think), and wanting to do it myself. I wonder if something like the following exists or could be possible (and legit) to create.
    An addon that would take a button click from within your mains (presumably the tank) window like grid/healbot, but then used the in game chat functions (either via whisper or hidden chat channel) to send commands to the healer window. the healer window would receive the command and set off a /cast depending on the command that it receives (eg. code sent="./cast [target=tankname] Riptide" then the healer side addon simly removes the "." and runs it like an addon). I've seen Jamba relay whispers, and the wintertimer addon makes use of a hidden chat channel to communicate times, created wintergrasp raid available, etc between the players with the addon running.
    Potentially it could be used not just for healing, but for things like hearthstones, buffs, etc, and in doing so freeing up keyboard binds for various other in combat, speed reliant functions.
    Is this an idea that is already in play somewhere? could be done in a legit way? or am I way off the mark here?
    I'd try myself, but I have yet to dive into the world off addon programming.

    PS. I was on these forums awhile ago, but dropped multiboxing for awhile in favor of running my main 80 through ulduar content with one of the top guilds on my server. looking at starting boxing again at a slower pace.

  2. #2

    Default

    Must use a hardware key or mouse action. Whisper cast was patched out a long time ago.
    Guilds: Spirit of St Louis/Saint Louis
    US- Trollbane/Zuljin Horde and Alliance


  3. #3

    Default

    I use Hotkeynet to click a key on a window if i click on a certain spot on my UI. (IE my unit frame)



    That's how I do it. What program do you use?
    Last edited by rahven32 : 08-04-2009 at 07:46 AM

  4. #4

    Default

    @moosejaw: the idea is that it is the alts side addon that runs the macro, either receiving the toon to heal and inputting it into the macro, or using a preconfigured ftl-like setup, just with a mouse clicking an actionbar button instead of a keypress (i like clicking stuff - save my keys for killing stuff :P )
    @rahven: I'm using Keyclone atm. can hotkeynet run next to keyclone? i must admit i havent used hotkeynet, maybe i should reactivate an alt acct and have a tinker to see what is possible. is it hard to setup hkn to do that?

    expanding on earlier post:
    the idea here is that you can create a macro on your main that when you click runs a macro with "/w ToonA Riptide ToonB" this would then be picked up by the addon running on ToonA. So far this can be done - Jamba does it with whisper relaying. When ToonA has received the whisper, it would then run a macro: "/cast [target=ToonB] Riptide". the macro run by ToonA can be preconfigured ftl style, or ToonB's name can be put in just before running the macro. either way. All this is doing in the larger view of things, is swapping a keyclone-keymapped keypress into a mouse click on a particular button (or empty macro icon). When compared to rahvens example, it is only limited by the amount of buttons you can have onscreen at a time, and the amount of macros (or lack therof) on the alts. Not just for healing, but for anything ingame that can be run by a macro. And should it be possible to do it without ftl style preconfigured macros on the alts, you could set new buttons on the main without the need of modifying all the alts. When i say ftl style, i mean an individual macro per cast, per toon: on ToonA- "/cast [target=ToonB] Riptide" "/cast [target=ToonC] Riptide" "/cast [target=ToonB] Earth Shield" etc.
    Hopefully that makes some sort of sense. Its kinda for those of us who can't remember half a gazillion keybinds
    Last edited by confusedtx5 : 08-04-2009 at 08:36 AM

    Alliance-Aman'thul

  5. #5

    Default

    You can forward clicks, there are several posts floating about that talk about using clicks on the main to heal with an alt. You cannot have a character cast something based on a message, be it whispers, say, yell or combat. If you could, then all you would need to do is have Jamba or any other mod out there look for "Low Health!" being spewed out. At that point, the mod is healing, not you, thus it is automated. Just imagine what would happen if you crossed things like Deadly Boss Mods with text-responsive casting. This is why they removed things like Whispercasting
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  6. #6

    Default

    aah, I didn't think of that. Thanks for the responses.

    Alliance-Aman'thul

  7. #7

    Default

    Not sure if they can run together but don't see why they couldn't I guess. As far as setting it up it progressed to that for me. I'm not very good with scripting and code honestly. So I did things by trial and error. I'm sure there's a better way to write the script than I did. Probably the hardest part is finding the coordinates for where you want to click. That wasn't to bad though just take a screen shot and find out your x and y's are and use those. So for example.

    Code:
    <Hotkey LButton>
    
        //------------------------------------------------------
        // Bore
        //    /cast [mod:LCtrl,target=Bore] lesser healing wave
        //    /cast [mod:LShift,target=Bore] healing wave
        //    /cast [mod:LAlt,target=Bore] Riptide
        //    /cast [target=Bore] Chain Heal
        //------------------------------------------------------
        // Top half of unit frame
        //------------------------------------------------------
    
        <If MouseIsOverWindowRect WoW1 768 1049 74 68>
            <SendLabel w2>
                <Key LShift G>
        <Else If MouseIsOverWindowRect WoW2 768 1049 74 68>
            <SendLabel w2>
                <Key LShift G>
        <Else If MouseIsOverWindowRect WoW3 768 1049 74 68>
            <SendLabel w2>
                <Key LShift G>
        <Else If MouseIsOverWindowRect WoW4 768 1049 74 68>
            <SendLabel w2>
                <Key LShift G>
        <Else If MouseIsOverWindowRect WoW5 768 1049 74 68>
            <SendLabel w2>
                <Key LShift G>
    
        //------------------------------------------------------
        // Bottom half of unit frame
        //------------------------------------------------------
        
        <Else If MouseIsOverWindowRect WoW1 768 1134 74 66>
            <SendLabel w2>
                <Key G>
        <Else If MouseIsOverWindowRect WoW2 768 1134 74 66>
            <SendLabel w2>
                <Key G>
        <Else If MouseIsOverWindowRect WoW3 768 1134 74 66>
            <SendLabel w2>
                <Key G>
        <Else If MouseIsOverWindowRect WoW4 768 1134 74 66>
            <SendLabel w2>
                <Key G>
        <Else If MouseIsOverWindowRect WoW5 768 1134 74 66>
            <SendLabel w2>
                <Key G>
    That's a snippet of my click healing script. The above is for when I left click my pally unit frame. The WoW1 is what window I am clicking. The 768 1049 is where the imaginary square starts in the upper left corner of the square. The 74 68 is the size of the square. The sendlabel is what window you want the key to press in. In this case my healer is w2. Last is the actual key you want it to send. <Key G> is the key being sent. You can also have it actually mouse click on a area on one of the window's but I wasn't sure how reliable that would be but you could do that to use something like clique or healbot. I have a piece of that script for each character and for each click left, right, and middle. You could also use mouse 4 and 5 i believe but i use those for something else. I know it looks daunting if you are new to this kind of stuff but it wasn't nearly as tough as I thought it was going to be writing the script. That is once you get the hang of it anyway
    Plus there's lots of info here and on the hotkeynet forums to help ya out. Not to mention Freddie is pretty good with helping. Love these forums for support!

    EDIT: Almost forgot if you do try using something like my script you will want the mouse to act normal when not clicking in those area's so you would add this code at the end.
    Code:
    <Else> //--Defaults mouse to normal when you dont click a predetermined cordinate
            <SendFocusWin>
                <ClickMouse Down %Trigger%> //--Use to allow mouse look with left click
    <HotkeyUp LButton> //--Use to release left click when mouse looking
        <SendFocusWin>
            <ClickMouse Up %Trigger%>
    Last edited by rahven32 : 08-04-2009 at 09:08 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •