• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
  • We've added LLM sections to our Terms & Rules and Resource Rules, for everyone's sanity & in-game safety.
    Read more
    a. Do not replace your voice with an LLM. This goes for your posts and your scripts. Drafting and editing with a tool is fine, but don't take you out of what you share.
    b. Do not replace your EQ character's voice with an LLM. We don't want scripts that speak over /ooc, /shout or other public channels. This has been an unwritten rule that's kept casino scripts off the site for decades, but we're now compelled to make it clear: keep automated communication private.

    Why Does RG Review Scripts?
    Nearly every LLM-written Lua script we see is making your character do impossible things, and rarely in a way that's beneficial to you. We've seen heavy server hammering, /target over impossible distances when /nav spawn would passively accomplish the same thing, a spawn search that fires 20+ times per second, and other pointless actions that are likely annoying GMs.

    You are welcome to use LLMs as a tool to structure, draft, and edit your work, but please read critically before hitting /lua run

Question - Spell Casting Logic

chungus

New member
Is there consideration for being able to change the spell rotation logic in the future? Or can it be done via config ini? I haven't been able to find a way to do it yet, I may just need direction if it can be changed.

Consider Enchanter Debuff Spell Rotation: I am noticing a significant difference in spell casting logic behavior between the RGMercs Macro & RGMercs Lua. In the Macro my Enchanter was casting on slow very early in the fight (desired), but now I'm finding that Slow hits much later in the fight and usually by the time most mobs are at 60%.
 
You can override the complete class config to your liking and place it in config/rgmercs/class_config so that patches do not overwrite it. There is no UI to do this.
 
Just for clarity, I'm not seeing config/rgmercs/class_config, I am however seeing config/rgmercs/PCConfigs, is that what you meant?
 
Just for clarity, I'm not seeing config/rgmercs/class_config, I am however seeing config/rgmercs/PCConfigs, is that what you meant?
No. that class_configs is not created by default because it is an advanced feature. you need to create it and then copy and modify the class config to your liking. you can test this by changing the author name and verifying in the UI that the name changes.

TL;DR:

config/rgmercs/class_config/* OVERRIDES Lua/rgmercs/class_config/*

config/rgmercs/class_config/* does NOT get patched

Lua/rgmercs/class_config/* DOES get patched

Additionally the file in config/rgmercs/class_config can be a subset of the main file and it will pickup the rest from the main file (in the Lua directory) so you don't need to redefined every single spell etc you can just override what you want to.
 
How does it change spell loadout for classes? I made a custom file for sk and added it class_config and confirmed it was being read by changing the author name. The sk was using a lvl 116 BiteTap spell so I added the 121 spell to the end of the config area but it still is using the 116 spell. Was that not correct way to do it?
edit-
Apparently helps to spell correctly- works now :)
 
Last edited:
Question - Spell Casting Logic

Users who are viewing this thread

Back
Top
Cart