• 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
Resource icon

Config - DPS Focused Mage (Currently Air Pet for Off-Tanking)

Marnan

Well-known member
Joined
Aug 8, 2015
RedCents
178¢
Marnan submitted a new resource:

DPS Focused Mage (Currently Air Pet for Off-Tanking) - DPS

[General]
KissAssistVer=11.000
[SpellSet]
LoadSpellSet=2
[Buffs]
BuffsOn=1
BuffsSize=18
Buffs1=Bridle of the Balefire Wyvern|Mount
Buffs2=Summon Modulation Shard|Summon|Summoned: Glowing Modulation Shard|1
Buffs3=Summon Firebound Orb|Summon|Firebound Orb III|1
Buffs4=Elemental Conversion|mana|40|80
Buffs5=Gather Capability|Mana|65
Buffs6=Summoned: Glowing Modulation Shard|mana|75
Buffs7=Arcane Distillect|Aura
Buffs8=Shield of Order
Buffs9=Rhyolitic Bodyguard
Buffs10=Circle of the Inferno|MA...

Read more about this resource...
 
Marnan updated DPS Focused Mage (Currently Air Pet for Off-Tanking) with a new update entry:

Fixed Frenzied Burnout and Elemental Union

Code:
[SpellSet]
LoadSpellSet=2
[Buffs]
BuffsOn=1
BuffsSize=18
Buffs1=Bridle of the Balefire Wyvern|Mount
Buffs2=Summon Modulation Shard|Summon|Summoned: Glowing Modulation Shard|1
Buffs3=Summon Firebound Orb|Summon|Firebound Orb III|1
Buffs4=Elemental Conversion|mana|40|80
Buffs5=Gather Capability|Mana|65
Buffs6=Summoned: Glowing Modulation Shard|mana|75
Buffs7=Arcane Distillect|Aura
Buffs8=Shield of Order
Buffs9=Rhyolitic Bodyguard
Buffs10=Circle of the Inferno|MA...

Read the rest of this update entry...
 
I'm not sure now, because parsing is iffy. In ROS zones pre TBL he's was doing 100K sustained with pet. Should be more now that Frost clickie got an upgrade. He was basically doing wizard level DPS.

The burn routine was never that functional for me in Kiss. With new Kiss 11, I need to revisit it.
 
My theory on what used to be Elemental Union and Heart of Flames (now Thautmaturge’s Focus and Heart of Flames), is there is no benefit to having both up at once (or rather there was no benefit, if this is no longer the case after the change, I'll have to reevaluate). So if there is no Heart of Flames up, Condition 9 is meant to say Thaumaturge’s Mage is free to cast, but if there is Heart of Flames up, don’t cast Thaumaturge’s Focus. And Condition 10 is meant to do the reverse of that for Heart of Flames, if you’ve already activated Thaumaturge’s focus, then don’t activate Heart of Flames. Because of the timers and length of these buffs, there should be no situation where you can cast Heart of Flames and Heart of Flames is still up (unless you’re porting in out of POK or GL with buffs ready to burn). So for my intent, they aren’t backward.



DPS3=Thaumaturge's Focus|99|Cond9

DPS4=Heart of Flames|99|Cond10



Cond9=!${Me.Buff[Heart of Flames].ID}

Cond10=!${Me.Buff[Thaumaturge's Focus].ID}



Now on Firebound Orb, it used to be that I wasn’t satisfied with the way KA handles weaves and I wanted to ensure that if my biggest nukes were up, it would not be casting the clickies. I know they’ve changed they way weave works and once I get log parsing back, I’ll experiment and see if I need to make any changes. In other words, I’m not testing if Firebound Orb is ready to cast, but rather I am ensuring that it only casts when my big spear and Reckless Servant aren’t ready.



DPS10=Firebound Orb III|98|weave|Cond8

Cond8=!${Me.SpellReady[${Spell[Spear of Molten Arcronite].RankName}]} && !${Me.SpellReady[${Spell[Reckless Servant].RankName}]}
 
In the Wending Ways trials, Mage was getting 185K DPS not counting water pet. These are long battles. I also removed the conditions for Force, Firebound Orb, and Frostbound Parodox and am going weave for those three now. The new KissAssist 11 seems to handle weave properly. I'm very happy with the new KissAssist.


The DPS section I'm using now. Once I can reliably parse again, I hope to permanently get rid of conditions 8 and 9 and just rely on weave to do its job. It seems to be working and I'm happy with the DPS my mage is putting out.

[DPS]

DPSOn=1
DPSCOn=1
DPSSize=20
DPSSkip=0
DPSInterval=0

DPS1=Silent Casting|99|Cond1
DPS2=Host of the Elements|99|Cond1
DPS3=Thaumaturge's Focus|99|Cond9
DPS4=Heart of Flames|99|Cond10
DPS5=Arch Convoker's Conflagrant Robe|99
DPS6=Focus of Arcanum|99
DPS7=Servant of Ro|99
DPS8=Fundament: First Spire of the Elements|99
DPS9=Companion's Fury|99
DPS10=Firebound Orb III|98|weave
DPS11=Arcronite Malosinata|98|Cond2
DPS12=Volley of Many|97|Cond3
DPS13=Chaotic Inferno|97
DPS14=Force of Elements|97|weave
DPS15=Reckless Servant|97
DPS16=Twincast|97|Cond5
DPS17=Improved Twincast|97|Cond6
DPS18=Spear of Molten Arcronite|97
DPS19=Summoned: Frostbound Sliver|97|weave
DPS20=Spear of Molten Shieldstone|97|Cond7
 
Last edited:
I've been talking to a very nice guy here on the sight, going over our respective .Ini files with a focus on the mage. This is the DPS section (with conditions) that I'm currently using. Using EQMule's MQ2Damage parser, not counting pet, I'm getting about 95.5K DPS over a 30 minute period (doing Ampitheater, so five big red mobs and the other trash). This does not count the PET DPS, just his damage from nuking.

In a one mob situation (Unconquered Flowing Water in Wending Ways), mage got 150,266 DPS over 261 seconds (not counting pet).

Over this period, he threw everything he had at the mobs and was more or less OOM toward the end. I didn't take med breaks in between. Pretty happy with the way the mage is working. You'll notice one big change is Condition 7 (for my weaves). If this is working as intended, there should be no issue of casting a clickie when the spell bar isn't grayed out.

I've tried to really look at my conditions and pare them down to ones that I believe add DPS. Oh and I also turned off the Heal section. I will now only turn on the heal section if the mage is pet tanking and doesn't have sufficient back up healing. Heals are the devil of DPS IMO and I don't want this .Ini evaluating heals.

*****

[DPS] DPSOn=1 DPSCOn=1 DPSSize=20 DPSSkip=0 DPSInterval=0 DPS1=Silent Casting|99|Cond1 DPS2=Host of the Elements|99|Cond1 DPS3=Thaumaturge's Focus|99|Cond2 DPS4=Heart of Flames|99|Cond3 DPS5=Arch Convoker's Conflagrant Robe|99 DPS6=Focus of Arcanum|99 DPS7=Servant of Ro|99 DPS8=Fundament: First Spire of the Elements|99 DPS9=Companion's Fury|99 DPS10=Summoned: Frostbound Sliver|97|Cond7 DPS11=Arcronite Malosinata|98|Cond4 DPS12=Volley of Many|97|Cond5 DPS13=Chaotic Inferno|97 DPS14=Firebound Orb III|98|Cond7 DPS15=Reckless Servant|97 DPS16=Twincast|97|Cond6 DPS17=Improved Twincast|97|Cond6 DPS18=Spear of Molten Arcronite|97 DPS19=Force of Elements|97|Cond7 DPS20=Spear of Molten Shieldstone|97 Cond1=${Target.Level}>=${Me.Level}+4 Cond2=!${Me.Buff[Heart of Flames].ID} Cond3=!${Me.Buff[Thaumaturge's Focus].ID} Cond4=!${Target.Buff[Malosinata].ID} Cond5=${Spawn[${Target.ID}].NearestSpawn[9,pcpet radius 35].ID}||!${Me.Pet.Buff[Theft of Essence]} Cond6=!${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID} Cond7=!${Me.SpellReady}
 
Last edited:
[KConditions]
Cond1=${Target.Level}>=${Me.Level}+4
Cond2=!${Target.Buff[Malosinata].ID}
Cond3=${Spawn[${Target.ID}].NearestSpawn[9,pcpet radius 35].ID}||!${Me.Pet.Buff[Theft of Essence]}
Cond4=!${Me.ItemReady[Firebound Orb III]} && !${Me.SpellReady[${Spell[Spear of Molten Arcronite].RankName}]} && !${Me.SpellReady[${Spell[Reckless Servant].RankName}]}
Cond5=!${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID}
Cond6=!${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID}
ConOn=1
CondSize=6
Cond7=!${Me.SpellReady[${Spell[Spear of Molten Arcronite].RankName}]} && !${Me.SpellReady[${Spell[Chaotic Inferno].RankName}]}
Cond8=!${Me.SpellReady[${Spell[Spear of Molten Arcronite].RankName}]} && !${Me.SpellReady[${Spell[Reckless Servant].RankName}]}
Cond9=!${Me.Buff[Heart of Flames].ID}
Cond10=!${Me.Buff[Elemental Union].ID}


I have been trying to continue to use this INI, but it seems flakey for me, not sure but doesn't this chop off cond 7-10 ?

Also with TBL having so many elementals, I believe the Mage has some summoned spells and AA that might be useful in TBL now, but I only box my mage.
 
The idea is to only cast the AA/Click item spells when the spells you want to be casting are down. What I use now is this set of conditions, with the old 7&8 consolidated into my current 7:

Cond1=${Target.Level}>=${Me.Level}+4
Cond2=!${Me.Buff[Heart of Flames].ID}
Cond3=!${Me.Buff[Thaumaturge's Focus].ID}
Cond4=!${Target.Buff[Malosinata].ID}
Cond5=!${Me.Pet.Buff[Theft of Essence]}
Cond6=!${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID}
Cond7=!${Me.SpellReady}

If your spell bar is not greyed out, then it should not cast the AA or clicky. Works well for me. But I will also agree, I'm not totally satisfied with my mage. This is an example of his DPS + Pet against Warm Heart Flickers:

Untitled-1.jpg

And these are the spells he cast during that encounter:

Untitled-2.jpg

He is casting Force of Elements and Frostbound Paradox. What is flakey is that GamParse doesn't seem to be picking up his casts of Firebound Orb, which I know he is casting, because he's using it up. If GamParse is also missing the DPS from the Firebound Orb, that would help explain why my mage's DPS is lower than I'd like. But it's still competitive with my other toons.

And I agree, you could probably fine toon an Ini that does more against summoned mobs. Haven't done it myself yet.

This is another example burn using my Kiss for all toons against Cakitii in Fell Foilage, mage only came in second, but still respectable DPS. I'm not yet happy with my Zerker .Ini. On sustained in Tyrant of Fire against 110 Level mobs, looks like Mage is averaging about 125K.

Untitled-3.jpg
 
Last edited:
This is my current updated Ini. I tinker with it a lot. I never got or was satisfied with my attempt to get Volley of Many to cast based on the number of pets, so I dropped that idea for now.

[General] KissAssistVer=11.001 AcceptInvitesOn=1 Role=Assist CampRadius=30 CampRadiusExceed=400 ReturnToCamp=0 ChaseAssist=0 ChaseDistance=25 MedOn=1 MedStart=20 MedCombat=0 LootOn=0 RezAcceptOn=0|90 AcceptInvitesOn=0 GroupWatchOn=0 CastingInterruptOn=0 EQBCOn=1 IRCOn=0 MiscGem=13 MiscGemLW=0 MiscGemRemem=1 HoTTOn=0 CampfireOn=0 CharInfo=Magician|110|GOLD DefaultUI=TRUE DPSMeter=1 ScatterOn=1 ConditionsOn=1 XTSlot=0 [SpellSet] LoadSpellSet=2 [Buffs] BuffsOn=1 BuffsCOn=0 BuffsSize=18 Buffs1=Black Ornate Chain Bridle|Mount Buffs2=Summon Modulation Shard|Summon|Summoned: Glowing Modulation Shard|1 Buffs3=Summon Firebound Orb|Summon|Firebound Orb III|1 Buffs4=Elemental Conversion|mana|40|80 Buffs5=Gather Capability|Mana|65 Buffs6=Summoned: Glowing Modulation Shard|mana|75 Buffs7=Arcane Distillect|Aura Buffs8=Shield of Order Buffs9=Rhyolitic Bodyguard Buffs10=Circle of the Inferno|MA Buffs11=Burning Symbiosis|Dual|Burning Symbiosis Recourse Buffs12=Burning Guardian|Me Buffs13=Elemental Form: Fire|Dual|Fire Elemental Form Buffs14=Chaotic Munificence Buffs15=Skyfire Veil|CLASS|WAR,SK,PAL Buffs16=Summon Insurgent Minion|Summon|Summoned: Exigent Minion XXII II|1 Buffs17=Summon Insurgent Servant|Summon|Summoned: Exigent Servant XXII II|1 Buffs18=Grant Frostbound Paradox|Summon|Summoned: Frostbound Sliver|1 RebuffOn=1 CheckBuffsTimer=10 PowerSource=NULL [Melee] AssistAt=99 MeleeOn=0 FaceMobOn=1 MeleeDistance=75 StickHow=snaproll AutoFireOn=0 UseMQ2Melee=1 [GoM] GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob GoMCOn=0 GoMSize=1 GoMSpell1=Dissident Companion|Mob [GMail] GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells GMailOn=0 GMailSize=5 GMail1=NULL GMail2=NULL GMail3=NULL GMail4=NULL GMail5=NULL [AE] AEOn=0 AECOn=0 AESize=1 AERadius=50 AE1=NULL [DPS] DPSOn=1 DPSCOn=1 DPSSize=20 DPSSkip=0 DPSInterval=0 DPS1=Silent Casting|99|Cond1 DPS2=Host of the Elements|99|Cond1 DPS3=Thaumaturge's Focus|99|Cond2 DPS4=Heart of Flames|99|Cond3 DPS5=Arch Convoker's Conflagrant Robe|99 DPS6=Focus of Arcanum|99 DPS7=Servant of Ro|99 DPS8=Fundament: First Spire of the Elements|99 DPS9=Companion's Fury|99 DPS10=Arcronite Malosinata|98|Cond4 DPS11=Volley of Many|99|Cond5 DPS12=Chaotic Inferno|99 DPS13=Reckless Servant|99 DPS14=Twincast|97|Cond6 DPS15=Improved Twincast|99|Cond6 DPS16=Spear of Molten Arcronite|99 DPS17=Spear of Molten Shieldstone|99 DPS18=Summoned: Frostbound Sliver|99|Cond7 DPS19=Firebound Orb III|99|Cond7 DPS20=Force of Elements|99|Cond7 DebuffAllOn=0 [Aggro] AggroOn=1 AggroSize=6 Aggro1=Arcane Whisper|80|> Aggro2=Dimensional Shield|85|> Aggro3=Summoned: Exigent Minion XXII II|99|>|Mob Aggro4=Summoned: Exigent Servant XXII II|99|>|Mob Aggro5=Companion of Necessity|99|>|Mob Aggro6=Drape of Shadows|99|> [Heals] Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50 HealsOn=0 HealsCon=0 HealsSize=6 Heals1=Heart of Stone|90|Me Heals2=Companion's Fortification|80|Pet Heals3=Shield of the Elements|65|Me Heals4=Renewal of Ioulin|70|Pet Heals5=Mend Companion|50|Pet Heals6=Elemental Form: Earth|45|Me XTarHeal=0 XTarHeal2=0 XTarHealList=NULL HealGroupPetsOn=0 [Cures] CuresOn=0 CuresSize=1 Cures1=NULL [Pet] PetOn=1 PetSpell=Embodiment of Water PetFocus=NULL PetShrinkOn=1 PetShrinkSpell=Diminutive Companion PetBuffsOn=1 PetBuffsSize=6 PetBuffs1=Iceflame Keep PetBuffs2=Burnout XIII PetBuffs3=Companion's Aegis PetBuffs4=Auspice of Esianti PetBuffs5=Second Wind Ward PetBuffs6=Host in the Shell PetCombatOn=1 PetAssistAt=99 PetToysSize=1 PetToysOn=1 PetToys1=Grant Wirn's Armaments|Summoned: Gorstruck Iceblade|Summoned: Gorstruck Fireblade| PetToysGave=Goner|Grant Wirn's Armaments:Summoned: Gorstruck Iceblade1|Grant Wirn's Armaments:Summoned: Gorstruck Fireblade2 PetBreakMezSpell=NULL PetRampPullWait=0 PetSuspend=0 MoveWhenHit=0 PetHoldOn=0 PetForceHealOnMed=0 PetAttackDistance=75 [Burn] BurnCOn=0 BurnSize=15 BurnText=Decepticons Attack BurnAllNamed=1 Burn1=NULL Burn2=NULL Burn3=NULL Burn4=NULL Burn5=NULL Burn6=NULL Burn7=NULL Burn8=NULL Burn9=NULL Burn10=NULL Burn11=NULL Burn12=NULL Burn13=NULL Burn14=NULL Burn15=NULL UseTribute=0 [Pull] PullWith=Pet PullMeleeStick=0 MaxRadius=350 MaxZRange=50 UseWayPointZ=0 PullWait=5 PullRadiusToUse=200 PullRoleToggle=0 ChainPull=0 ChainPullHP=90 ChainPullPause=30|2 PullPause=30|2 PullLevel=0|0 PullArcWidth=0 [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 [KConditions] ConOn=1 CondSize=7 Cond1=${Target.Level}>=${Me.Level}+4 Cond2=!${Me.Buff[Heart of Flames].ID} Cond3=!${Me.Buff[Thaumaturge's Focus].ID} Cond4=!${Target.Buff[Malosinata].ID} Cond5=!${Me.Pet.Buff[Theft of Essence]} Cond6=!${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID} Cond7=!${Me.SpellReady} [KissError] LastCMD:=/endmacro ErrorDateTime:=02/06/2019 08:19:59 ErrorMsg:=You cannot pause a macro when one isn't running. DataError:=NULL SyntaxError:=NULL RunningTime:=33876574 BuildDate:=20190205 CurrentUI:=default [MySpells] Gem1=Chaotic Inferno Rk. II Gem2=Reckless Servant Rk. II Gem3=Spear of Molten Arcronite Rk. II Gem4=Spear of Molten Shieldstone Rk. II Gem5=Dissident Companion Gem6=Summon Firebound Orb Rk. III Gem7=Iceflame Keep Rk. II Gem8=Gather Capability Rk. II Gem9=Auspice of Esianti Gem10=Twincast Rk. III Gem11=Arcronite Malosinata Gem12=Volley of Many Rk. II Gem13=Call of the Heroes Rk. II
 
Your mage was going OOM on that fight that i previously read about partly because you are using Spear of Molten Shieldstone as your 5th spell. No reason to use this spell at all. If you roll with Servant, Volley (or AE), chaotic and spear of molten arcronite, you will give yourself an extra chaotic cast per the time it takes for the rotation, and factoring in the GCD. This will give you double the chance to proc Twincast off the chaotic and add to your dps and also slow down your mana loss. Feel free to play with it if you do use the AE and see where you like it so you get the two choatic casts.
 
Config - DPS Focused Mage (Currently Air Pet for Off-Tanking)

Users who are viewing this thread

Back
Top
Cart