• 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 - Buff

Birdman

Tacobell
Joined
Jul 27, 2015
RedCents
1,036¢
Pronouns
He/Him
How do I make it so my cleric or toons don't start rebuffing every other pull? especially on like in example the Hand of surety she cast it evwry other fight even though its 5 hour buff??
 
Post your ini. Hand of Surety requires the dual tag so not to recast all the time.

[Buffs]
BuffsOn=1
Buffs1=Tan Leather Bridle|Mount
Buffs2=Aura of the Reverent|Aura
Buffs3=Unified Hand of Surety|Dual|Surety
Buffs4=Armor of the Ardent
Buffs5=Quiet Miracle|Mana|55
Buffs6=Divine Indemnification|MA
Buffs7=Aura of Divinity Rk. III|Aura
Buffs8=Veturika's Perseverance|Mana|65
Buffs9=Rallied Greater Ward of Vie
Buffs10=Anticipated Intercession|MA
Buffs11=Shining Bulwark|MA
Buffs12=NULL
Buffs13=NULL
Buffs14=Divine Response|MA
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=Exalted Earring
RebuffOn=1
ChecKBuffsTimer=0
PowerSource=NULL

I put that in their to try it (and it worked)... on checkbufftimer what should I put??
 
CheckBuffsTimer is used for how often(in seconds) you want the Buffs routine to run through and check for rebuffing. What you set it to is up to you.
 
Depends on what buffs you are casting and how often you want your casters to go through and check for rebuffs. Buffs normally are check outside of combat, there is an exception though for mana buffs. Here is the code:

Rich (BB code):
			/if (${Group} && ${Select[${2ndPart},Endgroup,Managroup]}>0) {
				/if (${2ndPart.Equal[Endgroup]}) /call RegenOther "${1stPart}" Endurance ${3rdPart} 0	
				/if (${2ndPart.Equal[Managroup]}) /call RegenOther "${1stPart}" Mana ${3rdPart} 0
				/if (${Macro.Return.Equal[TRUE]}) /goto :SkipBuff
			}
			| Combat check to skip all buffs but mana regen
			/if (${DebugBuffs}) /echo \atDEBUGBUFFS CheckBuffs Skip if Combat:${CombatStart}  Aggro:${AggroTargetID} IDied: ${IAmDead} ReadBTimer: ${ReadBuffsTimer} 
            /if (${AggroTargetID} || ${CombatStart} || ${IAmDead} || ${ReadBuffsTimer}) /goto :SkipBuff

You will notice that EndGroup and ManaGroup Tag are checked first so that you recast them during combat, but the last line checks for if you are in combat and skips any of the other buffs.

I use 2 minutes(120) as a default on most of my characters. Unless I am chain pulling. On the tunes I have setup to cast mana regen buffs I would set ChecKBuffsTimer to be half the duration as the mana buffs, but never over the 2 minute default. When Chain Pulling I would set ChecKBuffsTimer, on all casters, to half of the ChainPullPause setting for the puller to wait. Example would be when ChainPullPause=30|2, this would tell the puller to pull for 30 minutes and Wait for 2 minutes. I would set ChecKBuffsTimer=60(or Less), so that My casters will rebuff the puller in the pullers 2 minute waiting period.

Hope this helps some.
 
If its casting every other fight then something is wrong. Are all the toons on the same computer.
Also download Kiss 9.1.5 lot of fixes and see if it is still doing it.
 
Question - Buff

Users who are viewing this thread

Back
Top
Cart