Go to Page... |
|
Thread Tools | Display Modes |
06-16-15, 02:36 PM | #1 |
Target and CC Coordination Addon
Introduction
I am planning the creation of an addon for simplifying target calling and CC coordination in RBGs. This post contains my current thoughts on the features that the addon should have. I welcome any comments on the feasibility and implementation difficulty of any feature. If any of the proposed features would contravene any of Blizzard's addon policies, please let me know. Please note that I have not written an addon before. I have made minor modifications to an addon so that it suits my purposes better. I am familiar with Java (so I understand many programming concepts), but have very little experience with Lua. In the rest of this post I use square brackets to refer to an addon that does something similar already. Features The proposed features are as follows: Target Sharing: some designated members of the instance group are able to mark a unit as a group target using a key bound for this purpose. This target is passed on to all members of the instance group in a manner of their choice [l2target]:
I understand that each member of the group will still need to switch target to the given unit themselves manually – the purpose here is to facilitate the transfer of designated target name from the target caller to other members of the group. I also understand that assist macros (including assist focus) and similar are commonly used for this purpose. Advantages of Target Sharing include: target callers may switch target to perform CC without affecting other group members and multiple target callers are possible (useful if the primary target caller is absent or dead). This feature will be very similar to the l2target addon [l2target], the differences being that the target calling would be integrated with the rest of the addon and there will be the capacity for multiple target callers. CC Marking: some designated members of the instance group would be able to mark a unit as a group CC target using a key bound for this purpose. Once a unit has been marked as a CC target, the addon itself would determine the order and caster of CCs. It will do this by choosing among the non-CCed members of the player's group that have the add-on and are in range. It will prefer CCs that have the longest duration (accounting for DR). Users would have a timer counting down the time until they are expected to CC. Automatic Mode. Target Sharing and/or CC Marking could be set to happen automatically. If so, the addon will choose when target switches and CCs should happen. It will do this by considering a number of factors including cooldowns used [GladiatorlosSA], range from group members [RangeDisplay] and health of enemy units. It will then inform players of what they should do in the same way as in the manual modes. Architecture My current plan is for the addon to work in the following way:
The following is a list of addons which have a feature similar to one of those which I intend to use in this addon (as indicated above). I plan to read through the addons and use similar code as appropriate.
Apologies for the length of this post. Thoughts and comments are much appreciated. |
|
WoWInterface » Developer Discussions » General Authoring Discussion » Target and CC Coordination Addon |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Switch to Linear Mode |
Switch to Hybrid Mode |
Threaded Mode |
|
|