eq2bot low magic user dps: Semi-Fix?

thrakos

Active Member
I'm going by memory on this, so bear with me.

I sat down this weekend and watched my Illusionist and Wizard running eq2bot during some tso instance runs. I soon noticed a pattern: Both were casting their 'fast cast/fast recovery' spell almost every-other-time. IE:
stun
same fast cast spell
nuke
same fast cast spell
stifle
same fast cast spell

In the illusionist case, the spell is "Ultraviolet Beam". In the illusionist spells file, it is # 60. So, I went through the illusionist.iss file and commented out every call to this spell. I took the same steps in my Wizard.iss files for their fast casting spell (solar flare, i think).

After I made these changes, I now see both casters using almost all their spells in longer fights, with neither casting the 'fast spell' anymore. I also saw a noticable increase in dps... upwards of 35%, if not more.

Anyone else care to try this and report back the results? Or have any better ideas?
 

thrakos

Active Member
Proof or it didn't happen.
I'll run scion tonight and tomorrow night. one w/ the fast cast spells, one with the modified files. i'll use the latest ACT to parse the fight and upload the results, somehow. maybe i'm wrong, but i swear i saw a a big diff monday night. we'll see.

---

This is Scion of Ice, full zone parse, using modified Illy & Wiz scripts to Not cast their single fast recast spell:
All: (24:13) | 17445243 | 12006 | [Wizard-Fusion-37751]
Wizard | 5521254 | 3800
Illusion | 4430087 | 3049
SK | 4406995 | 3033
Troub | 1917290 | 1320
Warden | 593281 | 408
Templar | 576336 | 397

Tomorrow night, i'll put both scripts back to defaults and run'em again, then post here.
 
Last edited:

bob_the_builder

Well-Known Member
So, I went through the illusionist.iss file and commented out every call to this spell. I took the same steps in my Wizard.iss files for their fast casting spell (solar flare, i think).
IMHO knowing how to edit and modify your OWN scripts is much better then using the raw SVN.

Keep up the good work and make them best for you !

Bob
 

Plavok

Active Member
This would be surprising since the general consensus among enchanters seems to be that you should cast it whenever it is up (also to keep the cast chain up, but also due to the damage it does as a M2 choice).

http://www.eq2flames.com/illusionists/33938-noobs-look-here.html

Here's an easier casting order for max dps:

Prismatic pre-pull
Shower
Brainclot
Beam
Prismatic
Beam
Pessimism
Beam
Drain
Beam
Lesion
Beam
Prismatic
Beam
Pessimism
Beam
Brainclot
Beam
 
Last edited:

Plavok

Active Member
What I noticed is that the coercer script puts out more dps than the illusionist script. My coercer puts out more dps despite inferior gear and less masters than my illu. But they are both performing better than the other mages or scouts.

I'm actually quite happy with the performance of the enchanters.
 

thrakos

Active Member
Tonight's Scion of Ice run w/ default files:
All: (31:13) | 17467547 | 9326 | [Wizard-Fusion-36914]
Wizard | 5708643 | 3048
Illusion | 4714226 | 2517
SK | 3907977 | 2086
Troub | 1828264 | 976
Templar | 671949 | 359
Warden | 636488 | 340

So, not 35%, my bad. But the difference is noticable, especially during the longer fights. In my setup, using the fast recast spells: Wizzy = 20% less, Illusion = 17% less, SK = 31% less dps.

Granted, this is one comparison and by no means constitutes proof. I have a good feel for how the team fights and can feel a difference... so i'll continue to run w/o fast recast spells. In a week or two i'll switch back to default files and see how it feels.

The lines i commented out in each file were
Wizard.iss: call CastSpellRange 63
Illusionist.iss: call CastSpellRange 60

Anyone care to try this?

PS - notice how the illy & wiz did more damage, but it took them longer to do it?!
 
Last edited:

Valerian

ISX Specialist
Also funny how EVERYONE ELSE did less dps on your second run. Even the ones that you DIDN'T change any files for.
 

Kannkor

Ogre
Doing an entire zone is really a terrible way to test it.

DPS will greatly depend on how you run the zone, since I have a feeling you don't have a bot doing it completely automated.

You need a single mob with lots of HP to test this one.

Take your entire group into Shard of Hate, and test mobs in there. For a single group (especially only pushing 10k DPS), you should get a few minutes of fight time per mob, giving you a decent test.

I'm curious what your gear is like. i assume no one has Myth, do you have T2 shard gear? Maybe I've just been playing TSO on my 6 man team longer, but your numbers seem extremely low.
My 6 man team pushes 35k DPS average ZW. If I pay attention and pull properly, I can break 40k ZW. With group spikes up over 50k.
 

thrakos

Active Member
Also funny how EVERYONE ELSE did less dps on your second run. Even the ones that you DIDN'T change any files for.
It's not funny, it's cause the debuffs from the Wizzy & Illy weren't being cast... My team is spec'd for magic dps and the more debuffs I land, the more DPS I do.

Kannkor - On longer fights, I get near 20k dps (without using fast recasts). All toons have 200AAs, Myth Illusionist, All others Epic'd, T2 Shard w/ half TSO Fabled & Half Legendary jewelery and such... and some RE2 Sets on the casters, all about 1/3 Mastered.

There are a few spells that never seem to get cast (even without the fast recasts) on each of my toons, so i've configured two keys to 'force' these spells in during a fight as needed. And yes, while pushing these extra buttons do add another variable, i'm fairly consistent in my play, so...

I usually hit up the trash in SoHate twice a month, i'll head there this-weekend and once i've pulled and positioned the mob, only let the bot do the work, with no extra button pushing... just Pure Bot. I'll report back here when i'm done.

Thanks for the insight and suggestions!
 

flatlined

Active Member
The illu bot does an ok job, but it's possible to get more dps than it provides with a little effort. One example is it's priority of green AEs - it should be casting these asap on encounters of 3+ imo, and possibly for 2+ mob encounters. Do that and it's dps goes up for a start.

A simple way to get more dps out of your illu is to use Eccentric's GlassCannon. Immediate bump in illu dps, among other things. Ofc, it's not eq2bot, and not written in lavishscript, but hey, that just means it's easier to understand and alter.

However, it is generally accepted that you should be casting beam as often as possible ... it's just that there are situations where you need other things to cast, too.

I think at one point I was looking at it, I thought that the illu bot seemed to delay longer between casts than I do when playing manually (or than glasscannon does).
I certainly can outdps it just by spamming the next available offensive spell when it's up, and ofc, temp buffs, mana procs, and so on.
 

Pygar

EQ2Bot Specialist
I think at one point I was looking at it, I thought that the illu bot seemed to delay longer between casts than I do when playing manually (or than glasscannon does).
I certainly can outdps it just by spamming the next available offensive spell when it's up, and ofc, temp buffs, mana procs, and so on.
This was by design.

There is a mathmatical break point regarding how long till beam is ready again and whether you should wait .2s to cast it or cast something else and come back to beam.

This breakpoint is different depending on your recovery speed, and the way it is coded is most beneficial to my illy's stats. The breakpoint may need to be adjusted depending on your particular gear / stats / procs.

I'll agree that it doesn't evaluate the green spells quick enough, however that is cause there isn't good data to make that evaluation off of. I can very quickly see how many mobs are engaged. I can see how many mobs are in a given encounter. I can NOT easily see how many mobs of a given encounter are currently still alive, and will still be alive after the cast time of the green.
 
Top Bottom