Defiler questions comments suggestions

geekatlrg

Active Member
Hello,

First and foremost I want to say thank you for all the hard work on the defiler bot he is a healing, Buffing, cure and debuffing machine! I have taken a defiler from 1-80 running this program 70% of the time. Now saying that I am newb to the defiler class so I have some questions comments suggestions not sure if some of these are working as intended or what but …

Precognition he never buffs this and if I manually buff it seems to get removed when I start the bot… I recall he used to cast the lower versions on him self? Would be cool to have the drop down option for who to buff it on. If possible.. Shut the tank up….

Spirit Guide have this added to the buffing routine?

Alacrity we have a drop down option for who to cast this on but it seems to cast it on random people?
 

Pygar

EQ2Bot Specialist
The alacrity bug is fixed, it now will cast on the person in the alacrity drop down, it was using one of the other drop downs by mistake.

Precognition is cast, you need to select the 2 targets using the multi-select on the class page (ctrl-click).

Spirit Guide is cast if the Use Pets box is ticked on the class page.
 

Ragemage

Well-Known Member
By Spirit Guide he means the Rezzy Item so non healers can rez healers. Not the Summon Spirit Companion (Which does work if you enable use pets). Only bot that does the rezzy item summon is the Warden/Fury one.
I myself asked how to do this a few weeks ago which Bob the Builder (between him and Pygar all my questions get answered real quick great job guys) gave me the following to put in the script:


;Pass out feathers on initial script startup
if !${InitialBuffsDone}
{
if (${Me.GroupCount} > 1)
call CastSpell "Spirit Guide"
InitialBuffsDone:Set[TRUE]
}
This can be added to the Mystic and Defiler Script and it works great. This one can be added to the Inquisitor Templar one for them to also cast the rezzy item.

; Pass out feathers on initial script startup
if !${InitialBuffsDone}
{
if (${Me.GroupCount} > 1)
call CastSpell "Divine Awakening"
InitialBuffsDone:Set[TRUE]
}
 

geekatlrg

Active Member
Gotcha!

thank you for the responces.

The alacrity bug is fixed, it now will cast on the person in the alacrity drop down, it was using one of the other drop downs by mistake.
Thank you

Precognition is cast, you need to select the 2 targets using the multi-select on the class page (ctrl-click).
Doe! i am such a newb :p and to think i got my defiler to 80~

Spirit Guide is cast if the Use Pets box is ticked on the class page.
yes i am trying to do what Ragemage said so where do i add that in the class file? anywhere?
 

Ragemage

Well-Known Member
I just looked at where it was placed in the Fury/Warden one and decided to put it in the same spot which is here:

function Buff_Routine(int xAction)
{
declare tempvar int local
declare Counter int local
declare BuffMember string local
declare BuffTarget string local

declare temp int local

ExecuteAtom CheckStuck

; Pass out feathers on initial script startup
if !${InitialBuffsDone}
{
if (${Me.GroupCount} > 1)
call CastSpell "Spirit Guide"
InitialBuffsDone:Set[TRUE]
}


if ${ShardMode}
call Shard
After
ExecuteAtom CheckStuck
but before
if ${ShardMode}
in the function buff routine.
 

MrObvious

Senior Member
It would be nice to have the Spirit Guide rezzy thingy added to the script. I religously use the SVN updater, and would rather not maintain edited scripts.
 

MrObvious

Senior Member
It would be nice to have the Spirit Guide rezzy thingy added to the script. I religously use the SVN updater, and would rather not maintain edited scripts.
I saw there were some defiler script updates, but this didn't make it. Any chance we can get that in sometime?

Thanks
 
Top Bottom