• 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 - Multiple configurations for a toon

Joined
Sep 25, 2017
RedCents
3,230¢
For my wizard, I primarily use fire. Pyromancy and fire nukes. But in Skyfire, fire nukes are pointless. I would like to switch to Cryomancy and use a different spell set emphasizing ice. Could this be automated or do I just have to bite the bullet and edit the INI when I want to make a change?
 
the easiest way would to be have two inis

PyroBoi.ini
CryoBoi.ini

set them up so they fit your playstyle

make two socials:

SocialName:Pyro
SocialColor:Orange
SocialLine1:/mac kissassist ini pyroboi.ini assist

SocialName:Cryo
SocialColor:Cyan
SocialLine1:/mac kissassist ini cryoboi.ini assist

that way its an easy switch.
 
Pretty sure you could do this with conditionals as well. You'd just need an entree for each nuke to make it easy. Then add something check the zone name like below.

/if (${Zone.Name.Equal[Skyfire]}) /return TRUE


-- EDIT --

Read the thread... its super easy.

DPS1=MyEverywhereElseSpell|96
DPSCond1=!${Zone.Name.Equal[Skyfire]}
DPS2=MySkyFireOnlySpell|96
DPSCond2=${Zone.Name.Equal[Skyfire]}
 
yes, but he couldnt have it automatically load a different spell layout if he wanted to, two inis would circument that problem really, and require less conditions to check overall?
 
Another option is to input a variable as the DPS line instead, then just save two spellsets ingame, and swap between them. example:

Rich (BB code):
DPS2=${Spell[${Me.Gem[3]}]}|95|)
DPSCond2=${Target.PctHPs}<15 && ${Me.SpellReady[${Me.Gem[3]}]}

Something like that. Add in more spell gems for however many nukes you're using. modify the conditions appropriately if needed. But that will have you trigger based on spell gem, not actual spell.. so you could have a fire spellset and a cold spellset.

The biggest downfall that I can see, is you risk doing something dumb like manually adding an evac spell or something into a dps gem and... whoops.
 
This isnt the right syntax, but merely for logic sake:

If Gem3 = spell X, then True.
If True, then Subroutine A,
Else Subroutine B.

You could then just use different spell sets in game, and your condition would automatically switch based on what is in Gem3.
 
This isnt the right syntax, but merely for logic sake:

If Gem3 = spell X, then True.
If True, then Subroutine A,
Else Subroutine B.

You could then just use different spell sets in game, and your condition would automatically switch based on what is in Gem3.

${If[${Gem[3].Equal[Firenukeofdoom]},dothiscondition,elsedothiscondtion]}

that is doable, and i do use stuff like this to run 3 different wizards doing 3 different things.
from one ini.

but thats when it starts getting annoying to edit, cause you gotta fit everything, so i started prefering to just have an ini for whatever occassion.
 
Yeah, I've thought on many occasions it would be nice to specify what ini to load, like for PL... "/mac kissassist Assist NAME PL.ini (without the .ini, but I put that there for clarity)

As it stands, I keep multiple INI files, for multiple characters, and it gets tedious renaming them back and forth and keeping track of them so I dont make a mistake.

I would also like to have a different logic for raids, where I could type /mac kissassist RAID and it would follow and assist whomever is MA in raid window, while also monitoring and acting on things in a group level- IE, healers heal local group mates, tanks peel mobs off local group mates, etc. I have a feeling this would need its own thread tho.
 
Question - Multiple configurations for a toon

Users who are viewing this thread

Back
Top
Cart