HomeForumsBindsPhotosMail
Sign Up! Login: Password: New User? Forgot? Support
General Binds Info    
Library : Master Minds Guide

Last Updated 7/23/2008 11:10 AM
Times Read 202

From John:

KHAIBA'S MASTERMIND NUMERIC KEYPAD PET CONTROLS, OVERVIEW:
The Mastermind Numeric Keypad Pet Controls system uses the numeric keypad to select a group of henchmen, choose a stance for them, and issue a command to the group. Stances and commands are issued separately, and can be combined in any way desired. Henchmen will retain their stance and command unless changed.


KEYPAD LAYOUT:
Group selection: 0=All, 1=Minions, 2=Lieutenants, 3=Boss
Stances: 4=Aggressive, 5=Defensive, 6=Passive
Commands: 7=Attack, 8=Follow, 9=Goto (brings up target recticle)


EXAMPLE OF USE:
Select the group of henchmen you wish to command, then give that group a stance and command.
For example:
a. press numpad0 to select All henchmen.
b. press numpad5 to set them to Defensive stance.
c. press numpad8 to command them to Follow you.

Shortly, you spot a target you want to attack, but you only want to send the Minions to attack.
d. press numpad1 to select only the Minion henchmen.
e. press numpad7 to command them to Attack your target.

The Lieutenants/Boss will remain behind still Following you Defensively.


After just a few minutes using the system, I think you’ll find it completely intuitive. If you need to, make a little template and stick it above the keypad showing which numbers do what. If you already use the keypad for other things, just edit the binds/files to map onto different blocks of keys (ZXCV ASD QWE for example).

Personal Note: I can't emphasize enough how important the GOTO command is...please learn it and use it constantly!


TWO VERSIONS OF THE SYSTEM:
There are two versions of the system in this post. The first system (borrowing an idea by Samuel-Tow in which the binds create other binds...a neat trick!) consists of a set of /bind commands to be typed directly into the game from the command prompt (chat box). The binds are rather long and must be done exactly, so I would recommend opening them as a text file in Notepad, and copying and pasting them into the game one at a time. This only needs to be done once per character and you’re set; unless you want to alter the /binds, in which case you’d need to copy/paste them into the game again. Binds cannot exceed 256 characters in length, and some of these are already very near max!

The second version of the system (with key help from Dying_Breath) consists of a series of small text files, which get loaded dynamically as the system is used. It’s a little more complicated, but it is also much more flexible. You can make changes and add a lot of functions to this version very easily (such as complicated emotes, dialogues, situationals, etc.), simply by altering or expanding the contents of the text files. Changes made in the files are implemented automatically any time the system gets used. This system is very useful for Masterminds who want to really get the most out of their class.

I would recommend trying the first version if you are not comfortable with making text files. Either system works fine, and should make your Mastermind career far easier and more fun!

--------------------

KHAIBA'S MASTERMIND NUMERIC KEYPAD PET CONTROLS, Version 1 (Bind Chains):
This setup uses a series of long /bind commands manually entered into the game at the command prompt (chat box). It is an easier system to get working, but must be entirely re-issued if any changes wish to be done later.


I. HOW TO USE:
1. Select a pet group using the numeric keypad: 0=All, 1=Minions, 2=Lts., 3=Boss
2. Choose a stance for that group: 4=aggressive, 5=defensive, 6=passive
3. Give a command to that group: 7=attack, 8=follow, 9=goto

The current group you select will remain active, as will the command and stance given that group, until you change it.
The Goto command will bring up the target recticle.
Choose individual pets by name with /, *, - for the three minions and +, <enter> for the two lieutenants.


II. SETUP INSTRUCTIONS:
1. Make and save a text file from the /binds listed below in Part III for your type of Mastermind. You need the ALL PETS /bind, plus a set of the three GROUP /binds for your Mastermind type (Robot, Merc, Necro, or Ninja). The BY NAME /binds are optional, but if you use them be sure to edit in the names of your pets. Saving a text file of these /binds will make it easier should you wish to make changes.

2. Open your text file in notepad and run the game. Once you have your character loaded in the game, switch back to Notepad (press ALT+TAB). Copy each /bind command one at a time and paste it into the game at the command prompt.

3. When all /binds are entered (the ALL PETS, a MINION, a LIEUTENANT, a BOSS, and optionally the BY NAMES /binds if desired), the system is ready to use as described in HOW TO USE above.

Note: /bind commands cannot exceed 255 characters in length. Some of these are very near the limit!


III. COMPLETE FILE SETS OF MASTERMIND BINDS:
Listed here are the complete sets of /binds for all Masterminds. For any one type of Mastermind, you will need: the ALL PETS, MINION, LIEUTENANT, and BOSS /bind for your Mastermind type (plus the five BY NAME /binds if using them).

Each of the /binds must be one continuous line typed exactly as shown to work, especially the quote marks!. The periods in the listing are just spacers for readability.

Optional: If you are using them, remember to edit the BY NAMES /binds to use your own pet names (try to use just four or five unique letters of the pet name, as the binds might exceed their length limit).


ALL PETS:

Quote:




/bind numpad0 "bind numpad4 petcomall agg$$bind numpad5 petcomall def$$bind numpad6 petcomall pass$$bind numpad7 petcomall att$$bind numpad8 petcomall fol$$bind numpad9 petcomall goto"





ROBOT (MINION, LIEUTENANT, BOSS):

Quote:




/bind numpad1 "bind numpad4 petcompow batt agg$$bind numpad5 petcompow batt def$$bind numpad6 petcompow batt pass$$bind numpad7 petcompow batt att$$bind numpad8 petcompow batt fol$$bind numpad9 petcompow batt goto"
.
/bind numpad2 "bind numpad4 petcompow prot agg$$bind numpad5 petcompow prot def$$bind numpad6 petcompow prot pass$$bind numpad7 petcompow prot att$$bind numpad8 petcompow prot fol$$bind numpad9 petcompow prot goto"
.
/bind numpad3 "bind numpad4 petcompow assa agg$$bind numpad5 petcompow assa def$$bind numpad6 petcompow assa pass$$bind numpad7 petcompow assa att$$bind numpad8 petcompow assa fol$$bind numpad9 petcompow assa goto"





MERC (MINION, LIEUTENANT, BOSS):

Quote:




/bind numpad1 "bind numpad4 petcompow sold agg$$bind numpad5 petcompow sold def$$bind numpad6 petcompow sold pass$$bind numpad7 petcompow sold att$$bind numpad8 petcompow sold fol$$bind numpad9 petcompow sold goto"
.
/bind numpad2 "bind numpad4 petcompow spec agg$$bind numpad5 petcompow spec def$$bind numpad6 petcompow spec pass$$bind numpad7 petcompow spec att$$bind numpad8 petcompow spec fol$$bind numpad9 petcompow spec goto"
.
/bind numpad3 "bind numpad4 petcompow comm agg$$bind numpad5 petcompow comm def$$bind numpad6 petcompow comm pass$$bind numpad7 petcompow comm att$$bind numpad8 petcompow comm fol$$bind numpad9 petcompow comm goto"





NECRO (MINION, LIEUTENANT, BOSS):

Quote:




/bind numpad1 "bind numpad4 petcompow zomb agg$$bind numpad5 petcompow zomb def$$bind numpad6 petcompow zomb pass$$bind numpad7 petcompow zomb att$$bind numpad8 petcompow zomb fol$$bind numpad9 petcompow zomb goto"
.
/bind numpad2 "bind numpad4 petcompow grav agg$$bind numpad5 petcompow grav def$$bind numpad6 petcompow grav pass$$bind numpad7 petcompow grav att$$bind numpad8 petcompow grav fol$$bind numpad9 petcompow grav goto"
.
/bind numpad3 "bind numpad4 petcompow lich agg$$bind numpad5 petcompow lich def$$bind numpad6 petcompow lich pass$$bind numpad7 petcompow lich att$$bind numpad8 petcompow lich fol$$bind numpad9 petcompow lich goto"





NINJA (MINION, LIEUTENANT, BOSS):

Quote:




/bind numpad1 "bind numpad4 petcompow gen agg$$bind numpad5 petcompow gen def$$bind numpad6 petcompow gen pass$$bind numpad7 petcompow gen att$$bind numpad8 petcompow gen fol$$bind numpad9 petcompow gen goto"
.
/bind numpad2 "bind numpad4 petcompow jou agg$$bind numpad5 petcompow jou def$$bind numpad6 petcompow jou pass$$bind numpad7 petcompow jou att$$bind numpad8 petcompow jou fol$$bind numpad9 petcompow jou goto"
.
/bind numpad3 "bind numpad4 petcompow oni agg$$bind numpad5 petcompow oni def$$bind numpad6 petcompow oni pass$$bind numpad7 petcompow oni att$$bind numpad8 petcompow oni fol$$bind numpad9 petcompow oni goto"





BY NAME (note: change MinionA, MinionB, MinionC, LieutenantA, LieutenantB to your names):
Note:Keep pet names under six characters long in the /bind (you can use any unique portion of the name)

Quote:




/bind divide "bind numpad4 petcomname MinionA agg$$bind numpad5 petcomname MinionA def$$bind numpad6 petcomname MinionA pass$$bind numpad7 petcomname MinionA att$$bind numpad8 petcomname MinionA fol$$bind numpad9 petcomname MinionA goto"
.
/bind multiply "bind numpad4 petcomname MinionB agg$$bind numpad5 petcomname MinionB def$$bind numpad6 petcomname MinionB pass$$bind numpad7 petcomname MinionB att$$bind numpad8 petcomname MinionB fol$$bind numpad9 petcomname MinionB goto"
.
/bind subtract "bind numpad4 petcomname MinionC agg$$bind numpad5 petcomname MinionC def$$bind numpad6 petcomname MinionC pass$$bind numpad7 petcomname MinionC att$$bind numpad8 petcomname MinionC fol$$bind numpad9 petcomname MinionC goto"
.
/bind add "bind numpad4 petcomname LieutenantA agg$$bind numpad5 petcomname LieutenantA def$$bind numpad6 petcomname LieutenantA pass$$bind numpad7 petcomname LieutenantA att$$bind numpad8 petcomname LieutenantA fol$$bind numpad9 petcomname LieutenantA goto"
.
/bind numpadenter "bind numpad4 petcomname LieutenantB agg$$bind numpad5 petcomname LieutenantB def$$bind numpad6 petcomname LieutenantB pass$$bind numpad7 petcomname LieutenantB att$$bind numpad8 petcomname LieutenantB fol$$bind numpad9 petcomname LieutenantB goto"





--------------------

KHAIBA'S MASTERMIND NUMERIC KEYPAD PET CONTROLS, Version 2 (Text Files):
This setup uses a set of text files dynamically loaded whenever a group of henchmen are selected. Essentially, every time you select a group, the command keys are re-mapped to that group.

Editing the commands in this version is easier than the /bind setup of version 1, since once the file system is in place, any changes you make to the files are updated automatically simply by using the system.

It is quite easy to add additional commands for a group (including emotes, dialogue, etc.), or alter the keys used to different keysets as the user prefers. Also, consider using key modifiers to increase the commands available on the keypad (control, shift, alt with the numpad to do additional commands). You can see I did this with the Dismiss command in the files.


I. HOW TO USE:
1. Select a pet group using the numeric keypad: 0=All, 1=Minions, 2=Lts., 3=Boss
2. Choose a stance for that group: 4=Aggressive, 5=Defensive, 6=Passive
3. Give a command to that group: 7=Attack, 8=Follow, 9=Goto

The current group you select will remain active, as will the command and stance given that group, until you change it.
The Goto command will bring up the target recticle.

Note: Added a Dismiss command to the files. Press left control+numpad decimal to dismiss the CURRENT group.


II. SETUP INSTRUCTIONS:
1. Make and save each of the textfiles for your type of Mastermind into directory c:\covbinds (files are listed in Part III).
You need the ALL PETS File, and a set of the four GROUP Files for your Mastermind type (Robot, Merc, Necro, or Ninja).
If you prefer a different directory, just edit the files accordingly.

2. In the game, activate the system one time by manually issuing ONE of the following commands:
(For ROBOTS) /bindloadfile c:\covbinds\Robot.txt
(For MERCS) /bindloadfile c:\covbinds\Mercs.txt
(For NECROS) /bindloadfile c:\covbinds\Necro.txt
(For NINJAS) /bindloadfile c:\covbinds\Ninja.txt

3. Once the root file is activated by Step 2, the system is ready to use as described in HOW TO USE above.


III. FILES TO BE SAVED IN DIRECTORY C:\covbinds:
These are the files to be created and saved. Filenames are in italics, actual file contents follow after in the quote box.
A full set of GROUP files for a Mastermind type consists of the ROOT, MINION, LIEUTENANT and BOSS files (plus the ALL PETS file).
ROOT files are four lines long, the others are seven lines long. Customize the setup by adding commands to the non-ROOT files.

Optional: If you wish to add the ability to control each separate henchman BY NAME, see the special changes needed in Part IV at the end.


ALL PETS:
c:\covbinds\All.txt

Quote:




numpad4 petcom_all Aggressive
numpad5 petcom_all Defensive
numpad6 petcom_all Passive
numpad7 petcom_all Attack
numpad8 petcom_all Follow
numpad9 petcom_all Goto
lctrl+decimal petcom_all Dismiss





GROUP FILES FOR ROBOT:
--------------------------
ROOT FILE ROBOT:
c:\covbinds\Robot.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Battle.txt
numpad2 bind_load_file c:\covbinds\Protector.txt
numpad3 bind_load_file c:\covbinds\Assault.txt




MINIONS ROBOT:
c:\covbinds\Battle.txt

Quote:




numpad4 petcom_pow Battle Aggressive
numpad5 petcom_pow Battle Defensive
numpad6 petcom_pow Battle Passive
numpad7 petcom_pow Battle Attack
numpad8 petcom_pow Battle Follow
numpad9 petcom_pow Battle Goto
lctrl+decimal petcom_pow Battle Dismiss




LIEUTENANTS ROBOT:
c:\covbinds\Protector.txt

Quote:




numpad4 petcom_pow Protector Aggressive
numpad5 petcom_pow Protector Defensive
numpad6 petcom_pow Protector Passive
numpad7 petcom_pow Protector Attack
numpad8 petcom_pow Protector Follow
numpad9 petcom_pow Protector Goto
lctrl+decimal petcom_pow Protector Dismiss




BOSS ROBOT:
c:\covbinds\Assault.txt

Quote:




numpad4 petcom_pow Assault Aggressive
numpad5 petcom_pow Assault Defensive
numpad6 petcom_pow Assault Passive
numpad7 petcom_pow Assault Attack
numpad8 petcom_pow Assault Follow
numpad9 petcom_pow Assault Goto
lctrl+decimal petcom_pow Assault Dismiss





GROUP FILES FOR MERC:
--------------------------
ROOT FILE MERC:
c:\covbinds\Merc.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Soldier.txt
numpad2 bind_load_file c:\covbinds\Spec.txt
numpad3 bind_load_file c:\covbinds\Commando.txt




MINIONS MERC:
c:\covbinds\Soldier.txt

Quote:




numpad4 petcom_pow Soldier Aggressive
numpad5 petcom_pow Soldier Defensive
numpad6 petcom_pow Soldier Passive
numpad7 petcom_pow Soldier Attack
numpad8 petcom_pow Soldier Follow
numpad9 petcom_pow Soldier Goto
lctrl+decimal petcom_pow Soldier Dismiss




LIEUTENANTS MERC:
c:\covbinds\Spec.txt

Quote:




numpad4 petcom_pow Spec Aggressive
numpad5 petcom_pow Spec Defensive
numpad6 petcom_pow Spec Passive
numpad7 petcom_pow Spec Attack
numpad8 petcom_pow Spec Follow
numpad9 petcom_pow Spec Goto
lctrl+decimal petcom_pow Spec Dismiss




BOSS MERC:
c:\covbinds\Commando.txt

Quote:




numpad4 petcom_pow Commando Aggressive
numpad5 petcom_pow Commando Defensive
numpad6 petcom_pow Commando Passive
numpad7 petcom_pow Commando Attack
numpad8 petcom_pow Commando Follow
numpad9 petcom_pow Commando Goto
lctrl+decimal petcom_pow Commando Dismiss





GROUP FILES FOR NECRO:
--------------------------
ROOT FILE NECRO:
c:\covbinds\Necro.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Zombie.txt
numpad2 bind_load_file c:\covbinds\Grave.txt
numpad3 bind_load_file c:\covbinds\Lich.txt




MINIONS NECRO:
c:\covbinds\Zombie.txt

Quote:




numpad4 petcom_pow Zombie Aggressive
numpad5 petcom_pow Zombie Defensive
numpad6 petcom_pow Zombie Passive
numpad7 petcom_pow Zombie Attack
numpad8 petcom_pow Zombie Follow
numpad9 petcom_pow Zombie Goto
lctrl+decimal petcom_pow Zombie Dismiss




LIEUTENANTS NECRO:
c:\covbinds\Grave.txt

Quote:




numpad4 petcom_pow Grave Aggressive
numpad5 petcom_pow Grave Defensive
numpad6 petcom_pow Grave Passive
numpad7 petcom_pow Grave Attack
numpad8 petcom_pow Grave Follow
numpad9 petcom_pow Grave Goto
lctrl+decimal petcom_pow Grave Dismiss




BOSS NECRO:
c:\covbinds\Lich.txt

Quote:




numpad4 petcom_pow Lich Aggressive
numpad5 petcom_pow Lich Defensive
numpad6 petcom_pow Lich Passive
numpad7 petcom_pow Lich Attack
numpad8 petcom_pow Lich Follow
numpad9 petcom_pow Lich Goto
lctrl+decimal petcom_pow Lich Dismiss





GROUP FILES FOR NINJA:
--------------------------
ROOT FILE NINJA:
c:\covbinds\Ninja.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Genin.txt
numpad2 bind_load_file c:\covbinds\Jounin.txt
numpad3 bind_load_file c:\covbinds\Oni.txt




MINIONS NINJA:
c:\covbinds\Genin.txt

Quote:




numpad4 petcom_pow Genin Aggressive
numpad5 petcom_pow Genin Defensive
numpad6 petcom_pow Genin Passive
numpad7 petcom_pow Genin Attack
numpad8 petcom_pow Genin Follow
numpad9 petcom_pow Genin Goto
lctrl+decimal petcom_pow Genin Dismiss




LIEUTENANTS NINJA:
c:\covbinds\Jounin.txt

Quote:




numpad4 petcom_pow Jounin Aggressive
numpad5 petcom_pow Jounin Defensive
numpad6 petcom_pow Jounin Passive
numpad7 petcom_pow Jounin Attack
numpad8 petcom_pow Jounin Follow
numpad9 petcom_pow Jounin Goto
lctrl+decimal petcom_pow Jounin Dismiss




BOSS NINJA:
c:\covbinds\Oni.txt

Quote:




numpad4 petcom_pow Oni Aggressive
numpad5 petcom_pow Oni Defensive
numpad6 petcom_pow Oni Passive
numpad7 petcom_pow Oni Attack
numpad8 petcom_pow Oni Follow
numpad9 petcom_pow Oni Goto
lctrl+decimal petcom_pow Oni Dismiss






IV. OPTIOINAL: CONTROLLING SINGLE PETS BY NAME USING THE KEYPAD SYSTEM

Let me state there is no need to implement the ideas that follow...the basic system already shown above will cover probably 99% of your entire MM career.

To command individual henchmen, I have assigned the keypad divide (/), multiply (*), subtract (-) keys to each minion, and the keypad add (+), <enter> keys to each lieutenant.

Make sure when you edit the files, you substitute MINIONA, MINIONB, MINIONC, LIEUTENANTA, LIEUTENANTB with your henchmen names. Note: The boss is already controlled using the basic system.


Now, the changes needed to make to the files are:

1. Alter the your Mastermind's ROOT file to include five more lines, one for each of the three minions and two lieutenants. Here is my sample root file for Robot.txt:

ALTERED ROOT FILE ROBOT:
c:\covbinds\Robot.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Battle.txt
numpad2 bind_load_file c:\covbinds\Protector.txt
numpad3 bind_load_file c:\covbinds\Assault.txt

divide bind_load_file c:\covbinds\MINIONA.txt
multiply bind_load_file c:\covbinds\MINIONB.txt
subtract bind_load_file c:\covbinds\MINIONC.txt
add bind_load_file c:\covbinds\LIEUTENANTA.txt
numpadenter bind_load_file c:\covbinds\LIEUTENANTB.txt





2. Now create five new text files, one for each of the named minions and lieutenants. The contents of these files mimic the Group files, except use petcom_name <name>. Here is the example of my minion file MINIONA.txt:

MINIONA:
c:\covbinds\miniona.txt

Quote:




numpad4 petcom_name MINIONA Aggressive
numpad5 petcom_name MINIONA Defensive
numpad6 petcom_name MINIONA Passive
numpad7 petcom_name MINIONA Attack
numpad8 petcom_name MINIONA Follow
numpad9 petcom_name MINIONA Goto
lctrl+decimal petcom_name MINIONA Dismiss





I hope you see the pattern here. Wherever you see 'MINION' or 'LIEUTENANT' you should substitute your own pets' names.


--------------------

(I'd like to post an Addendum to Part IV of Version 2 of the Keypad System, the text files version. Thanks Othello for bringing the command to my attention.)

V. OPTIONAL: ADDENDUM TO CONTROLLING SINGLE PETS BY NAME, TARGETING PETS

This will add an additional function to allow you to select (target) the specific pet by name. It is helpful when targeting pets for buffing or other needs, since targeting and petcom selection are independent. Again, this section and Part IV are completely optional.

To use the new command, press left control and the numpad pet select key you wish (/ * - + enter or numpad3) to make that pet your target.

To add the function, alter the your Mastermind's ROOT file (Robot.txt, Merc.txt, Necro.txt, Ninja.txt) to include six more lines, one for each of the three minions, two lieutenants, and the boss. Here is my sample root file for Robot.txt:

ALTERED ROOT FILE ROBOT:
c:\covbinds\Robot.txt

Quote:




numpad0 bind_load_file c:\covbinds\All.txt
numpad1 bind_load_file c:\covbinds\Battle.txt
numpad2 bind_load_file c:\covbinds\Protector.txt
numpad3 bind_load_file c:\covbinds\Assault.txt

divide bind_load_file c:\covbinds\MINIONA.txt
multiply bind_load_file c:\covbinds\MINIONB.txt
subtract bind_load_file c:\covbinds\MINIONC.txt
add bind_load_file c:\covbinds\LIEUTENANTA.txt
numpadenter bind_load_file c:\covbinds\LIEUTENANTB.txt

lctrl+divide pet_select_name MINIONA
lctrl+multiply pet_select_name MINIONB
lctrl+subtract pet_select_name MINIONC
lctrl+add pet_select_name LIEUTENANTA
lctrl+numpadenter pet_select_name LIEUTENANTB
lctrl+numpad3 pet_select_name BOSSNAME




All done! I've found this makes buffing very easy.

Note: While I could have moved the commands into the specific pet name files, it would have then required two commands to use (activating the pet file, and issuing the command). Due to the nature of this command, I wanted it as a simple one-key press. Thus its inclusion in the Root file. When adding other commands, I would recommend not cluttering the Root file any more than necessary, and put commands in the specific selectable pet group/name files.

-Sandolphan (aka CoVBeta Khaiba)

--------------------
Sandolphan

 

------------------------------------------------------------
COMMANDING HENCHMEN AND HENCHMEN OPTIONS
------------------------------------------------------------


------------------------------------------------------------
Just Starting Out
------------------------------------------------------------

When you start as a Mastermind, you have three pre-made Macros set up for you. You can also find these in your Powers Tab located on your power tray. You will need at least one other: /macro Goto, petcom_all goto This macro will let you send your henchmen to a target destination, such as sending Zombies into a mob to do melee with them. These are not ideal for any character but they will let you get started. For real capablity for your character you will need to expand and customize them. All henchmen come summoned in Defensive Follow (Bodyguard) mode.

* Attack: This will send all your henchmen to attack your currently selected target, and then attack other targets within their aggro range. ( /petcom_all Attack Aggressive )

* Follow:This will make all your henchmen follow you and attack things that come within their aggro range. This is the default pet (NOT henchmen) behavior for City of Heroes. ( /petcom_all Follow Aggressive )

* Heel:This will make all your henchmen return to you, follow you, and never, ever attack anything until given a new order.
( /petcom_all follow passive )

 

------------------------------------------------------------
The 7 Colored Macro Command Buttons - How to get them on your tray
------------------------------------------------------------


You can also drag more macro buttons to the Power Tray. These are all editable, so once they are in your Power Tray you can right click them and edit from there. There are 7 different ones, you start with a default of three of them. You can have as many copies of these as you want and make them all do different things. Each copy is individual so even same looking buttons can be edited to do different functions.
Click here for a visual reference.

To do this it is simple:
1) Summon Henchmen
2) On the Pet Window at the top, Click Options and switch to Advanced
3) Make sure you can see the Icons on the right hand side of the menu that denote Mode and Command. If you can not at the top of the menu there is an arrow next to the close menu button. Click it and make it point Left.
4) Issue the Henchmen a Command or a Mode by clicking on one of the Icons. Any Icon will do.
5) Now using the mouse pointer, click and hold the left mouse button on that Icon and drag it to an empty slot on the power tray(s) and drop it in. (If you can not drag it you will need to go to the Menu->Options screen to enable dragging of the pet command icons.)
6) Now, using the right mouse button click the Icon, and a small menu will appear. Click Edit, and you can customize this command button for your own usage.

------------------------------------------------------------
Henchmen Commands - The Advanced Course
------------------------------------------------------------


Advanced Mode
Your Henchman interface lets you control two aspects of your Henchmen, their Mode and their Commands. You can set these for each individual Henchman, or type of Henchman (Tier 1, Tier 2, Tier 3), or you can blanket set the same mode and command for all your Henchmen at once.

There are three different Modes:
* Aggressive: Attack anything hostile that comes within detection range.
* Defensive: Attack anything that attacks me or my master.
* Passive: Don't attack anything.

They can also be given different Commands:
* Attack Attacks the thing you currently have targeted. When it is defeated, revert to Follow Me command.
* Goto: Goto a spot designated by the player. Stay there until given a different Command.
* Follow : Follow the player around.
* Stay: Stand still in this area, do not follow. (Stay is basically a "Goto the spot you are currently on")
* Dismiss: Allows the Henchmen a more dignified exit than /release_pets and can be specific about which one(s).

These are used in combination. So "Aggressive Follow" means "Follow me around, attacking anything that we get close enough to". Or "Passive Attack" means "Go attack this specific guy, and when you are done, don't attack anyone else." "Attack" is not "attack everything I tab to". AMT simply sends your Henchmen to attack your currently selected target.

The use of Modes and Commands for Henchmen is used exclusively by Masterminds and only on their Henchmen pets. Other summoned pets can not be controlled, nor will Dominators or City of Heroes Controllers get the ability to command their pets to this level of detail. Those pet powers have been balanced with a certain level of control in mind. Slash Commands
The commands (which should show up with /cmdlist) are:

/petcom (your currently selected henchman)
/petcom_name (name matching henchmen)
/petcom_pow (power matching henchmen)
/petcom_all (all henchmen)

/petsay (your currently selected henchman)
/petsay_pow (name matching henchmen)
/petsay_name (power matching henchmen)
/petsay_all (all henchmen)

Each of the petcom commands can be followed by one stance and/or one command. That probably sounds complicated so here are some examples:

/petcom passive (tell current pet to be passive)
/petcom_name "zombie 2" dismiss (tell "zombie 2" to leave)
/petcom_pow Protector attack aggressive (tell all pets created by "Protector Bots" to attack your target and be aggressive)
/petcom_all goto defensive (tell all pets to goto a spot and be defensive)

All of the words after the command, the game will search for a best match, so you don't have to type in the full words:

Example:
/bind mbutton petcom_name zom att def

That would bind a command to the middle mouse button to make all pets with name starting with "zom", in this case zombies, attack and be defensive. This feature is useful in commanding multiple henchmen with similar name features as well.

Example:
/Macro Go! Petcom_pow nin goto agg

This will create a macro button called "Go!" that will make all Genin and Jounin goto a spot and be in aggressive mode so they will automatically attack anything near by, but will not change the current orders or mode of the Oni. This is because both Genin and Jounin have the letters “nin” and not the Oni which only has “ni”. The reference argument can have as little as one single letter.

If you have a name with a empty space in it use quote marks so that is accepted as one argument.

Example:
/petcom_name Sid the Squid att def
*This is an incorrect statement and will not work*

/petcom_name "Sid the Squid" att def
*This is the correct statement*

Also, you can use multiple petcom commands in a single string. Use the GOTO command last if it occurs with in the string. This is because only one GOTO command can be handled at a time because it require addition player input with the targeting reticle and will interrupt the execution of the rest of the string. Giving multiple commands should not be expected to work at all if they target the same henchman more than once.

Example:
/macro petcom_pow "Protector Bot" Def Follow$$petcom_pow "Assault Bot" stay agg$$petcom_pow "Battle Drone" Goto Agg
*this statement will work because it is targeting three distinctly separate henchmen groups with different orders*

The petsay commands work the same way, but will allow you to have your pet say something. You can also issue emotes for the henchmen to perform by using any emote with <em _____________> .

/petsay_all <em praise>You are the greatest!
*That will make your Henchmen bow and worship you and all say that you are the greatest.*

For a full list of emotes goto these websites:
Official City of Heroes Emote Guide
Mantid's Animated CoH/V Emotes

You can use multiple petsay commands in the same string and in conjunction with a petcom command.

Example:
/macro PULL "local GAMMA! Go draw their fire, we will back you up! $$emote attack$$petcom_name Gamma goto agg$$petsay_name Gamma CHAAARRRGGGEEE!!! $$petsay_name Alpha No Gamma! Don't be a hero! <em no> $$petsay_name Beta I don't think he's coming back after this… <em grief> "

This will create a macro button in your power tray called PULL, which when activate will do the following:

Mastermind: GAMMA! Go draw their fire, we'll back you up!
*The Mastermind thrusts his hand forward signaling to go*
Gamma: CHAAARRRGGGEEE!!!
*The henchman named Gamma races forward to the targeted spot and proceeds to attack anything near by*
Alpha: No Gamma! Don't be a hero!
*The henchman Alpha signals not to do it*
Beta: I don’t think he's coming back after this…
*The henchman named Beta breaks down and cries at the expected loss of his fellow henchman*

 

------------------------------------------------------------
Recommended Henchmen Controls
------------------------------------------------------------


Your starting controls as provided by the game are rudimentary at best. For the most optimal controls you will need to be able to create and edit them yourself to your own preferences. What follow is a suggested configuration that should provide you with better basic henchmen control, especially for those just starting out as well as some more visual cues when issuing orders.

1) Using the section titled "The 7 Colored Macro Command Buttons", drag the Goto and Stay macro buttons to your command tray.
2) Right click the Attack macro button and click Edit. Change to the following: emote attack$$petcom_all attack defensive
3) Right click the Follow macro button and click Edit. Change to the following: emote OverHere$$petcom_all follow defensive
4) Right click the Goto macro button and click Edit. Change to the following: emote point$$petcom_all goto aggressive
5) Right click the Heel macro button and click Edit. Change to the following: petcom_all passive
6) Right click the Stay macro button and click Edit. Change to the following: emote RaiseHand$$petcom_all stay passive
7) In the Chat window enter: /macro DIS "emote GoAway$$petcom_all dismiss"
8) In the Chat window enter: /bind t "target_custom_near enemy alive"
9) In the Chat window enter: /bind g "petcom goto"

Also, for those who like to use their Numpad keys, there is this popular configuration:
Khaiba's Mastermind Numeric Keypad Pet Controls - as posted by Sandolphan

Game Guides    
City of Heroes/Villains GuildPortal Guides
Blasters: AR Blasters, A Leveling Guide Enhancements: Enhancement Guide History: Part 1, Heroes Emerge
Blasters: Fire Blaster Guide Enhancements: Enhancements FAQ History: Part 2, Heroes at War
Blasters: Part 1, General Epic: Ancillary Powers by Archetype History: Part 3, Villainy and Cold War
Blasters: Part 2, Primary Powers AR a... Epic: Peacebringer Guide History: Part 4, New Threats
Blasters: Part 3, Primary Powers EB a... Epic: Peacebringer Overview Ice/Ice blaster
Blasters: Part 4, Primary Powers IB Epic: Warshade Guide Newbie: New Player FAQ (Incl. Issue 2...
Blasters: Part 5, Secondary Powers D ... Epic: Warshade Overview Newbie: So You Want to be a Hero?
Blasters: Part 6, Secondary Powers E ... General: Aggro and Pulling Techniques Scrappers: Dark Armor Scrapper Guide
Blasters: Part 7, Ice Manipulation an... General: Bind Command Reference Scrappers: Life of a Claws/Dark Armor...
Blasters: Tactics, A Guide to Hunting... General: Character Title Choices Scrappers: Martial Arts/Super Reflexes
Blasters: Tip for Blasters General: CoH/Online Game Jargon Scrappers: Regeneration and Power Poo...
Blasters: Travel Powers General: Global and Coalition Chat Guide Scrappers: Resistance and Defense Powers
Controllers: Controller Guide General: Group Battle Tactics 101 Scrappers: Scrapper Guide
Controllers: Illusion/Radiation Contr... General: Guide for a Happy and Effici... Scrappers: Stark's Dark Melee Guide
Controllers: Tips for Controllers General: Influence and Low Security L... Scrappers: The Life of a Broadsword S...
Controllers: Understanding Earth Control General: Macro Binds FAQ Scrappers: Tips for Scrappers
Controllers: Understanding Fire Control General: Stark's Leveling Guide Tankers: Guide Part 1, Primary Powers
Defenders: Buff and Debuff Powers General: The Complete Guide to Toggles Tankers: Guide Part 2, Secondary Powers
Defenders: Guide Part 1, Primary Powers General: Top 10 Character Generation ... Tankers: Life of an Energy Punch/Flam...
Defenders: Guide Part 2, Secondary Po... General: Travel Powers Tankers: Luckton's Ice Armor Guide
Defenders: Kinetics/Psychic Blast Def... General: Travel Powers Overview Tankers: Resistance and Defense Powers
Emotes General: Unofficial Guide to /bind Tankers: Tips for Tanks
Enhancements: Calculating Effectiveness

So-and-so has logged on!
%title%
%message%