Click Healing in SWTOR
Posted: Wed Jan 04, 2012 7:04 am
Click healing using ISBoxer (as described here for WoW and here for RIFT) relies on a game having two features: mouseover macros and unit frames with consistent unit ordering. SWTOR has the appropriate unit frames (if one uses the operation frames) but does not have any macro capabilities at present.
It appears, however, that click healing may still be possible in SWTOR with a trick involving a repeater region to perform the same function as the mouseover macro. This is still a work-in-progress but I am fairly confident I can turn my prototype into a working system in the near future. One disadvantage to this system is that there is no simple way to reacquire the previous target in SWTOR (mouseover macros by design do not change a unit's target). Some people currently use focus assist and others use "acquire target's target" for target acquisition by slaves in SWTOR.
The click bar part of the click-healing system is set up as normal. Then a repeater region is overlaid on top of the click bar, with the target being either the healing slot or a healing ATG. Local clicks should NOT be blocked (explained below). This repeater region should be saved using some appropriate name.
The mapped keys which are linked to the click bar buttons comprise two steps and are set to execute a step on press and release:
Step 1: no action.
Step 2:
Action 1: Keystroke Action as appropriate to cast the heal with the appropriate healer or ATG as the Target in ISBoxer.
Action 2: Repeater Regions Action to load the region set named above.
On the mouse click the repeater region passes the click through to the healer so the healer selects the appropriate unit by clicking on the unit frame. The local click is also intercepted by the click bar, triggering the mapped key, which does nothing on the mouse press. The interaction with the click bar brings it to the front of the repeater region. On the mouse release, the second part of the mapped key is executed and the healer heals the target. Also, the repeater region set is re-loaded, bringing the repeater region back in front of the click bar, essentially resetting the system.
That's the essence of it. It needs to be fleshed out and tested and once that is done I will make a guide. If you have comments or suggestions for improvements, please post below.
Alge
EDIT: One limitation I have already come across is that only unmodified left clicks will work for this method.
It appears, however, that click healing may still be possible in SWTOR with a trick involving a repeater region to perform the same function as the mouseover macro. This is still a work-in-progress but I am fairly confident I can turn my prototype into a working system in the near future. One disadvantage to this system is that there is no simple way to reacquire the previous target in SWTOR (mouseover macros by design do not change a unit's target). Some people currently use focus assist and others use "acquire target's target" for target acquisition by slaves in SWTOR.
The click bar part of the click-healing system is set up as normal. Then a repeater region is overlaid on top of the click bar, with the target being either the healing slot or a healing ATG. Local clicks should NOT be blocked (explained below). This repeater region should be saved using some appropriate name.
The mapped keys which are linked to the click bar buttons comprise two steps and are set to execute a step on press and release:
Step 1: no action.
Step 2:
Action 1: Keystroke Action as appropriate to cast the heal with the appropriate healer or ATG as the Target in ISBoxer.
Action 2: Repeater Regions Action to load the region set named above.
On the mouse click the repeater region passes the click through to the healer so the healer selects the appropriate unit by clicking on the unit frame. The local click is also intercepted by the click bar, triggering the mapped key, which does nothing on the mouse press. The interaction with the click bar brings it to the front of the repeater region. On the mouse release, the second part of the mapped key is executed and the healer heals the target. Also, the repeater region set is re-loaded, bringing the repeater region back in front of the click bar, essentially resetting the system.
That's the essence of it. It needs to be fleshed out and tested and once that is done I will make a guide. If you have comments or suggestions for improvements, please post below.
Alge
EDIT: One limitation I have already come across is that only unmodified left clicks will work for this method.