[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]
Macro
A Macro is a customizable hotkey with 5 lines (1 command per line and a pause), you can store 12 per page and have 10 pages of macros. Common macros, include pulling, spell casting, corpse dragging. Your macros are stored per character file "Yourcharactername_project1999.ini" in your EQ directory.
For directions on how to make hotkeys to invoke macros, see the Advanced_Techniques_Guide under "Macros".
Contents |
Macro Commands
Sample commands used in macros:
/autoinventory (good when foraging i.e.)
/Gsay incoming with %T
/memspellset Doesn't seem to work in P99
Percent Target Descriptors
| Shortcut | Value Checked | Result |
|---|---|---|
| %T | Target's Name | A Qeynos Guard |
| %S | Gendered Subject Pronoun | he/she/it |
| %O | Gendered Object Pronoun | him/her/it |
| %P | Gendered Possessive Pronoun | his/hers/its |
| %R | Target's Race (players only) | Human |
Actions
Spells
Format: /cast [number of spell gem (1-8)]
Abilities
Format: /doability [number on Abilities page or Combat page of Actions window]
Eamples:
- /doability 4 <will do the 4th Skill on Abilities Page>
- /doability 7 <will do the 3rd Skill on Combat page>
Abilities Menu |
Combat Menu |
||
|---|---|---|---|
| [1] | [2] | [Melee] | [Ranged] |
| [3] | [4] | [7] | [8] |
| [5] | [6] | [9] | [10] |
Disciplines
Format: /disc [name of Discipline]
Example: /disc Righteous Indignation
Pause
Pause commands are special as they are executed at the end of each macro line even though they are typed at the front. Pauses a macro sequence for 10 * x milliseconds. The actual value is a little lower, so /pause 500 is approximately 60 seconds +/- a couple seconds for server ticks. Pause cannot go over 70 seconds.
The above description has remained unedited because its meaning is unclear, but pause is 100 * x milliseconds, as detailed below in the example /pause 100 <pauses for 10 seconds> pauses 100 x 100ms = 10000ms = 10s or /pause 10 <pauses for 1 second> pauses 10 x 100ms = 1000ms = 1s
Remember to account for your latency to the server when adding pauses in your macro. A higher latency may require a longer pause than someone with a lower latency.
Format: /pause [#]
Examples:
- /pause 10 <pauses for 1 second>
- /pause 15 <pauses for 1.5 seconds>
- /pause 100 <pauses for 10 seconds>
Timer
/timer Timer will not go over 7 hours Doesn't seem to work in P99
Examples
Bind Wound
- Line 1: /pause 95, /doability #
- Line 2: /pause 95, /doability #
- Line 3: /pause 95, /doability #
- Line 4: /pause 95, /doability #
- Line 5: /doability #
Alternate Line 5: /sit
Corpse Dragging
- Line 1: /pause 10, /corpse
- Line 2: /pause 10, /corpse
- Line 3: /pause 10, /corpse
- Line 4: /pause 10, /corpse
- Line 5: /corpse
Dragging Two Corpses
- /pause 2, /target Name'
- /pause 2, /corpse
- /pause 2, /target Name'
- /corpse
Leveling Casting Skills
This will cast the spell in your top spell slot once every 6 seconds for 5 casts.
- Line 1: /pause 60, /cast 1
- Line 2: /pause 60, /cast 1
- Line 3: /pause 60, /cast 1
- Line 4: /pause 60, /cast 1
- Line 5: /cast 1
Cannibalize Stand Sit
pause 14 for Canni 1, 2 & 3
pause 26 for Canni 4
- /pause 2, /stand
- /pause 14, /cast 1
- /sit
Pet Attack Different Target
This requires the player to be targeting the npc they want their pet to attack instead.
- /pause 2, /pet back
- /pet attack
Pet Back Follow
Backs the pet off a target to their owner and off their guard spot.
This can also be used to trick the fire ele pet into casting DS on it self
- /pause 2, /pet back
- /pet follow
Fishing
Fishing requires your cursor to be empty before using the skill. Using a /say message will help you know when to press the hotkey again.
- /pause 130, /doability #
- /pause 10, /autoinv
- /pause 130, /doability #
- /pause 10, /autoinv
- /say I caught something!
Foraging
Foraging also requires your cursor to be empty before using the skill. Will trigger 3 instances of Forage and leave the last foraged item on your cursor. Hit the macro and go do something else. If you come back to your computer and you see your Forage skill off cooldown, you know it's time to put the item into your inventory (manually) and hit the macro again.
- /pause 300, /doability #
- /pause 700, /autoinv
- /pause 300, /doability #
- /pause 700, /autoinv
- /doability #
Training Feign death skill for Monk
Will trigger 3 feign deaths and leave you feign deathed.
- /pause 20, /doability #
- /pause 80, /sit
- /pause 20, /doability #
- /pause 80, /sit
- /doability #