PDA

View Full Version : /castrandom command is broken?



Tehtsuo
11-25-2008, 10:35 AM
I think I've narrowed down the /castrandom issue I've been having. It happens in this macro:

/castrandom Holy Shield, Shield of Righteousness, Hammer of the Righteous, Divine Plea, Judgement of Light

If I make a bar with all those abilities and watch it, during every fight one ability is picked and will never be triggered. There is a good few seconds of dead space where I'm hammering the button and all the other spells are on cooldown, but that one ability won't trigger, the whole fight. The next fight it'll do the same with another ability. Sometimes it'll leave out Shield of Righteousness, sometimes it won't cast the Judgement, sometimes (The most dangerous times) it refuses to cast Holy Shield.

This is consistent, not a result of the random number generator as far as I can tell. We're talking a 0% chance for that specific spell to cast, it never fails. However, I did notice that if I take the Judgement of Light out, it works PERFECTLY. Does anyone know something special about Judgement of Light that ruins /castrandom sequences?

Bigfish
11-25-2008, 11:47 AM
My initial hit would be to check the spelling and to make sure you have a seal up. Are you using Macaroon? I prefer to set up a 30 second spell rotation and use a /castsequence, since castrandom sometimes gets buggy, especially if you have a lot of commands. One issue I've noticed is that if you have two instant cast spells that would go through at the same time, only one gets through and the other is skipped, as though the UI thinks you used it when you didn't and never got abck a message saying cooldown is up.

olipcs
11-25-2008, 11:59 AM
I don't know exactly and its a simple guess, but have you tried to enter a comma (,) behind the last spell (here judgement of light) ?

Tehtsuo
11-25-2008, 02:20 PM
It is spelled correctly in the macro, because the judgement itself casts, although at random it is sometimes one of the spells that won't go off. I've recreated the macro many times, I am using macaroon but I have even tried making the macro in the default macro menu, same thing. The problem is not the seal, I keep that up with no problems. I have not tried with a comma at the end, I'll give that a try, but why would that fix it?

olipcs
11-25-2008, 02:35 PM
I have not tried with a comma at the end, I'll give that a try, but why would that fix it? its just a guess, but it might be, that the castrandom only functions correctly, if there is an action that can be executed and 'hangs' or reacts 'funky' if at any time all possible actions are on cooldown. With adding a comma you add a 'nothing-command' at the end, which always will be executed.

..i came to this idea, because for me:

/castrandom Multishot
/castsequence .....

wasnt working and

/castrandom Multishot,
/castsequence .....

was.

wowphreak
11-25-2008, 10:42 PM
Used something similar cast random sequence I ended up doing some research and found a really good spell rotation 969696 thing
founnd the info at

http://maintankadin.failsafedesign.com/viewtopic.php?t=13944&start=45&postdays=0&postorder=asc&highlight=969

this assume yer pulling with cap'n america style :P
and starting off with a seal

/castsequence reset=combat Holy Shield, Hammer of the Righteous, Judgement of Light,,Consecration, Hammer of the Righteous, Holy Shield,,Judgement of Light, Hammer of the Righteous, Consecration,

once yeh get shield of righteousness add it between the 2 commas and at the end

so far this has worked great for me

Fuzzyboy
11-27-2008, 03:51 AM
I have not tried with a comma at the end, I'll give that a try, but why would that fix it? its just a guess, but it might be, that the castrandom only functions correctly, if there is an action that can be executed and 'hangs' or reacts 'funky' if at any time all possible actions are on cooldown. With adding a comma you add a 'nothing-command' at the end, which always will be executed.

..i came to this idea, because for me:

/castrandom Multishot
/castsequence .....

wasnt working and

/castrandom Multishot,
/castsequence .....

was.This is pure gold baby - you just solved a lot of macro headaches for me :-)

wowphreak
11-27-2008, 05:13 AM
hey thats novel make cents though
since if it hits the second part it dosen't trigger a gcd

alfa
12-05-2008, 10:19 AM
I had the same probblem when i was using macaroons latest version. Switched to older version and it was solved. If you are using macaroon you might wanna check it.

Deekhay
01-06-2009, 11:08 AM
Anyone found a fix besides reverting to older version?

Thank you

Kicksome
01-06-2009, 11:23 AM
When you do a castrandom it randomly picks one of your 5 spells.

So just because only one isn't on cooldown, doesn't mean that one will be automatically picked.

So you need to spam the button on average 5 times to get the last one to trigger.

So you could hit the button 5 times and it could pick abilities that are all on CD, so it looks like it's doing nothing, which it is.

Then again, you could hit it 5 times and it might pick the abilities that are all available and it'll work great.

The solution is just spam the macro faster!

Deekhay
01-06-2009, 11:28 AM
When you do a castrandom it randomly picks one of your 5 spells.

So just because only one isn't on cooldown, doesn't mean that one will be automatically picked.

So you need to spam the button on average 5 times to get the last one to trigger.

So you could hit the button 5 times and it could pick abilities that are all on CD, so it looks like it's doing nothing, which it is.

Then again, you could hit it 5 times and it might pick the abilities that are all available and it'll work great.

The solution is just spam the macro faster!My bad, sorry, I came to this thread a bit out of context :p This is what I wrote in another thread:

<quoting>
I'm having weird problems with castrandom and tbh it's so simple I don't see where the problem comes from and sure it isn't from the realms of probability.

Pretty simple macro:

/castrandom [target=focustarget] Lightning Bolt, Lava Burst

Sometimes just gets "stuck" waiting for the lvB cd to finish, then sends second LvB and then just stucks with the Lb...

Using Macaroon, typing the macro in it. Any know issue?
<quoting>

As you can see it's a really simple macro with a less simple problem :) I searched and I stumbled upon this post. I think that the behavior isn't normal.