Jump to content

Maybe a dumb question about Macros


SDL

Recommended Posts

I started to make some simple macros for my pets but ran into a weird to me issue.

Started by some simple attack one and it works fine.

/macro AD petcom_all Attack Defensive

 

Then I decided to make one to select and buff pets.

/macro Buff "pet_select_name PD$$powexec_name Equip Robot$$powexec_name Temporal Selection"

That selected a Protector Drone. "I renamed it to PB1" then cast Temporal Selection. It skips Equip Robot.

If I make it with /macro Buff "pet_select_name PD$$powexec_name Equip Robot" On the first click it doesn't cast Equip Robot but on the second click it does.

It seems as if it's trying to fire Equip Robot before it's really selected.

 

I've tried it with /macro Buff "pet_select 1$$powexec_name Equip Robot" , /macro Buff "powexec_name Equip Robot$$pet_select_name BD"

 

What stupid mistake am I making

TIA

 

 

 

Link to comment
Share on other sites

What you -can- do, however, is set one Power to exec, while then setting another Power to Auto.  This will queue up the Auto'd Power to fire as soon as the animation finishes for the other.

But I think, if I'm remembering correctly, you need to parse the commands in reverse.  

 

https://paragonwiki.com/wiki/Powexec_auto_(Slash_Command)

https://paragonwiki.com/wiki/Powexec_name_(Slash_Command)

Link to comment
Share on other sites

Ah thanks for the info. I was afraid that was the case.  I had a vague memory about not chaining powers to stop bots or something like that, but it was so long ago.

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...