Jump to content

About This File

C# fight class for Vanilla priests.  Built towards working with my vanilla levelling profiles

The idea behind this was to make a Shadow priest FC that will go 1-60 where you dont need to populate the action bars with spells after training.

Levels 1-10 will be a SWP / smite rotation.  Im 100% assuming you have a wand equipped by lvl 10.

10-60 is just a simple SWP / mind blast / wand rotation with vamp embrace.  The focus here was efficiency, ideally the bot should not need to drink using this profile after lvl 10.

Until the bot knows shadowform it will use holy spells to heal it self. once it knows shadowform it will use PW: sheild and Vamp Embrace never seen issues at higher lvls with healing on my priests.

Will always keep buffs like Fort and Inner fire up.

massive should to @reapler who sorted out  wanding and generally cleaned up my code.

 

If you have any suggestions / bugs / recommendations drop me a PM and i can look into it.


What's New in Version 1.2.0   See changelog

Released

1.1.0

Cleaned up wand wait.

added more spells

1.2.0

Changed buffs so they only cast when mana is high, hopefully stopping death loops due to being OOM on res after buffs.

changed mind blast logic and timing

added use scroll

 


User Feedback

Recommended Comments



mrfrank

Posted

If only it would keep the shield up then it would be real good. 

To avoid death and save mana spend on heals

NimRob28

Posted

The profile assumes you have a wand at level 1 and tries to shoot. Might be useful to make a wand check and melee otherwise.

velvedqt

Posted

Trying to spam Wand 24/7, doesn't work for me at all

EnergyOne

Posted

Level 5, starts auto attacking and doesn't cast smite. Will still continue to heal itself but doesn't cast smite any more. If two mobs attack it then cancels auto attack (maybe part of another plugin this part but the first part is strange) 

Xanubis

Posted

Wand aint working for me, it keeps doing the start wanding animation, but doesnt cast anything, other skills are fine

polo1234

Posted

The wanding is so bugged out it wont shoot out just stands still spamming wand

eeny

Posted

1 hour ago, polo1234 said:

The wanding is so bugged out it wont shoot out just stands still spamming wand

 

On 22/01/2018 at 5:32 AM, Xanubis said:

Wand aint working for me, it keeps doing the start wanding animation, but doesnt cast anything, other skills are fine

File  updated- i found a wand stall on my undead priest who was continually trying to cast devouring plague.

let me know how it goes now.

polo1234

Posted

9 hours ago, eeny said:

 

File  updated- i found a wand stall on my undead priest who was continually trying to cast devouring plague.

let me know how it goes now.

Okay its working now good job man, but the warlock fighting class u made seem to have soome wand issues too

eeny

Posted

4 hours ago, polo1234 said:

Okay its working now good job man, but the warlock fighting class u made seem to have soome wand issues too

When it studders, it means its trying to cast a spell thats on CD or something.  When the lock Wand studders, whats appearing in the "ingame tab" last log: XXXXXXXXX.

It should say " attempting to cast xxx"

 

can you tell me what that is?

polo1234

Posted (edited)

no it dosent it says spell cast corruption (corruption) someimes it studders on immolate too
it uses all the dots but it cant use the wand properly after

 

Edited by polo1234
Eyefire

Posted

On 2/15/2018 at 10:25 AM, eeny said:

When it studders, it means its trying to cast a spell thats on CD or something.  When the lock Wand studders, whats appearing in the "ingame tab" last log: XXXXXXXXX.

It should say " attempting to cast xxx"

 

can you tell me what that is?

Im having some "issues" with this FC aswell. It will spam the wand shoot ability so much that it acutally wont fire the wand for several seconds. Its a huge DPS loss. Can you look into it ? @eeny

eeny

Posted

43 minutes ago, Eyefire said:

Im having some "issues" with this FC aswell. It will spam the wand shoot ability so much that it acutally wont fire the wand for several seconds. Its a huge DPS loss. Can you look into it ? @eeny

uploaded a new version- give it a try.

The shoot in this FC is a straight LUA call.  It sets the "auto repeat" action as true for the spell shoot. over and over and over.  you will need the spell on your action-bar's for this to work.

If your wrobot client not casting shoot at all it may be a latency thing. so try setting it to 300-500 in the advanced options.

Eyefire

Posted

17 hours ago, eeny said:

uploaded a new version- give it a try.

The shoot in this FC is a straight LUA call.  It sets the "auto repeat" action as true for the spell shoot. over and over and over.  you will need the spell on your action-bar's for this to work.

If your wrobot client not casting shoot at all it may be a latency thing. so try setting it to 300-500 in the advanced options.

@eenyIt seems alot better. Just wondering why it jumps after it pulls with mind blast.

I already had the latency thing done. Its on  300-500 ms in the advanced options.

Off topic. Do you think you can look at your warlock profile ? i wrote a comment on it.

payyn518

Posted

After renew, it doesn't go back to killing the target. 

privateman

Posted

will the bot use Mind Flay if i spec into it?

eeny

Posted

39 minutes ago, privateman said:

will the bot use Mind Flay if i spec into it?

Yeah- take a look at the spell conditions, i think you need to have a shield up, and target needs vamp embrace on it

down2clown

Posted

Hey, nice fc - i bought your 1-60 profile ally side too.  my priest is running into this issue where it seems he is trying to wand but 'interrupted' is permanently spammed above him in red and he never actually gets a wand shot off...let me know if you have any suggestions - i think its trying to wand but at the same time spamming SW:P or PW shield so he cant get the wand shot off.

eeny

Posted

1 hour ago, down2clown said:

Hey, nice fc - i bought your 1-60 profile ally side too.  my priest is running into this issue where it seems he is trying to wand but 'interrupted' is permanently spammed above him in red and he never actually gets a wand shot off...let me know if you have any suggestions - i think its trying to wand but at the same time spamming SW:P or PW shield so he cant get the wand shot off.

Is wand on the action bar?

down2clown

Posted

7 minutes ago, eeny said:

Is wand on the action bar?

wow that doubled my xp/hour lol

vanbotter

Posted

Great fightclass. Very efficient. A bit of an issue with the wand sometimes it seems to bug and he's spamming shoot repeatedly so he interrupts himself and isn't able to get a shoot off. This repeats until he needs to do a new action (heal/shield etc)

anyone wanting to have him keep shield up out of combat can add this:

 

if (Shield.KnownSpell && !ObjectManager.Me.HaveBuff("Power Word: Shield") && ObjectManager.Me.ManaPercentage > 70 && !ObjectManager.Me.HaveBuff("Weakened Soul"))
        {
            Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress);
            Shield.Launch();
        }

Modify the mana% as required.

Into the Buff routine so it reads like this instead:

 

    public void Buff()
    {
        if (Shield.KnownSpell && !ObjectManager.Me.HaveBuff("Power Word: Shield") && ObjectManager.Me.ManaPercentage > 70 && !ObjectManager.Me.HaveBuff("Weakened Soul"))
        {
			Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress);
            Shield.Launch();
        }
		if (PowerWordFortitude.KnownSpell && !ObjectManager.Me.HaveBuff("Power Word: Fortitude") && ObjectManager.Me.ManaPercentage > 65)
        {
			Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress);
            PowerWordFortitude.Launch();
        }
        if (InnerFire.KnownSpell && !ObjectManager.Me.HaveBuff("Inner Fire") && ObjectManager.Me.ManaPercentage > 65)
        {
            InnerFire.Launch();
        }
        if (ShadowProtection.KnownSpell && !ObjectManager.Me.HaveBuff("Shadow Protection") && ObjectManager.Me.ManaPercentage > 65)
        {
			Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress);
            ShadowProtection.Launch();
        }
        if (Shadowform.KnownSpell && !ObjectManager.Me.HaveBuff("Shadowform"))
        {
            Shadowform.Launch();
        }
        if (Renew.KnownSpell && !ObjectManager.Me.HaveBuff("Renew") && !ObjectManager.Me.HaveBuff("Shadowform") && ObjectManager.Me.HealthPercent <= 70  && ObjectManager.Me.ManaPercentage > 10)
        {
			Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress);
            Renew.Launch();
        }
    }

 

Mysticmind

Posted

Hello, When i try to download this file i get a CS File instead of a xml file, is there some sort of bug because Wrobot cant use this file to run the priest.

eeny

Posted

It's a fight class, not a profile. This tells the priets bot how to fight, not where, when and whom. 

Put this file in the fight class folder and then load it with a grinder / quester to actually do something. 


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...