Gaiscioch Select Chapter
POPULAR ADVENTURES:



ACTIVE ADVENTURES:





ADVENTURES:
Palia
Caliber
Pirate101
Chrono Odyssey
Havenhold
Once Human
Camelot Unchained
ArcheAge Chronicles
Warborne Above Ashes
Deep Rock Galactic
Genshin Impact
- Full List -
CHAPTERS:
Chapter 8:
Conqueror's Blade (2019)
Chapter 7:
New World (2021)
Chapter 6:
World of Warcraft: Classic (2019)
Chapter 5:
Elder Scrolls Online (2014)
Chapter 4:
Guild Wars 2 (2012)
Chapter 3:
RIFT (2011)
Chapter 2:
Warhammer Online (2008)
Chapter 1:
Dark Age of Camelot (2001)
Community
Events
CHARITY:

LEGACY EVENTS:


Search Gaiscioch.com:
138 Tuatha Guilds:
9,308 Members:
13,933 Characters:
11,709 Items:
  • Views: 2,124
  • Replies: 7

Macro Guide Rough Draft (Opinions Needed)

Curadh de na Iomproidh Donn
Alyxandar
Curadh de na Iomproidh Donn
  • ESO: @alltrueist
Posted On: 07/05/2011 at 01:20 PM

This is my first draft of the macro guide I'm compiling for Rift. Please let me know if anything is missing, spelled incorrectly, or doesn't make sense. I will eventually be posting pictures as well, but haven't finalized that yet.

Macro Guide- Rift

Hello,
Recently, several of our newer members have been inquiring about macros and their functionality in Rift. After taking a long time to explain the capabilities and syntax of macros, I still felt that the players weren’t as informed as they could be. Therefore, I’ve set out to create a visual guide to macro-ing in Rift for you, the interested player.

1. Limitations and Constraints
Before you can understand what macros can do in Rift, it is important to discuss what they cannot do. Macros are limited to one ability at a time. What this means is that each macro can only fire off one ability per key press (i.e.: you can’t automate your attack chain).

Macro-ing always comes under heavy criticism as “cheating.” Without getting in to the subjective ethical nature of what cheating “is,” it is better to acknowledge that macro-ing is fully supported by Trion, and has many positive and necessary uses (mapping my disabled brother’s hotbar macros to his mouse, for example).

2. Potential uses
The best way I can describe macros in Rift is as a sequencer. Essentially, a macro will attempt to fire off each command in its list until it finds an available line. After it executes that line, it will reset back to the top and start over again, and do this for every individual key press. As such, it is only possible to macro one non-cooldown, non-conditional ability per macro. Example conditions are, but are not limited to: you were parried, you parried, you blocked, you got a critical hit, you were critically hit, you scored a deathblow, your pet did something, your opponent is below 30% health, you are at range, etc. You can map as many conditional abilities as you’d like to each macro button, as long as you remember that the first non-cooldown, non-conditional ability will end the macro.

Therefore, one of the best uses of a macro is consolidating all those conditional and cooldown abilities into one button. Other uses are consolidating all your buffs to one button, consolidating all your heals and potions to one button, or adding conditional statements to certain abilities (more on that in section 4).

3. Walkthrough- Warrior
The best way to talk about macros is to build one right in front of you, and describe each step in detail. For the purpose of these macros, I will use my level 50 Warrior, Alyxandar. Alyxandar’s main dungeon spec is 29 Riftblade/27 Champion/10 Paragon. He has quite a few reactives and conditional abilities to sort through, and I enjoy having them all available at one key press.

The first thing I do when I’m creating a new macro is figure out which abilities I want to call with this button. I am going to create my main Attack Point (AP) building button first. This button will contain mainly attacks that build attack points, as well as some reactives and conditionals I want to activate immediately. I open my Abilities tab (press the P key), and rifle through my three souls to find all abilities that require a condition or build attack points. I place them on my hotbar for quick access later.
Next, I open my macro window. I pick the first blank slot, and label it “DPS Builder.” I usually use a Role-tag (DPS, dungeon, tank, healing, etc.) and a descriptive tag (builder, finisher, AOE, etc.) to make finding the right macro quick and easy. Now it’s time to start writing our macro.

The first line in a macro is reserved for a picture command. This command will tell the game which icon to display on your hotbar. It can be useful if you want to track an ability with a longer cooldown, while still firing off your non-CD abilities. None of my attacks have longer cooldowns, so I’ll simply opt to display my main AP builder: Searing Strike.

#show Searing Strike

It is important to note that you can Control+Click on any ability in your Abilities tab or on your hotbar to put its text into the macro. This is very helpful to ensure that you don’t mess up your macro by misspelling something.

Now, it’s time to start calling abilities. Remember, our macro will end as soon as it finds a valid ability, so you want to organize your macro accordingly (e.g.: put the abilities you want to fire off first before other abilities). The first ability I want to fire off is Bloodthirst. Bloodthirst is a conditional that requires a killing blow, and I have it talented to be a guaranteed critical strike. This is important because my next ability, Frenzied Strike, is only usable after a critical strike. Here is the syntax:

Cast Bloodthirst
Cast Frenzied Strike

Each command needs to be its own line. I will continue adding abilities to my macro according to the order I want them to fire off. After all my conditionals are used up, I put my non-cooldown, non-conditional melee AP builder, Searing Strike

Cast Searing Strike

I’m not done yet, though! I also want to use the button to build attack points at range, so I will call my one and only ranged ability next:

Cast Flaming Spear

I put this below Searing Strike because I only want it fire off when I’m outside of melee range. We have one final command that needs to be at the end of every macro:

Suppressmacrofailures

This command tells the game not to spam us with error messages when each ability isn’t ready, which is very important for your sanity.

There! Now, when I press my 2 key, my warrior will attempt to cast Bloodthirst. If that’s not available, he will attempt to cast Frenzied Strike, and so on down the line until he reaches Searing Strike (which will always be available in melee range) or Flaming Spear (which will always be available at range).

Please note that you can do this with any set of abilities (Finishers, combo point spenders, AoE attacks, etc.), but it is best to lump them according to their groups (otherwise, your finisher will fire off with one attack point every time, not ideal).

4. Walkthrough- Healer
As I mentioned earlier, another cool thing macros can do is add conditions to an ability. One great way this comes in handy is while healing. The macro commands @mouseover, @self, and @mark are all great for healing a specific groupmate without having to click on them or lose your primary target!

Let’s take my Sentinel Cleric, for instance. I want her Healing Breath to be cast on the groupmate I’m currently hovering over, so that I can heal without de-selecting my tank (or the boss we’re fighting). Here’s my syntax:

Cast @mouseover Healing Breath

Now, I can keep my current target, hover my mouse over either my groupmate’s head or his nameplate in the group window, and fire off Healing Breath.

The same principle applies to the @self and @mark commands. The @self is great for Justicar tanks, as it allows them to fire off their Doctrines on themselves without de-selecting the boss they’re tanking. The @mark command could be useful for tank healing, or keeping a squishy aggro-magnet alive. Remember, the same syntactical rules apply as before: start with your #show command, and end with suppressmacrofailures.

5. The Future- other uses
There are other great things macros can do. There is a “use” command that allows you to use items in your inventory. I imagine this would be great for those of you with interesting Trinkets, as well as consolidating and hierarchizing all your healing potions and rift items.

Please remember that this guide is a work in progress, and I am always looking for helpful feedback on how to improve it. You can always contact me in game on Alyxandar, to ask questions or provide constructive criticism. Good luck, and happy macro-ing!

Awards & Achievements
Devotion Rank 20Valor Rank 3Fellowship Rank 9

Response:

Curadh de na Faolchu Donn
SAI
Curadh de na Faolchu Donn
  • GW2: SAI Peregrinus.8410
Replied On: 07/06/2011 at 07:40 AM PDT
  • Steam
  • Twitch
  • Extra-Life

Loadequip # loads equipment set #. Use saveequip # to save it. EG I have my tank gear on set 2, DPS set 1. So I press my 'tank' macro when falling off a cliff: loadequip 2 And gain enough endurance to live. Sometimes.

Awards & Achievements
Devotion Rank 20Valor Rank 7Fellowship Rank 10Scholar Rank 3Artisan Rank 6
Laoch de na Iolair Dearg
Lakshmi
Laoch de na Iolair Dearg
  • GW2: Lakshmi.5941
Replied On: 07/06/2011 at 07:48 AM PDT
  • Twitch
  • Extra-Life

Good start! Hopefully you don't mind general and structural feedback. 1. I recommend you move the Limitations and especially the "some folks think it's cheating" conversation to the end, or drop it entirely. Folks will read this because they WANT to write macros. 2. The intro section (Potential uses) is good! The headline "potential uses" is confusing though - doesn't this section describe how macros work? 3. I feel strongly that there's a need for a syntax section rather than burying this information in the walkthrough and "Future" sections. It can be pretty brief, but the basics apply to all callings: > #show > /cast /use /equip /tar /mark > no need for / before commands > @mouseoverui @mouseover @focus @self @mark > suppressmacrofailures 4. Warrior walkthrough is a great start. It would rock to show the macro in one block (can be in addition to the fragments you already show) so there's a full macro example somewhere in your article. Warrior is a great spot to explain a good application of @mouseover (vs @mouseoverui). On my cleric tanking build I have an @mouseover macro bound to my middle mouse button for taunting (I just middle-click the mob to taunt): #show Bolt of Radiance cast @mouseover Bolt of Radiance 5. Healer walkthrough. You should discuss @mouseoverui and how it differs from @mouseover. (Personally I use only @mouseoverui as a healer... I find many fewer heals go astray that way.) Also, your discussion of @self and @mark need examples. As a healer I can't rely on always being able to set marks, so I use @focus instead. Here's an example of a @mouseoverui heal macro. If I'm moused over the raid frames, like the "Grid" addon from other MMOs, the heal goes to my "Grid" target. Otherwise it goes to my @focus (I usually focus my tank). #show Healing Breath cast @mouseoverui Healing Breath cast @focus Healing Breath I use something very similar for cleansing debuffs... works great!

» Edited on: 2011-07-06 08:08:19

Awards & Achievements
Devotion Rank 20Valor Rank 15Fellowship Rank 20Explorer Rank 10Scholar Rank 9Artisan Rank 9Social Rank 6
Curadh de na Faolchu Donn
SAI
Curadh de na Faolchu Donn
  • GW2: SAI Peregrinus.8410
Replied On: 07/06/2011 at 08:45 AM PDT
  • Steam
  • Twitch
  • Extra-Life

http://forums.riftgame.com/showthread.php?61489-Ultimate-Rift-Macro-Guide has a list of all? macro commands.

Awards & Achievements
Devotion Rank 20Valor Rank 7Fellowship Rank 10Scholar Rank 3Artisan Rank 6
Caomhnoir de na Capall
Cindermist
Caomhnoir de na Capall
Replied On: 07/06/2011 at 09:29 AM PDT

wow these are amazing guides. thanks so much. I know I'll be referring back to them!

Awards & Achievements
Devotion Rank 20Valor Rank 5Fellowship Rank 11Scholar Rank 3Artisan Rank 3
Saighdiuir de na Faolchu
Malicai
Saighdiuir de na Faolchu
Replied On: 07/06/2011 at 04:11 PM PDT

I have already started using macros because of this post. I still need to make and tweak a few more, but will learn and refer back to this as needed. Good start.

Awards & Achievements
Devotion Rank 20Fellowship Rank 9Artisan Rank 5
Curadh de na Iomproidh Donn
Alyxandar
Curadh de na Iomproidh Donn
  • ESO: @alltrueist
Replied On: 07/06/2011 at 05:53 PM PDT

@SAI Great tip. I've heard about the equipment swapping macros, but as I'm still building my gear up (and therefore it changes frequently), I haven't experimented with those yet. I will play around and see what I can find. @Lakshmi Great feedback! I appreciate suggestions about how to make my guide better, and will always look at it as a work in progress. Can you explain the difference between @mouseover and @mouseoverui? I use @mouseover, and haven't had any problems using it on raid frames or team UI frames. I'm assuming that there is potential conflict if a teammate is standing underneath the raid frame? In that case, I'm also guessing that @mouseoverui would always prioritize the UI element? I'll experiment with this as well. A lot of your formatting feedback is due to this being hastily drafted after a conversation with a guildie. This is literally the first draft, and I wrote it in 20 minutes without outlining because I wanted to get it out there and commission feedback (which has been great so far!). As such, some of my headings changed from what I wanted to start off with into something else. I will clean up headings, and take your suggestion about removing the tangent about "cheating". @Cindermist and @Malicai Thanks! I am glad you got some use out of my rambling first draft! I will polish it up with pictures and formatting passes soon. Right now I'm in the process of moving to Baltimore. I'm worried my in-game time might be lessened, as might my ability to polish this guide (another reason I wanted to get a draft out there-- a crappy guide is better than no guide). I hope to make some more progress on the guide this weekend, but I'd obviously rather be playing Rift!

Awards & Achievements
Devotion Rank 20Valor Rank 3Fellowship Rank 9
Laoch de na Iolair Dearg
Lakshmi
Laoch de na Iolair Dearg
  • GW2: Lakshmi.5941
Replied On: 07/07/2011 at 10:15 AM PDT
  • Twitch
  • Extra-Life

Well, Alyxander, it's a great rough draft then! @mouseoverui works only with unit frames (raid, party, self, target) whereas @mouseover works with unit frames AND when mousing over a player's (or mob's) avatar in the world. As a healer I spend a lot of time looking at party or raid frames, and not much at the players themselves. I don't want to worry that my mouse pointer has drifted over a random player or mob (target of target healing) because I wasn't actively managing it's position on my screen. Before, with @mouseover, some heals went to the wrong players that way (sucked for the long cooldown heals!). With @mouseoverui, it never happens. :)

» Edited on: 2011-07-07 10:19:41

Awards & Achievements
Devotion Rank 20Valor Rank 15Fellowship Rank 20Explorer Rank 10Scholar Rank 9Artisan Rank 9Social Rank 6
[0.1585]