• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

LiteAssist

  Download the Curse Client

Project Updated:
Files Updated: Mon, Jun 22 2009
Supports Game Version: 3.1.0
Category: Combat
Tags:

, , , and [Edit Tags]

Project Manager: Xodiv
Additional Authors: No additional authors
Current Version: LiteAssist-3.1.5.zip
License: All Rights Reserved
Avg Daily DL (last 30 days): 30
Downloads Total: 8,320
Favorites: 97
Comments: 23
  • Contests
  • About LiteAssist
  •  

LiteAssist is a very basic addon to replace the standard /assist macro.

It lets you set a unit (a player, pet or NPC) that the mod remembers. When you push the assist key, it causes you to attack the same thing as that unit. It changes your target (what you are attacking) to be the same as their target.

LiteAssist provides extra key bindings to learn who to assist and to assist them. You can (and must to use this addon) set them up via the WoW Keyboard Options menu.

LiteAssist really is light. There are no /commands and no fancy GUIs, just the 3 key bindings.


Configuring LiteAssist

After entering the World of Warcraft game, go to the Keyboard Settings menu, scroll down to the LiteAssist section and set the key bindings. Then just use the keys to activate the learn and assist functions. See below for more details.


Key Bindings

The three key bindings are:

  1. Learn unit to assist from your current target.
  2. Learn unit to assist from whatever your mouse is hovering over.
  3. Assist the previously learned unit (i.e., target its target).

You can find these under the 'LiteAssist' heading in the Keyboard Options menu.

I use shift-F (learn target), ctrl-F (learn mouseover) and F (assist) for the three functions.


Notification Messages

When learning a new assist a message will pop up in the middle of the screen to inform you.


Clearing Assist

Learn assist with no unit targeted/mouseovered to clear the assist. The assist also starts out cleared before you first learn something.

When the assist is cleared, the assist key will assist your current target, exactly like WoW's default assist function. This makes it safe to override your regular assist key ('F').


Target Frame Indicator

When you are targeting the same unit as your assist, a small icon of a pair of crossed swords will be shown at the left of your target frame. This only works with the default Blizzard interface, not other unit frame addons like XPerl.


Advanced Macro Support

When you assist the learned target, LiteAssist is really running a macro with '/assist PlayerName' in it.

If you create a macro of your own named LiteAssistMacro AND include in it the text {LiteAssistUnit} (just like that, including the curly brackets), LiteAssist will use that macro instead with the text {LiteAssistUnit} replaced with the name of the player you learned.

You can include {LiteAssistUnit} more than once and it will replace all the occurrences.

Non-Keyboard Use

If you want to set up buttons on your action bar to trigger LiteAssist, you need to do so by creating macros like these and then dragging them onto your action bar.

To learn assist from target:

 /click LiteAssistLearnTarget

To learn assist from mouseover:

 /click LiteAssistLearnHover

To assist the learned unit:

 /click LiteAssistDo

Limitations

Due to intentional limitations by Blizzard you can't change assist in combat. If you try to learn a new assist while in combat LiteAssist will remember what you tried to do and apply it when combat ends.

You can (obviously) still assist the learned unit while in combat.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  LiteAssist-3.1.5.zip Release 3.1.0 515 6/22/2009
  LiteAssist-3.1.4.zip Release 3.1.0 841 5/25/2009
  LiteAssist-3.1.3.zip Release 3.1.0 670 5/14/2009
  LiteAssist-3.1.2.zip Release 3.1.0 761 4/25/2009
  LiteAssist-3.1.1.zip Release 3.1.0 377 4/23/2009
Advertisement
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • I'm not really a keyboard person, can the set assist from target and assist be set as a button?

    Reply Report Permalink
  • Xodiv said 

    I haven't really considered that before, to the best of my knowledge an addon can't make a button you can drag into an action bar.

    Something that might work is to make these macros:

    To learn from target:
    /click LiteAssistLearnTarget

    To learn from mouseover:
    /click LiteAssistLearnHover

    To assist the learnt unit:
    /click LiteAssistDo

    You could then drag the macros onto your action bars.

    However I'm not sure whether the last one will work in combat. Can you test it out and let me know?

    Reply Report Permalink
  • Works in combat, queues assist changes in combat too, set to one button (left/right/middle click functionality). Thank you.

    Reply Report Permalink
  • Xodiv said 

    That's great. Thank you for letting me know, and best wishes with all your WoW adventures.

    Reply Report Permalink
  • Xodiv said 

    Uploaded version 3.1.4 which fixes some problems with DataBroker (Titan Panel etc) information when learning in combat. Hopefully this is the last of the fixes for the in-combat queuing.

    Reply Report Permalink
  • Xodiv said 

    I've uploaded version 3.1.2 which adds
    - Icon for LDB.
    - Learn assist in combat will queue until you leave combat.

    Please test and provide feedback. I haven't had a chance to test this version myself as much as usual so please report any bugs ASAP. I had to modify quite a bit of the addon to get the in-combat queuing working.

    Reply Report Permalink
  • Thanks for the update!

    Reply Report Permalink
  • sephtin said 

    Sorry for the check box suggestion. I know better... :P no such thing in this addon (which is awesome, btw). Thanks again!

    Reply Report Permalink
  • sephtin said 

    <3 and THANK YOU!!!
    The queue'd feature is simply awesome. Since some people might not be expecting it.. could be optional I suppose (check box option kind of thing) to appease all sorts of folk. :)

    Reply Report Permalink
  • Xodiv said 

    I think as long as it puts up a different message if it's delayed until combat ends, that should be enough not to confuse people. After all, if they try to learn in combat now they will get a "denied" message.

    Reply Report Permalink
  • Xodiv said 

    Uploaded v3.1.1 which fixes the taint warnings, which are harmless anyway. Working on the LDB icon and queued-learning now.

    Reply Report Permalink
  • Xodiv said 

    Ulduar raiding is taking a fair bit of my time, I probably won't get a new version out until next weekend at this stage.

    Reply Report Permalink
  • Ever since the patch I have been getting a lot of Taint warnings. The following appear over and over in my taint log.

    4/18 00:39:02.333 An action was blocked in combat because of taint from LiteAssist - SetOverrideBindingClick()
    4/18 00:39:02.333 Interface\AddOns\LiteAssist\LiteAssist.lua:58 BindButton()
    4/18 00:39:02.333 Interface\AddOns\LiteAssist\LiteAssist.lua:71 SetKeyBindings()
    4/18 00:39:02.333 Interface\AddOns\LiteAssist\LiteAssist.lua:397 LiteAssist_OnEvent()
    4/18 00:39:02.333 LiteAssist:OnEvent()

    Reply Report Permalink
  • Xodiv said 

    Thanks for that, I didn't have the taint log on so I hadn't seen those. I'll look into it. I don't think it's causing LiteAssist not to work, so you may want to turn the taint log off with "/console taintLog 0".

    The good news is it is only LiteAssist tainting itself, so it won't have any negative effects on the rest of your UI or addons.

    Reply Report Permalink
  • sephtin said 

    Feature request-
    Love this mod! Only thing I miss from the assist mod I used to use... was the ability to "Queue" the assist if you're in combat. Addon that currently does this is SimpleAssist: http://www.wowinterface.com/downloads/info7814-SimpleAssist.html

    FYI.. Would love to see that function added to LiteAssist, if it's something that isn't a huge chore, nor would un"lite"'n it. :)

    -Seph

    Reply Report Permalink
  • Xodiv said 

    Seems like a good idea, I'll see what I can do. Thanks for the feedback and I'm glad you enjoy LiteAssist. Stay tuned. :)

    Reply Report Permalink
  • First off, thank you for this basic yet effective mod. I do have a minor enhancement request that is purely for aesthetics. Can you please add an icon to the LDB display? :)

    Reply Report Permalink
  • Xodiv said 

    When I looked at putting an icon in LDB originally I couldn't see a way to do it, which was a loss compared to the original Titan plugin. I'll have another look at it -- do you know of another addon that has an LDB icon?

    Reply Report Permalink
  • All of my LDB addons include an icon except for LiteAssist so there are quite a few samples out there. If you meant an LDB plugin that bundles its own icon instead of using one from the game install, take a look at Broker_HitCrit (ex: icon = "Interface\\Addons\\Broker_HitCrit\\icon"). For a sample that uses an icon from the game install, take a look at Broker_uClock (ex: icon = "Interface\\Icons\\INV_Misc_PocketWatch_02").

    So for LiteAssist, your code in LiteAssistBroker.lua would look something like:

    local dataobj = ldb:NewDataObject("LiteAssist",
    { type = "data source",
    text = LiteAssist_GetAssistName() or '',
    icon = "Interface\\Icons\\Ability_Warrior_WeaponMastery" }
    )

    Reply Report Permalink
  • Xodiv said 

    Ah, I remember now why I hadn't done that. The icon I was using (the "in-combat" crossed swords) is actually only a quarter of a texture with 4 icons on it, and I couldn't make LDB choose just that part. I suppose I should just choose a new icon, I'll see if I can sort something out in the next few days.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,904 Deadly Boss Mods Boss Encounters, and Combat
  2. 9,461 BigWigs Bossmods Boss Encounters, and Combat
  3. 6,957 OmniCC Combat
  4. 6,355 Recount Combat
  5. 5,852 Decursive PvP, Buffs & Debuffs, and...