Log in

View Full Version : [WoW] The No Focus Manifesto V 2.0 - No Focus Simplified



Zzyzxx71
10-27-2009, 04:10 PM
The No Focus Manifesto v 2.0

No Focus Boxing Simplified.

For V 2.0 I’ve consolidated a lot of function. The Big Button is revamped into a pseudo FTL (we’re still targeting the leader, but ce la vie), it eliminates the master follow macro.

Group invite and Quest/BG/Trade accept macros have been removed, they can be found via search.

Disclaimer: I’m in no way attempting to take credit for no-focus. There are greater minds that have come before me and put this together. I’m attempting to consolidate some of these ideas and document how I believe I’ve successfully put them into use with using no focus in my gameplay to this point. Enjoy!

What we’re trying to accomplish:

1 Button follow regardless of the current selected window.
No use of focus or assist – save it for other fun stuff.

Requirements:

A method of keymapping (I use Keyclone, I know it’s doable in HKN, and most likely others)
Less time than before...


The (New and Improved) Big Button:

Create 5 Macros, assign to 5 keys, create 5 Keymaps – Sound Simple?

New team? Add new names to 5 small existing macros, assign to the appropriate keys, go kill stuff. Failover is now in no particular order. Click a different window (or not if you have focus (as in windows focus) following your mouse), hit your big button key once, the rest of your guys are following the toon in the currently selected window. This is a departure of the prior version of No Focus with the massive failover that dictated you had to go from Toon 1 to 2 to 3 to 4, etc…

The following is assuming you are running 5 toons. If you're only playing 3, you only need the first 4 macros, and the first 3 keymaps.


Step 1 - MACROS:

Individual keys can be changed to fit your layout – just make sure if you change key X on 1 keymap/key assignment, you do it for the remainder of the keymaps and assignments on the other toons. For this example I use keys / (Backslash) F8, F9, F10, F11 and F12.

It will require the creation of 5 Macros assigned as follows:

Big Button <-- This is a placeholder – For this example I’ll assign to / (Backslash) on all toons. There is no code in this macro. It does not need to be bound to a button, just make sure it’s not used by any other function.

NOTE: Make these macros as GENERAL macros, not toon specific, that way if you mix and match your team, you won’t need to rewrite then whenever you swap. In this example I put 4 toons/acct in each macro – you may add as many as you like to the 256 character limit.

Toon1 - Assign to F8 on all toons (Except Toon1)

/target Acct1Toon1
/target Acct1Toon2
/target Acct1Toon3
/target Acct1Toon4
/Follow

Toon2 - Assign to F9 on all toons (Except Toon2)

/target Acct2Toon1
/target Acct2Toon2
/target Acct2Toon3
/target Acct2Toon4
/Follow

Toon3 - Assign to F10 on all toons (Except Toon3)

/target Acct3Toon1
/target Acct3Toon2
/target Acct3Toon3
/target Acct3Toon4
/Follow

Toon4 - Assign to F11 on all toons (Except Toon4)

/target Acct4Toon1
/target Acct4Toon2
/target Acct4Toon3
/target Acct4Toon4
/Follow

Toon5 - Assign to F12 on all toons (Except Toon5)

/target Acct5Toon1
/target Acct5Toon2
/target Acct5Toon3
/target Acct5Toon4
/Follow


Step 2 - KEYMAPS:

This will require 5 Keymaps as follows:

Keymap 1 - Assign to Toon 1

Hotstring Keypress
Toon1 \
Toon2 F9
Toon3 F10
Toon4 F11
Toon5 F12

Keymap 2 - Assign to Toon2

Hotstring Keypress
Toon1 F8
Toon2 \
Toon3 F10
Toon4 F11
Toon5 F12

Keymap 3 - Assign to Toon3

Hotstring Keypress
Toon1 F8
Toon2 F9
Toon3 \
Toon4 F11
Toon5 F12

Keymap 4 - Assign to Toon4

Hotstring Keypress
Toon1 F8
Toon2 F9
Toon3 F10
Toon4 \
Toon5 F12

Keymap 5 - Assign to Toon5

Hotstring Keypress
Toon1 F8
Toon2 F9
Toon3 F10
Toon4 F11
Toon5 \

Voila – pseudo FTL that isn’t team dependant.


Step 3: Spells/Casting

Casting Macros:

All your slaves have YOU targeted. The logic f of [target=targettarget, harm] = “if your targets target is harmful, cast this spell on it” – it does NOT untarget your leader. You will be able to go through entire instances having your slaves never targeting a mob.

You’re going to need to damage stuff eventually – lets get down to how to do that without using focus.

/cast [target=targettarget, harm] [] Lightning Bolt

Logic? You are casting lightning bolt on your targets (driver) target (bad thing trying to kill you all). During this time you never directly target the mob – You will always have your driver targeted.

If in the unlikely, unfortunate and inevitable event your main dies, the [] modifier will permit the REMAINDER of the slaves to single target if necessary. Since there are no specified names required, this is perfect for failover.


Click Macros:

For click functionality, the above form factor works identically, save for the /castsequence command in place of /cast.

/castsequence reset=combat [target=targettarget, harm] [] Flame Shock,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Healing:

Same setup as above:

/cast [target=targettarget, help] [help] Lesser Healing Wave

Bonus - DPS+Healing in 1:

Brought over from the original manifesto, but useful I you’re going for the no brainer button masher award.

/cast [harm] [target=targettarget, harm] Lightning Bolt; [target=targettarget, help] [] Lesser Healing Wave

Basically, if your drivers target is [harm], Lightning Bolt, if it’s [help], heal. The [harm] and [] permit single target healing/dps functionality for failover/single playing.

Questions, Comments, Recommendations welcomed.

Happy Boxing, Enjoy!

Johalak
10-28-2009, 06:14 PM
I've never used FTL systems before, but I've never had a PvP team and have just gotten used to using /follow and /assist keys bound to my slaves...able to clear all heroics with this method, cumbersome as it may be. However, I am now bringing up a 5 Shammy PVP team and have decided I had better embrace the FTL method if I want to be effective, and eventually I would will want to include it in my PvE team. I do however have a question regarding your write up here.

I see you have one button for for the slaves to target your main and follow. I will not need to mash this button everytime I change targets will I? Although I realize in PVP there will be a requirement for much more movenment, if I have my slaves positioned, I do not want them to follow me everytime I change targets. I know this may be self evident from macros you have created, but whenever I've tried to decipher exactly what is happening with the macros in a FTL system, my brain starts to hurt.

Zzyzxx71
10-28-2009, 07:45 PM
I see you have one button for for the slaves to target your main and follow. I will not need to mash this button everytime I change targets will I?

Nope!!! Just change targets on your main, as long as the slaves have the main targetted, they'll start pew pewing your new target.

dubiox
10-28-2009, 09:53 PM
This looks interesting. I just have a few questions:

I don't see why the keymaps are needed. Won't it work without them?

Have you done any damage testing of targettarget vs /assist focus? Just wondering if there is any lag difference.

What happens when you need to talk to a vendor or questgiver? Now you need another button for assist, and then you'll lose target on your leader. How do you deal with that when you play?

I also don't see why you care about harm/help (in the first two examples). Does it really make any difference if that logic is in the macro? You can't heal a mob and you can't attack your party, right?

This otherwise looks like a nice alternative.

-K

TeamGrizzly
10-28-2009, 09:56 PM
can target=targettarget,harm work on hunters? can't get autoshot to fire.

Ualaa
10-28-2009, 11:23 PM
In the case of hunters, or a melee toon, you'd want to assist the active toon.

Cast at the target of my target, is the same thing as assist my target.
The big button, which is pressed whenever you want to engage follow or change leaders is pressed.
Then you'd press your dps key, which would be assist target for melee/hunters.

Zzyzxx71
10-29-2009, 01:33 AM
This looks interesting. I just have a few questions:

I don't see why the keymaps are needed. Won't it work without them?

Have you done any damage testing of targettarget vs /assist focus? Just wondering if there is any lag difference.

What happens when you need to talk to a vendor or questgiver? Now you need another button for assist, and then you'll lose target on your leader. How do you deal with that when you play?

I also don't see why you care about harm/help (in the first two examples). Does it really make any difference if that logic is in the macro? You can't heal a mob and you can't attack your party, right?

This otherwise looks like a nice alternative.

-K

The keymaps are needed, otherwise you'd have to click on separate buttons to switch leader. This way, (in this example) you just press \ - which I have bound to a button on my mouse.

A long time ago a few people claimed this method was slightly faster than focus/assist methods due to the fact your slaves never need to change targets. They always have the driver targetted. If you want to see what it looks like in practice, check out http://www.ocmojo.com/zzyzxx/H-COS.wmv - watch the parties targets during the fights.

Harm isn't needed in /cast macros, but are needed for /castsequence to work (100% for /click) - it's a habit. As far as having both in the same macro, the 2 in 1, the macro is handling the logic for you, and it's required for it to work. The 2 in 1 isn't a required macro, just a bonus I discovered/wrote I thought might be useful.

As far as vendors/questgivers, yes you need to click them. I do have a seperate assist button setup on my guys, regardless, you'd need to click something for the interact with target function. The lack of this hasn't been a dealbreaker for me.

Best thing I can say if you have any concerns as to if its for you is simply... try it. Roll 2 new toons and test it out. You dont' need thte FTL to test the targettarget functionality.

Give me a few days, I'll roll a few hunters and see what I can do.

Ualaa
10-29-2009, 06:30 PM
Only the active/hot character needs to click on an npc for a quest, repairs etc.
The slaves will need a button for assist.
And they will all benefit from the interact with target keybind, especially with click to move enabled.

Touche
11-02-2009, 06:00 PM
I'm kinda not 100% sure on how to use this, so i will be using "\" key as my main follow macro for any window i choose?

And if follow breaks i have to use the "\" key on my main window to regroup right?

And just to double check, each character should have 4 macros for this to work?

Touche
11-02-2009, 07:23 PM
Nevermind I got it to work :) awesome stuff!


Edit: How would i get a round robin cast sequence for fear to work with this and keyclone?

skooks
11-04-2009, 02:45 PM
I love the idea an concept of this, I am not good at all by any means for macro's, keymaps, or anything of this sort.

So trying this is a mind blowing exp..... IF I could get a little bit of help or maybe explanation in lamense termse.

I runa 4 sham team that I want to pvp with, I set the macro's you have listed above to f9-f12, then I did the keymaps (that you provided) into keyclone.

Do I keep the verbage Acct1Toon1 or do I add my toons name?

So when I hit the big button the toons do nothing on whatever active screen, but if i hit the actual *f10* key then all the toons that are not active follow the old leader? OR if I target somebody else and hit the F keys then all my toons follow that guy....

I was using the ftl system before but when my main died I was just dead in the water and couldn't recover at all, I want to get more versatile. Currently at 74 and with the old system trying to level is absolutely nuts see'ing as I have to swap to "x" monitor and manually control toon for collection quests then flop back to leader to keep going.

Any help is appreciated, sorry for the wall of text :(

Zzyzxx71
11-04-2009, 02:51 PM
I love the idea an concept of this, I am not good at all by any means for macro's, keymaps, or anything of this sort.

So trying this is a mind blowing exp..... IF I could get a little bit of help or maybe explanation in lamense termse.

I runa 4 sham team that I want to pvp with, I set the macro's you have listed above to f9-f12, then I did the keymaps (that you provided) into keyclone.

Do I keep the verbage Acct1Toon1 or do I add my toons name?

So when I hit the big button the toons do nothing on whatever active screen, but if i hit the actual *f10* key then all the toons that are not active follow the old leader? OR if I target somebody else and hit the F keys then all my toons follow that guy....

I was using the ftl system before but when my main died I was just dead in the water and couldn't recover at all, I want to get more versatile. Currently at 74 and with the old system trying to level is absolutely nuts see'ing as I have to swap to "x" monitor and manually control toon for collection quests then flop back to leader to keep going.

Any help is appreciated, sorry for the wall of text :(

You insert your toons names. Those were just example macros. When you hit the F10 key it's probably following the old leader because of the last line - /follow - put your toons names in the appropriate macros and it'll work.

Acct1Toon1 is simply a reference to the name of your first toon on your first acct... apply the logic to the rest. The reason you /target so many is so you can put that macro in your general macros and just reuse it.

I name my 5 macros "Acct1" (that's the one that targets and follows the toons on the first acct), then Acct2, Acct3, Acct4, Acct5.

skooks
11-04-2009, 03:04 PM
/facepalm

Wow so much more embarassed now TY! Think I am just tired or overthinking this, ty for a reply nonetheless!

Zzyzxx71
11-04-2009, 03:11 PM
To clarify for anyone else who's confused I threw this together - it's quick and dirty, but should deliver the point.

I did it this way because this forum hates the tab key.

http://www.ocmojo.com/zzyzxx/macrosetup.jpg

Ualaa
11-04-2009, 04:35 PM
I like the toon names.

skooks
11-04-2009, 04:39 PM
K so I now have the macro's corrected and they all target hte correct one when I swap regions .... I am using keyclone 1.9 and the fields (in keyclone editor) are key = hostring ... so would this mean:

Toon1 Field = HS
`=`
`=f10
`=f11
`=f12

Toon2 field=hs
`=f9
f10=`
f11=`
f12=`

etc etc or am I getting this wrong?

Zzyzxx71
11-04-2009, 04:50 PM
Refer to the initial post, the area titled "Step 2: Keymaps"

One thing that might help, move to each window, and press your big button - it should change on the non focused Wows.

greglord
01-23-2010, 10:05 AM
i would need a bit of help here too.

1. created macros on all my 4 other accounts with /target toon_names, then /follow on them (box1 acc: /target box1accToon name then /follow)
2. i created keymaps in keyclone for all 5 accounts.

main acc:
TILDE > Main
F9 > Box1
F10 > Box2
F11 > Box3 and
F12 > Box4

boxing 1 acc:
F8 > Main
TILDE > Box1
F10 > Box2
F11 > Box3 and
F12 > Box4

boxing 2 acc:
F8 > Main
F9 > Box1
TILDE > Box2
F11 > Box3 and
F12 > Box4

and so on.

now, when i press TILDE button on my Main window, nothing happens. Other boxers just pop bag1 window. Do i need to put boxing1, 2, 3,... actuall Toon names in Keyclone too?

And yes, i loaded keymaps for each Window in keyclone too.

Please help :/

Zzyzxx71
01-23-2010, 02:23 PM
i would need a bit of help here too.

1. created macros on all my 4 other accounts with /target toon_names, then /follow on them (box1 acc: /target box1accToon name then /follow)
2. i created keymaps in keyclone for all 5 accounts.

main acc:
TILDE > Main
F9 > Box1
F10 > Box2
F11 > Box3 and
F12 > Box4

boxing 1 acc:
F8 > Main
TILDE > Box1
F10 > Box2
F11 > Box3 and
F12 > Box4

boxing 2 acc:
F8 > Main
F9 > Box1
TILDE > Box2
F11 > Box3 and
F12 > Box4

and so on.

now, when i press TILDE button on my Main window, nothing happens. Other boxers just pop bag1 window. Do i need to put boxing1, 2, 3,... actuall Toon names in Keyclone too?

And yes, i loaded keymaps for each Window in keyclone too.

Please help :/

No, Keyclone doesn't care what character names are. If nothing happens on the main window, but bags open up on windows 2/3/4/5 it means you don't have the target/follow macro in F9 on windows 2/3/4/5 - I believe f9 by default is "open bag 1".

Reassign F9 and put your follow macro in there and give it another shot - rinse and repeat for the rest of the buttons.

lorddread
02-20-2010, 01:15 AM
hi i don't suppose anyone has script on how to do this in hotkeynet ie convert the hotstring keypresses to hotkeynet script?
Any help would be appreciated.
thanks in advance.

lorddread
02-21-2010, 12:19 AM
Hi not sure if i got it or not maybe someone can tell me if this looks like it will work in hotkeynet



<Hotkey F8>
<ResizeAndPosition WoW1 WoW2 WoW3 WoW4 WoW5>
<TargetWin "WoW1">
<SetForegroundWin>
<SendLabel w1, w2, w3, w4, w5>
<Key F8>
<Hotkey F9>
<ResizeAndPosition WoW2 WoW1 WoW3 WoW4 WoW5>
<TargetWin "WoW2">
<SetForegroundWin>
<SendLabel w1, w2, w3, w4, w5>
<Key F9>
//and so on for each fkey needed


And then to make the \ key be used for follow would this work oem5 is the \ key



<Hotkey Oem5>
<If ActiveWinIs wow1>
<SendLabel w1> <Key Oem5>
<SendLabel w2, w3, w4, w5> <Key F8>
/// this for toon 2 F9
<If ActiveWinIs wow2>
<SendLabel w2> <Key Oem5>
<SendLabel w1, w3, w4, w5> <Key F9>
// this is for toon 3 F10
<If ActiveWinIs wow3>
<SendLabel w3> <Key Oem5>
<SendLabel w1, w2, w4, w5> <Key F10>

// this is for toon 4 F11
<If ActiveWinIs wow4>
<SendLabel w4> <Key Oem5>
<SendLabel w1, w2, w3, w5> <Key F11>

// this is for toon 5 F12
<If ActiveWinIs wow5>
<SendLabel w5> <Key Oem5>
<SendLabel w1, w2, w3, w4> <Key F12>



I know just using the f keys f8-12 would also put them on follow in the above but would like to use a sep key on main to get them back on follow if it breaks and we aren't chaning leaders. Would this work? prob don't need to pass the \ key at all though right since its not set for anything?
Any help would be appreciated
thanks in advance

lorddread
02-24-2010, 12:54 PM
Got it working and yes using the above stuff i asked about. Found most info on other posts on here to do it so thanks to those who put scripts up etc
I think i like hotkeynet better then keyclone now that i am seeing what it can do with scripts. Only tried keyclone on trial though so prob not long enough to tell what it can do.