• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - BC gate command randomly works

Joined
Sep 25, 2017
RedCents
3,230¢
I run with either 4 casters and 1 priest along with my tank, or occasionally 3 casters and two priests. Bottom line is everyone but my warrior can gate.

But if I send the EQBC command /bcg //casting "gate" a random number will gate. Sometimes the cleric and chanter, sometimes the mages. Maybe once have all 5 gated. Any idea why this is so random and why all 5 don't gate?
 
/bcga //multi ; /bc IM GATING ; /casting "gate" - does everyone get the command/say something over bc?
 
/bcga //multi ; /bc IM GATING ; /casting "gate" - does everyone get the command/say something over bc?
I would go further:
mqp since a macro would not appreciate you trying to cast something and interrupt
${Me.Class.ShortName} if using one of chats plugins
delay 1s to make sure macro/plugin is paused
stopcast if a cast was in progress
delay 3s if you were casting or just finished cast for global cooldown to happen

/bcga //multi ; /bc IM GATING ; /mqp on ; /${Me.Class.ShortName} pause on ; /delay 1s /stopcast ; /delay 3s /casting "gate"

@OP what are you using ? kiss/rgmerc/core/plugins etc etc ?
 
I use KA but send a /bcg //end command first. No macro is running when I gate and I am out of combat mode.
 
even being out of combat are they perhaps already casting something when the command to pause goes though, I don't think pausing will stop the current cast, I do think that is wher Jande's line metions /stopcast even after the /mqp. you likely will want a /stopcast after your //end as well.
 
I run with either 4 casters and 1 priest along with my tank, or occasionally 3 casters and two priests. Bottom line is everyone but my warrior can gate.

But if I send the EQBC command /bcg //casting "gate" a random number will gate. Sometimes the cleric and chanter, sometimes the mages. Maybe once have all 5 gated. Any idea why this is so random and why all 5 don't gate?
you could use mq2relocate and then just /bcga //relocate gate
 
The only time I have this issue is when a spell fizzles or the Gate Collapses. But I have whatever method of gate I use either, gate, bulwark of many portals, pots whatever method in my number 9 hotkey on each toon. I pass the command make /bcga //makemevisible /bcga //keypress 9
 
/bcga //multi ; /bc IM GATING ; /casting "gate" - does everyone get the command/say something over bc?

Just ran the test with 4. All 4 say IM GATING but just saw the mages got the error "DoCommand - Couldn't parse '/casting "gate"'

EDIT: Oh christ I don't believe it. The mages didn't have mq2cast loaded. I remember now, in an old thread someone said KA unloads mq2cast when it exits, and sure enough, here it is from KA12:

/if (${Bool[${Plugin[mq2cast]}]} && !${UseMQ2Melee}) {
/plugin mq2cast unload noauto
/varset MQ2CastReload 1

Can someone please explain why this is done?
 
Last edited:
Just ran the test with 4. All 4 say IM GATING but just saw the mages got the error "DoCommand - Couldn't parse '/casting "gate"'
that means those characters don't have mq2cast loaded /casting comes from mq2cast
 
Just ran the test with 4. All 4 say IM GATING but just saw the mages got the error "DoCommand - Couldn't parse '/casting "gate"'

EDIT: Oh christ I don't believe it. The mages didn't have mq2cast loaded. I remember now, in an old thread someone said KA unloads mq2cast when it exits, and sure enough, here it is from KA12:

/if (${Bool[${Plugin[mq2cast]}]} && !${UseMQ2Melee}) {
/plugin mq2cast unload noauto
/varset MQ2CastReload 1

Can someone please explain why this is done?

Why it is done I cannot say. When I used KA I simply commented out the line that unloaded it.
Originally KA had a dependency on MQ2Cast, then it was removed as a requirement for KA, and thus they unloaded the plugin. I don't see a purpose to unload it unless they loaded it when it wasn't loaded. I cannot think of a reason it would NEED to be unloaded.
MQ2Melee does require it, which is why it cares if MQ2Melee is on or not.
 
if usemq2melee=1 is in your ka ini file, it will not unload mq2cast. KA wants either both plugins to be loaded or both to be unloaded.

But as far as gate goes, why wouldn't you use the AA and just issue an /alt act command?
 
you could use mq2events and make an event something like [everyone gate] trigger=#*#Everyone bug out now#*# command=/multiline ; /stopcast ; /stoptwist ; /docommand /${Me.Class.ShortName} pause on ; /mqp on ; /alt activate XXXX *** Note at this point you can alt activate 1217 which is caster AA gate , you can do 511 which is throne of heroes AA , or you could change the alt activate to a /useitem "Philter of Major Translocation" , or whatever gate item you like , or add in /mem "Gate" ; /cast "Gate" there are soo many ways to accomplish this it comes down to what you like and is easiest for you i myself prefer to use events for stuff i use a lot but that's just my preference *** this will allow you to make a social key for whatever channel you prefer to send your trigger text by
 
I have this button made on my main driver toon...

1634654760530.png'

The only drawback is you have to manually delete the Bulwarks that have zero charges left in them. So I have a React that does that when I pick them up...

INI:
DestroyBulwark:
    action: >-
      /multiline ; /mqp on ; /if (${Cursor.Name.Equal[Bulwark of Many Portals]}
      && (${FindItem[Bulwark of Many Portals].Charges}< 1)) /destroy ;
      /autoinv ; /mqp off
    condition: "${Cursor.Name.Equal[Bulwark of Many Portals]}"

EDIT: I have to unload mq2react whenever I want to hand out Bulwarks from my Mage.
 
Question - BC gate command randomly works

Users who are viewing this thread

Back
Top
Cart