• 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

Request - Change GroupWatchOn=%mana to wait on?

money6109

New member
Joined
Oct 6, 2015
RedCents
59¢
Would it be possible to modify how GroupWatchOn works?
It looks like if GroupWatchOn=1, it calls the CheckStats sub and checks whether everyone (of relevant class) is between 20 and 90%, then continues pulling once true.
I'm having the issue where my cleric is low on mana (like 21% or w/e) and my puller runs out and pulls a mob or two, and my group wipes b/c cleric runs oom.
My 6-box team low-level (65-70) with crappy gear pretty much. (mentioning this b/c maybe this isn't an issue at higher levels?)

Or is there another way to handle this?
 
I guess I could...
I'm just real hesitant to making changes to it...I'm no macro writer lol
 
It won't break anything so you'll be ok. You'll just have to adjust it every time you download a new version of KA.
 
I think if you changed all your ini's so the med start is at like 30%, then groupwatch should follow suit:
Rich (BB code):
[General]
KissAssistVer=8.4.2
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=30   <up this here on all toons
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=0
GroupWatchOn=1
EQBCOn=0
IRCOn=0
MiscGem=12
HoTTOn=1
CampfireOn=0
at least it seems to on my group...
 
Are you using any shits?

Being pretty new to this myself, I was running into similar frustrations. Then I rolled across THIS post by user m0nk. I could make people sit down during combat/stand up when aggroed?!? Suddenly, as long as skills usage was planned properly, I would never actually run OOM.


EDIT: Im on TLP, so i suppose mileage may vary on more mature servers.
 
Find this code around line 194

Rich (BB code):
 /call LoadIni General GroupWatchOn          int         1

replace /call LoadIni General GroupWatchOn int 1 with the code in red
Rich (BB code):
    /call LoadIni General GroupWatchOn          string         1
    /declare GroupWatchPct int outer 20
    /if (${GroupWatchOn.Find[|]}) {
        /varset GroupWatchPct ${GroupWatchOn.Arg[2,|]}
        /varset GroupWatchOn ${GroupWatchOn.Arg[1,|]}
        
    }  

Find these lines in the Groupwatch sub around line 5010 ish
Rich (BB code):
             /if (${Debug}) /echo DEBUG ${i} /call CheckStats 1 "${GrpMemName}" "${GrpMemClass}" "${GrpMemType}" ${GrpMemStat} 20 90
            /call CheckStats 1 "${GrpMemName}" ${GrpMemClass} ${GrpMemType} ${GrpMemStat} 20 90
            /if (${Select[${GrpMemClass},BST,PAL,RNG,SHD]}) /call CheckStats 1 "${GrpMemName}" "${GrpMemClass}" "${GrpMemType}" Endurance 20 90
Replace them with these lines or just change the 20 to ${GroupWatchPct}
Rich (BB code):
             /if (${Debug}) /echo DEBUG ${i} /call CheckStats 1 "${GrpMemName}" "${GrpMemClass}" "${GrpMemType}" ${GrpMemStat} ${GroupWatchPct} 90
            /call CheckStats 1 "${GrpMemName}" ${GrpMemClass} ${GrpMemType} ${GrpMemStat} ${GroupWatchPct} 90
            /if (${Select[${GrpMemClass},BST,PAL,RNG,SHD]}) /call CheckStats 1 "${GrpMemName}" "${GrpMemClass}" "${GrpMemType}" Endurance ${GroupWatchPct} 90

Change your toon's ini file to
Rich (BB code):
GroupWatchOn=1|30
 
Will you include that change in the next build, Maskoi?
I 'hardcoded' 40% into kiss allready, so dont need to do this for this build, but if you include it, i dont have to ever change it again ;P
 
Not directly related to this, but it pertains to GroupWatch and medding, so may want to bundle the changes if you're making them to official build.

If someone triggers the groupwatch, and then leaves the group, whoever is waiting for that person to med up will not leave the medding routine. May want to make a check to make sure that person is still in group, otherwise, resume pulling unless someone else in group is now <groupwatch%
 
Request - Change GroupWatchOn=%mana to wait on?

Users who are viewing this thread

Back
Top
Cart