• 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
v1ndi's Shaman

Config - v1ndi's Shaman (1 Viewer)

v1ndi submitted a new resource:

v1ndi's TBL Shaman (Capable of Solo healing any group content) - memes

[General]
KissAssistVer=11.005
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=0
IRCOn=0
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
CampfireOn=0
CharInfo=
DPSMeter=1
ScatterOn=0
XTSlot=1

[SpellSet]
LoadSpellSet=2
SpellSetName=KissAssist

[Buffs]
BuffsOn=1
BuffsSize=17
Buffs1=Cannibalization|mana|70|Cond1
; Procs slow on enemies that...

Read more about this resource...
 
Hey @v1ndi this is an awesome resource. Just curious, why don't you cast renewal more to take advantage of SHM synergy?
 
For some reason when using this, my shaman gets stuck trying to battle rez w/ OOCrez while in combat. Every once in a while, it will get it right. Not sure what I have wrong. Otherwise, great ini A+
 
INI:
[General]
KissAssistVer=11.005
Role=assist
CampRadius=35
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=1
EQBCOn=1
IRCOn=0
MiscGem=1
MiscGemLW=0
MiscGemRemem=0
CampfireOn=0
CharInfo=Shaman|115|GOLD
DefaultUI=FALSE
DPSMeter=0
ScatterOn=0
XTSlot=1

[SpellSet]
LoadSpellSet=2
SpellSetName=KA
[Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Cannibalization|mana|70|Cond1
; Procs slow on enemies that hit MA
Buffs2=Ennui|MA
; Group Aura - Haste, +HP, +Mana
Buffs3=Pact of the Wolf
; Short Duration Large HP Buff
Buffs4=Frenzied Growth|MA
Buffs5=Entangled Gear Set|Dual|Geomantra XIX
Buffs6=Talisman of the Ry'Gorr|Dual|Kromrif Focusing|MA
Buffs7=Lupine Spirit|Dual|Spirit of Tala'tak
; Chance that instead of dying, you DA yourself
Buffs8=Preincarnation
Buffs9=Communion of the Cheetah
Buffs10=NULL
; Large HoT to MA if they drop under 50%
Buffs11=Spirit Guardian|MA
Buffs12=Ancient Bargain|mana|80
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=70
StickHow=behind
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant |Mob
GoMSize=3
GoMSpell1=Dissident Roar|Mob
; Combo Dot
GoMSpell2=Chaotic Poison
GoMSpell3=Spectre of Renewal

[AE]
AEOn=1
AESize=3
AERadius=100
AE1=Wind of Malaise|5|Mob
AE2=Turgur's Virulent Swarm|5|Mob
AE3=NULL

[DPS]
DPSOn=2
DPSSize=13
DPSSkip=1
DPSInterval=1
DebuffAllOn=1

; DD to Target of MA, and grants Healing Twincast to next Heal
DPS1=Wintry Gift|99|MA
; AOE Heal that Pulses 3 times quickly
DPS2=Spiritual Squall|99|Mob|Cond14
; Weapon Proc + HoT
DPS3=Dissident Roar|99
DPS4=Ancestral Aid|99|Cond8
DPS5=Malaise|99|debuffall|malo
DPS6=Turgur's Swarm|99|debuffall|slow
; Swarm Pets
DPS7=Spirit Call|95|Weave
; Combo DoT
DPS8=Chaotic Poison|95|Cond12
DPS10=NULL
DPS9=NULL
; Epic 2.0
DPS11=Blessed Spiritstaff of the Heyokah|99|Weave
DPS12=command:/pet swarm|99|Cond16
DPS13=NULL

[Aggro]
AggroOn=1
AggroSize=1
Aggro1=Ancestral Guard|99|>

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light |50
HealsOn=1
HealsSize=16
Heals1=Call of the Wild|0|rezcombat
Heals2=Rejuvenation of Spirit|0|rezooc
Heals3=Dissident Roar|99|MA|Cond11
Heals4=Spectre of Renewal|99|Cond9
Heals5=Zrelik's Recourse|99|Cond10
Heals6=Spiritual Squall|88|MA
Heals7=Primordial Intervention|40
Heals8=Soothsayer's Intervention|40|weave
Heals9=Snowbound Spiritwalker Coat|40|weave
Heals10=Reckless Renewal|70|MA
Heals11=Reckless Rejuvenation|70|MA
Heals12=Reckless Regeneration|70|MA
Heals13=Reckless Renewal|50
Heals14=Reckless Rejuvenation|50
Heals15=Reckless Regeneration|50
Heals16=Union of Spirits|50|MA
XTarHeal=0
XTarHeal2=0
XTarHealList=10
; This section is out of date, Rezes must now go into Heal section.
AutoRezOn=1
HealGroupPetsOn=1

[Cures]
CuresOn=1
CuresSize=3
Cures1=Purified Spirits|Me
Cures2=Radiant Cure
; I rarely load this
Cures3=Blood of Tevik

[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Grondo's Faithful
PetBuffsOn=0
PetBuffsSize=4
PetBuffs1=Companion's Aegis
PetBuffs2=Companion's Fortification
PetBuffs3=Spirit Bolstering
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffs4=NULL
PetAssistAt=98
PetAttackDistance=100
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=
[Burn]
BurnSize=3
BurnAllNamed=0
Burn1=Fundament: Third Spire of Ancestors|99
Burn2=Ancestral Aid|99
; If you're using this, turn Melee On
Burn3=Rabid Bear|99
UseTribute=0
BurnText=Decepticons Attack

[KConditions]
ConOn=1
CondSize=15
Cond1=${Me.CurrentHPs} > 90000 && ${Math.Calc[${Me.MaxMana}-${Me.CurrentMana}].Int} > 44000
Cond2=${Target.ID} && ${Target.BuffsPopulated} && !${Target.Slowed.ID}
Cond3=${Select[${Zone.ID},815]}
Cond4=!${Me.Buff[Talisman of the Sabretooth].ID} && !${Me.Buff[Dissident Roar].ID} && ${Me.GemTimer[Dissident Roar]}
Cond5=NULL
Cond6=${Target.Named}
Cond7=NULL
Cond8==!${Me.SpellReady}
Cond9=!${Me.Song[Spectre of Renewal].ID}
Cond10=!${Me.Song[Zrelik's Watch].ID}
Cond11=${Me.CombatState.Equal[COMBAT]}
Cond12=${Me.PctMana} < 70 && ${Target.PctHPs} > 80 && ${Target.Level} >= ${Me.Level}+3
Cond13=NULL
Cond14=${Me.Song[Healing Twincast].ID}
Cond15=${Me.PctMana} < 60 && ${Me.PctHPs} > 95
Cond16=${SpawnCount[Zigaboo's pet]}>0

[MySpells]
Gem1=Ennui
Gem2=Ancient Bargain
Gem3=Frenzied Growth
Gem4=Dissident Roar
Gem5=Spectre of Renewal
Gem6=Zrelik's Recourse
Gem7=Chaotic Poison
Gem8=Spiritual Squall
Gem9=Reckless Renewal
Gem10=Reckless Rejuvenation
Gem11=Reckless Regeneration
Gem12=Wintry Gift
Gem13=Primordial Intervention

[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=99

[Pull]
PullWith=pet
PullMeleeStick=0
MaxRadius=500
MaxZRange=50
UseWayPointZ=0
PullWait=0
PullRadiusToUse=75
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=60|2
PullLevel=0|0
PullArcWidth=0
 
INI:
[General]
KissAssistVer=11.005
Role=assist
CampRadius=35
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=1
EQBCOn=1
IRCOn=0
MiscGem=1
MiscGemLW=0
MiscGemRemem=0
CampfireOn=0
CharInfo=Shaman|115|GOLD
DefaultUI=FALSE
DPSMeter=0
ScatterOn=0
XTSlot=1

[SpellSet]
LoadSpellSet=2
SpellSetName=KA
[Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Cannibalization|mana|70|Cond1
; Procs slow on enemies that hit MA
Buffs2=Ennui|MA
; Group Aura - Haste, +HP, +Mana
Buffs3=Pact of the Wolf
; Short Duration Large HP Buff
Buffs4=Frenzied Growth|MA
Buffs5=Entangled Gear Set|Dual|Geomantra XIX
Buffs6=Talisman of the Ry'Gorr|Dual|Kromrif Focusing|MA
Buffs7=Lupine Spirit|Dual|Spirit of Tala'tak
; Chance that instead of dying, you DA yourself
Buffs8=Preincarnation
Buffs9=Communion of the Cheetah
Buffs10=NULL
; Large HoT to MA if they drop under 50%
Buffs11=Spirit Guardian|MA
Buffs12=Ancient Bargain|mana|80
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=70
StickHow=behind
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant |Mob
GoMSize=3
GoMSpell1=Dissident Roar|Mob
; Combo Dot
GoMSpell2=Chaotic Poison
GoMSpell3=Spectre of Renewal

[AE]
AEOn=1
AESize=3
AERadius=100
AE1=Wind of Malaise|5|Mob
AE2=Turgur's Virulent Swarm|5|Mob
AE3=NULL

[DPS]
DPSOn=2
DPSSize=13
DPSSkip=1
DPSInterval=1
DebuffAllOn=1

; DD to Target of MA, and grants Healing Twincast to next Heal
DPS1=Wintry Gift|99|MA
; AOE Heal that Pulses 3 times quickly
DPS2=Spiritual Squall|99|Mob|Cond14
; Weapon Proc + HoT
DPS3=Dissident Roar|99
DPS4=Ancestral Aid|99|Cond8
DPS5=Malaise|99|debuffall|malo
DPS6=Turgur's Swarm|99|debuffall|slow
; Swarm Pets
DPS7=Spirit Call|95|Weave
; Combo DoT
DPS8=Chaotic Poison|95|Cond12
DPS10=NULL
DPS9=NULL
; Epic 2.0
DPS11=Blessed Spiritstaff of the Heyokah|99|Weave
DPS12=command:/pet swarm|99|Cond16
DPS13=NULL

[Aggro]
AggroOn=1
AggroSize=1
Aggro1=Ancestral Guard|99|>

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light |50
HealsOn=1
HealsSize=16
Heals1=Call of the Wild|0|rezcombat
Heals2=Rejuvenation of Spirit|0|rezooc
Heals3=Dissident Roar|99|MA|Cond11
Heals4=Spectre of Renewal|99|Cond9
Heals5=Zrelik's Recourse|99|Cond10
Heals6=Spiritual Squall|88|MA
Heals7=Primordial Intervention|40
Heals8=Soothsayer's Intervention|40|weave
Heals9=Snowbound Spiritwalker Coat|40|weave
Heals10=Reckless Renewal|70|MA
Heals11=Reckless Rejuvenation|70|MA
Heals12=Reckless Regeneration|70|MA
Heals13=Reckless Renewal|50
Heals14=Reckless Rejuvenation|50
Heals15=Reckless Regeneration|50
Heals16=Union of Spirits|50|MA
XTarHeal=0
XTarHeal2=0
XTarHealList=10
; This section is out of date, Rezes must now go into Heal section.
AutoRezOn=1
HealGroupPetsOn=1

[Cures]
CuresOn=1
CuresSize=3
Cures1=Purified Spirits|Me
Cures2=Radiant Cure
; I rarely load this
Cures3=Blood of Tevik

[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Grondo's Faithful
PetBuffsOn=0
PetBuffsSize=4
PetBuffs1=Companion's Aegis
PetBuffs2=Companion's Fortification
PetBuffs3=Spirit Bolstering
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffs4=NULL
PetAssistAt=98
PetAttackDistance=100
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=
[Burn]
BurnSize=3
BurnAllNamed=0
Burn1=Fundament: Third Spire of Ancestors|99
Burn2=Ancestral Aid|99
; If you're using this, turn Melee On
Burn3=Rabid Bear|99
UseTribute=0
BurnText=Decepticons Attack

[KConditions]
ConOn=1
CondSize=15
Cond1=${Me.CurrentHPs} > 90000 && ${Math.Calc[${Me.MaxMana}-${Me.CurrentMana}].Int} > 44000
Cond2=${Target.ID} && ${Target.BuffsPopulated} && !${Target.Slowed.ID}
Cond3=${Select[${Zone.ID},815]}
Cond4=!${Me.Buff[Talisman of the Sabretooth].ID} && !${Me.Buff[Dissident Roar].ID} && ${Me.GemTimer[Dissident Roar]}
Cond5=NULL
Cond6=${Target.Named}
Cond7=NULL
Cond8==!${Me.SpellReady}
Cond9=!${Me.Song[Spectre of Renewal].ID}
Cond10=!${Me.Song[Zrelik's Watch].ID}
Cond11=${Me.CombatState.Equal[COMBAT]}
Cond12=${Me.PctMana} < 70 && ${Target.PctHPs} > 80 && ${Target.Level} >= ${Me.Level}+3
Cond13=NULL
Cond14=${Me.Song[Healing Twincast].ID}
Cond15=${Me.PctMana} < 60 && ${Me.PctHPs} > 95
Cond16=${SpawnCount[Zigaboo's pet]}>0

[MySpells]
Gem1=Ennui
Gem2=Ancient Bargain
Gem3=Frenzied Growth
Gem4=Dissident Roar
Gem5=Spectre of Renewal
Gem6=Zrelik's Recourse
Gem7=Chaotic Poison
Gem8=Spiritual Squall
Gem9=Reckless Renewal
Gem10=Reckless Rejuvenation
Gem11=Reckless Regeneration
Gem12=Wintry Gift
Gem13=Primordial Intervention

[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=99

[Pull]
PullWith=pet
PullMeleeStick=0
MaxRadius=500
MaxZRange=50
UseWayPointZ=0
PullWait=0
PullRadiusToUse=75
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=60|2
PullLevel=0|0
PullArcWidth=0

Thanks for updating, my shm will be 115 in a few hours, will test when I get home!
 
Would it be possible for me to scale this down to lvl 85 heroic shaman I just started ?

I know this is a late response, but for the sake of anyone else who might have this question now or in the future... the answer is NO.

I wouldn't recommend this ini to anyone with a shaman under level 105, mainly because this shaman is intended to run as a main healer for the group (3 Reckless Spells, Splash, HoT, Intervention, etc). If I recall correctly, the first reckless heal comes in around level 90+. Since you'll be missing more than half the toolkit that this INI takes advantage of, you'll waste a lot of effort trying to adapt this to a sub 105 character and are better off making your own.

There are a few things that are always worth adding into your INI, like: a calculation to optimize your usage of Bargains and Cannis, Growl Line checks, epic usage, and if you're using DoTs it's important to use some kind of logic to dictate when you'll use them or you'll find yourself going OOM really fast.
 
KA and the plugins are coded not to break mez, so it will be an AE (either in config or associated, like languid bite)

BST storm of claws (or equivalent) is another gotcha. check ROG and BZK for AE, ensure robs aren't casting rains
 
Config - v1ndi's Shaman

Users who are viewing this thread

Back
Top
Cart