What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Shadow Priest CC MoP 5.0.4 patch

Put Aoe on max (10) and check only in party. If you are not in party, he will never cast Mind Sear.
And it's possible to turn on/off, all settings are kept in Settings/your realname/Pasteursetting-your_char_name.

You only need to script to change the default settings. (Open file to (read, write,) search for the aoe entry, change the default value)

Sorry for the slow response.

I am using some dungeon farming scripts. With AOE for the trash mobs it is much faster, but for certain bosses, it is a lot faster to have the AOE off. It would be cool to be able to toggle it back and forth between on and off from within the script.
 
Sorry for the slow response.

I am using some dungeon farming scripts. With AOE for the trash mobs it is much faster, but for certain bosses, it is a lot faster to have the AOE off. It would be cool to be able to toggle it back and forth between on and off from within the script.

I can add an option to not use AOE on bosses. Then you can check it for particular situations.
 
I added the option to not use Mind Sear on bosses. For certain encounters you can check/uncheck it.
 
I disabled "Psychic Scream", but he use it anyway:

[02:30:00.734 N] Vampiric Touch
[02:30:03.119 N] Shadow Word Pain
[02:30:05.357 N] Mind Flay
[02:30:09.498 N] Psychic Scream
[02:30:11.062 N] Vampiric Touch
[02:30:13.055 N] Shadow Word Death
[02:30:13.379 N] Shadow Word Pain
[02:30:13.487 N] Mind Blast
[02:30:13.585 N] Mind Flay

and there is an error:

[02:30:15.371 D] System.NullReferenceException: Object reference not set to an instance of an object.
at Pasteur.Classname.Combat() in c:\Users\Spegeli\Desktop\LevelService\HB\Routines\Pasteur\Pasteur.cs:line 308
at Styx.CommonBot.Routines.CombatRoutine.(Object )
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
 
Latest svn does mind fly or mindblast. Went to the zip in the first page and it works.
 
Great Job on the cc. My only "wish" is that it had an option to use spirit shell on CD. I like that it has the function built in so i can manually use it and it auto-spams PoH, however, it would be nice to be able to set the spirit shell to lazy mode lol. Thanks, and keep up the good work.

spirit shell ?
 
Keeps wanting to update even though I downloaded it through the SVN. Says I have revision 0 when I actually have the most recent. Same thing everytime!

You should have 1 folder Pasteur in your routines folder, without subfolders. In that folder you have Revision.xml who keeps track of the versions. If the file isn't there, you stay at revision 0
 
I'm clueless about how this stuff works in detail, but I put it in the correct folders, used a proper svn and read your instructions thoroughly. Like I said, I'm clueless - but I think you need to add a revision.xml to your SVN, I had to do it manually as there was no such file from the SVN. I took the revision.xml out of an older version, put it there and now it updated the revision.xml from 1 to 24. Just give it a glance, I really don't think this is on my end.

But either way - it's working great now. So thank you alot for a great CC! :)

No point to put a revision.xml on the svn. All the files are inside the zip file you can download. Just download de zip file, unzip, start HB choose pasteur and he will update auto.
I explain it on the download section.
 
Great CC, i think it's currently the best that you can find for questing, grinding and gathering.
Theres just a few thing that i would change (if i had the knowledge to do it):

1. Make Desperate Prayer (Tier 4 talent) optional at a certain % of health, to make it a lifesaver instead of a "normal" healspell.
2. I don't know why, but it doesn't keep my preferences on Devouring Plague and Vampiric Touch. I usually don't want Devouring Plague and Vampiric Touch below 20% HP, because after two Shadow Word: Deaths (if the mob is below 20%) most of the mobs die and the orbs are wasted. This would speed up grinding, because you can start with 3 orbs at a new enemy (see point 3).
3. Use Devouring Plague to pull mobs if the toon has 3 orbs. Also a little speed up, because with level 90 most mobs between 85 and 87 die after one Plague and perhaps two ticks of Shadow Word: Pain.

Everything ealse works fine for me, thank you very much for your work!
 
There is a Problem with Health out of Combat for Chars < Level 26.

Renew is avaible at Level 26, so you should add it that if the Char under Level 26 or Renew not learned, he should irgnore the "Me.HealthPercent <= PasteurSettings.myPrefs.renew" in:

{
get
{
if ((Me.HealthPercent <= PasteurSettings.myPrefs.renew
|| Me.HealthPercent <= PasteurSettings.myPrefs.flash)
|| Me.ManaPercent <= PasteurSettings.myPrefs.drinkmana
&& Me.IsAlive)
{
return true;
}
return false;
}
}

Then is the Health under the Renew but over the Flash he take a rest an wait for the normal healt reset.
 
There is a Problem with Health out of Combat for Chars < Level 26.

Renew is avaible at Level 26, so you should add it that if the Char under Level 26 or Renew not learned, he should irgnore the "Me.HealthPercent <= PasteurSettings.myPrefs.renew" in:



Then is the Health under the Renew but over the Flash he take a rest an wait for the normal healt reset.

Just put renew health as low as possible, then he will auto use flash heal.

else if (!SpellManager.CanCast("Renew") || !SpellManager.CanCast("Flash Heal") && Me.IsAlive)
{
Styx.CommonBot.Rest.Feed();
}

That's the check if he can't cast renew or flash heal, then he use normal rest.
 
No point to put a revision.xml on the svn. All the files are inside the zip file you can download. Just download de zip file, unzip, start HB choose pasteur and he will update auto.
I explain it on the download section.

The download doesnt work properly, at least for me .. so this error is always happening
 
The download doesnt work properly, at least for me .. so this error is always happening

If it works for 98% of the users of this CC why it's not working for you.

1. Download de zip file into you Honorbuddy/Routines folder
2. With winrar, right click the zip file and choose extraxt here.
3. If you don't use winrar, be sure the zip file is extracted in the routines folder.
4. After extracting the zip file, you have a new folder Pasteur in your Routines folder.
5. Go inside that folder and look if all the files are there (they should be)
6. Inside that folder you don't need to see another folder Pasteur. If you have such a folder, then you unzip the wrong way.
7. If you only have 1 folder with the name pasteur in your routines folder, start HB.
8. Choose Pasteur as your CC.
9. As soon you choose your CC, he will start the auto update, that is : he download the changed files from the svn directory, and he will change your Revision.xml file to the right version.
10. If he don't change your Revision.xml file, then you have a write problem in your Pasteur folder.
11. Check : right click the file Revison.xml, choose properties and be sure only read is not checked !

I put a new download Pasteur.zip (latest version) and all needed files are there.
 
Last edited:
With 3 shadow orbs, he should use now Devouring Plague to pull.
 
Back
Top