• 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
RGMercs - Lua Edition!

RGMercs RGMercs - Lua Edition! (1 Viewer) 2755

No permission to download
Status
Not open for further replies.
do you have a set of commands for this or is it just /lua run rgmercs
/Lua run rgmercs will start it

After that everything is exposed in the ui and the CLI

Use

/rgl help

and

/rgl set show

To see config options and commands. If people add custom commands into class configs (ie ranger make arrows or war discs) they will also show up here as this list is dynamically built.
 
For the bard stuff feel free to play around and modify it and submit a PR. I didn't write the bard config and I dont know a ton about bards.
Totally understand! Don't expect the authors to know 100% how each class works, just give us the tools to work with, and this does that.

Would you suggest that I just edit the files on my end and then figure out how to post that suggestion on the github? I've never done that, but willing to give it a shot if I can get things looking good.

Regarding the bard timing. I did turn on the performance monitoring and it was showing 3500 - 4500ms between decisions. I'm not sure how the song cast time factors into that, but i would make the suggestion that when a bard starts singing a song, it scan at that point what the next song it should also sing is and have that ready to play to cut down the extended delay between songs (when using dynamic)
 
/lua run rgmercs will start it

After that everything is exposed in the ui and the CLI

Use

/rgl help

and

/rgl set show

To see config options and commands. If people add custom commands into class configs (ie ranger make arrows or war discs) they will also show up here as this list is dynamically built.
thats awsome i will be trying this asap i cant get on with kissassist but i enjoy the simplicity of rgmercs thank you for going to all this effort i have high hopes
 
ive worked out a few kinks and seem to have bard working flawlessly i just would like to see it cast insults and single target mez ( doing this reduce's the chance of MASS aggro ) in small place's

per example a bard has 2 insults that can be used that are on different timers , and are pretty big nukes with the 4 dots thats a ton of added dps . not to mention the ability to keep synergy up almost none stop for the bard.
 
@Chanticleer: we are at the beginning of a really great project. I started to learn about the internal structure of it. The modification you are asking for are good points. Just give some time to get them implemented. @Kibeth seems to be interested in supporting the developement of the bards improvement as I do. For me I can say, I need more time to get confident enought to put my hands on the source code and be able to keep the structure as clean and nice as it is now.
It is one thing, to fiddle in some modification to get one or the other feature implemented. But in order to do it in the right mindset of how the structure of the whole project shall be and maintained one shall attempt to learn sufficient about the whole projects structure. Otherwhise you may start to transform the internal structure in some kind of spaghetticode which will make it hard to maintain.

I started to read in the sourcecode just a couple of days ago. As far as I learned since, my feeling is, that the project is a greate framework not only really well structured but also nice and clean as it is. I am an old retired guy who worked a lot in teams programming tecnial solutions. A projects lifetime ends, when the internal structure becoms too much of spaghetticode and copypaste of parts of its sourcecode in order to squeeze in new functionallity. This shall be avoided. Lets give the project the time, to get the features implemented in the right way.

The structure has already the implemention of the single target mezz, it just is not yet finished.
The priorizing of the insult and maybe even the use of both insults need some more work jet, as there is some modification of the configuration part needed as well, in order to give the user some possibillities to control, how intense those shall be used. The sideffect of their implementation will be a fast drain of the bards mana. So one may like to cast insults as much as possble in order to deliver maximum adps, whereas someoneelse may prefer to have the possibillity to tune down the use of insult to a level, where the bards mana last for an certain period … maybe even 30 minutes for a full lesson run.

Long story short: the projects structure allows the implementation of your request, but it may take some time to get there.
 
@Chanticleer: we are at the beginning of a really great project. I started to learn about the internal structure of it. The modification you are asking for are good points. Just give some time to get them implemented. @Kibeth seems to be interested in supporting the developement of the bards improvement as I do. For me I can say, I need more time to get confident enought to put my hands on the source code and be able to keep the structure as clean and nice as it is now.
It is one thing, to fiddle in some modification to get one or the other feature implemented. But in order to do it in the right mindset of how the structure of the whole project shall be and maintained one shall attempt to learn sufficient about the whole projects structure. Otherwhise you may start to transform the internal structure in some kind of spaghetticode which will make it hard to maintain.

I started to read in the sourcecode just a couple of days ago. As far as I learned since, my feeling is, that the project is a greate framework not only really well structured but also nice and clean as it is. I am an old retired guy who worked a lot in teams programming tecnial solutions. A projects lifetime ends, when the internal structure becoms too much of spaghetticode and copypaste of parts of its sourcecode in order to squeeze in new functionallity. This shall be avoided. Lets give the project the time, to get the features implemented in the right way.

The structure has already the implemention of the single target mezz, it just is not yet finished.
The priorizing of the insult and maybe even the use of both insults need some more work jet, as there is some modification of the configuration part needed as well, in order to give the user some possibillities to control, how intense those shall be used. The sideffect of their implementation will be a fast drain of the bards mana. So one may like to cast insults as much as possble in order to deliver maximum adps, whereas someoneelse may prefer to have the possibillity to tune down the use of insult to a level, where the bards mana last for an certain period … maybe even 30 minutes for a full lesson run.

Long story short: the projects structure allows the implementation of your request, but it may take some time to get there.
yea i just started working with Lua , im not familiar with it enough to feel confident in anything , only thing i was really able to get was at first my bard wouldnt load 4 spells then skip 2 then load 2 etc , i was able to fix that im just starting to read the bard code my self so i agree i wont be messing with anything out of order from how these fine guys release it.
 
1 thing ive noticed thats weird , is the tank's camp radius seems to change each login back to 15 ? after changing it to what i want it to be ?
 
well im using it as we speak its very very impressive took me a while to figure out the tweeks but once you set it up for a zone it rocks, currently testing it with a semi pl grp of warrior mage chanter x 2 sk and apart from terrain obstacle hangups that are common with af on its great
 
Finally found the time to load this up on a couple of characters and ...
staring holy fuck GIF by Alpha


That is all.
 
Great job you are doing!
Just having difficulties to make it work with the bard. Starts a loop trying to mem songs in different slots (3 and 11) and then get stuck in a loop with an Aura song when ooc, the UI showing also cant use the other songs set for med/ooc.
There is any known conflict with other plugins or Lua scripts?
 
1 thing ive noticed thats weird , is the tank's camp radius seems to change each login back to 15 ? after changing it to what i want it to be ?
Al lthe settings are persisted you can check your config Lua to verify its being written and you have write permissions etc. Just verified on my sk Auto Camp Radius is persisting fine for me.
 
Great job you are doing!
Just having difficulties to make it work with the bard. Starts a loop trying to mem songs in different slots (3 and 11) and then get stuck in a loop with an Aura song when ooc, the UI showing also cant use the other songs set for med/ooc.
There is any known conflict with other plugins or Lua scripts?
You will hvae to talk to @Aphelion in the MQ Lua-discussion channel about bards he wrote that one class config and its pretty different and complex (kinda like bards) but I know he uses it on his 125 bard so there are probably different bard states he was unable to test against. But I would join MQ discord and chat with him about it.
 
Can you give me the exact spell name or item names?
It is a Necros AA

Quick Facts:
Name: Convergence
Type:
Active
Macro: /alt activate 676
Expansion: Veil of Alaris
Total AA: 15
Cooldown: 00:05:00
Classes: Necromancer


The Item is an Essence Emerald as a reagenz which is consumed. Stackable to 100 items if I remember well and originally only way to obtain those where to kill a "friend" in a manner that the lost experience could not be gained back via rezz. In the meantime some spells (and aa's?) have a chance to create an Essence Emerald as well.


There is also a Spell Convergence which can be obtained by Necros at lvl 53. Same effect, same reagenz.

The Spell Convergence offers a 93% rezz.
The AA Convergence at lvl 1 offers a 93% rezz.
The AA Convergence at lvl 2 offers a 96% rezz.
 
It is a Necros AA

Quick Facts:
Name: Convergence
Type:
Active
Macro: /alt activate 676
Expansion: Veil of Alaris
Total AA: 15
Cooldown: 00:05:00
Classes: Necromancer


The Item is an Essence Emerald as a reagenz which is consumed. Stackable to 100 items if I remember well and originally only way to obtain those where to kill a "friend" in a manner that the lost experience could not be gained back via rezz. In the meantime some spells (and aa's?) have a chance to create an Essence Emerald as well.


There is also a Spell Convergence which can be obtained by Necros at lvl 53. Same effect, same reagenz.

The Spell Convergence offers a 93% rezz.
The AA Convergence at lvl 1 offers a 93% rezz.
The AA Convergence at lvl 2 offers a 96% rezz.
Added this to the next build - I don't have a way to test it so please do some testing and let me know.
 
It is a Necros AA

Quick Facts:
Name: Convergence
Type:
Active
Macro: /alt activate 676
Expansion: Veil of Alaris
Total AA: 15
Cooldown: 00:05:00
Classes: Necromancer


The Item is an Essence Emerald as a reagenz which is consumed. Stackable to 100 items if I remember well and originally only way to obtain those where to kill a "friend" in a manner that the lost experience could not be gained back via rezz. In the meantime some spells (and aa's?) have a chance to create an Essence Emerald as well.


There is also a Spell Convergence which can be obtained by Necros at lvl 53. Same effect, same reagenz.

The Spell Convergence offers a 93% rezz.
The AA Convergence at lvl 1 offers a 93% rezz.
The AA Convergence at lvl 2 offers a 96% rezz.
the AA one isnt 5 min, once maxed (silly description).. also, when you over haste pet, modern spells have a chance to *proc* a EE.. thats how they are mostly earned now (can also get them via kill shot with one spell line)
 
Thought I'd take a run through anguish with my level 90's group.

RGL crash on enchanter:
1708717112347.png

edit: And again a bit later:
1708719827074.png

edit: yup, definitely a thing ...
1708720244309.png
 
Last edited:
Behaviour that may or may not be by design.
If chase is on, character will run through buffing routine prior to trying to catch up on the group.

Preferred behaviour, for me anyway, is if chase is on and buffing routine is running:
  • finish casting current spell.
  • catch up with group.
  • resume buffing routine where it left off.
Trying to keep feedback to basic usability and crashes. Let me know if I'm out of order here please. I appreciate the time and effort you are all putting into this.
 
Enchanter feedback again.
He does not seem to recognise that folks already have some buffs:
Over the course of 10 minutes or so medding prior to Mata event:

1708724504803.png

Casting after memming each also, dude's really making sure the group is tip top on those buffs!
He's also tried casting aura's when he has two up already a few times.
Really working his ass off.
 
Enchanter feedback again.
He does not seem to recognise that folks already have some buffs:
Over the course of 10 minutes or so medding prior to Mata event:

View attachment 57810

Casting after memming each also, dude's really making sure the group is tip top on those buffs!
He's also tried casting aura's when he has two up already a few times.
Really working his ass off.
Is he casting these or just meming and then unmeming I wonder if the mem wait time is too short in some cases
 
Is he casting these or just meming and then unmeming I wonder if the mem wait time is too short in some cases
Memming the spell, casting the spell, memming next spell, casting, over and over.
If I engage in combat, he assists as expected, then when combat is complete he goes back to rebuffing over and over.
I "seems" like he is not able to detect that the members of his group (including himself) already have the buff.
 
Memming the spell, casting the spell, memming next spell, casting, over and over.
If I engage in combat, he assists as expected, then when combat is complete he goes back to rebuffing over and over.
I "seems" like he is not able to detect that the members of his group (including himself) already have the buff.
is it legion or mana spell which is not detected?
 
RGMercs RGMercs - Lua Edition!
Status
Not open for further replies.

Users who are viewing this thread

  • X
Back
Top
Cart