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

Looking for a few Test for Shadow Priest CC

spriestdev

New Member
Joined
Sep 19, 2011
Messages
236
Reaction score
11
* Looking for a few testers to test new shadow priest cc.

Please PM msg and I will point you towards the svn repository.
 
I realize that my last message was very uninspiring. Here are the upcoming release notes for this CC. We are very close to releasing this to the community but would like 1 or 2 testers to help us look for some edge cases.

If you are interested please PM me and I will link you to the SVN repository.

Thanks again.


Code:
AltarBoy: Priest CustomClass for LazyRaider
Version 1.0 [Beta]
Created and maintained by Spriestdev and Altarboydev

Features:
- Supports damage-dealing with Shadow Specialization in dungeons and raids at level 85 using Lazy Raider.
- This CC was design for end game content with maximizing dps as the main priority.
- Damage over Time rotation for boss fights and high-health pool mobs.
- Multi-dotting support and automation.
- Movement only DPS routine. 
- Alternate damage rotation for low-health mobs and situations in which DoTs should not be re-applied.
- Mind Sear damage rotation channelling off the tank.
- Intelligent clipping of Mind Flay and Mind Sear with user-modifiable lag allowance.
- Automated targeting.
- Mob-specific behaviors.
- Really pretty logging.
- Pre-combat and in-combat buffing.
- Intelligent use of item cooldowns (Engineering Tinkers and On-Use Trinkets).
- A bunch of other stuff.
- Switching from Inner Fire to Inner Will for run-speed increase when out-of-combat and in other situations.

Planned Features:
- Lots of improvements coming to the targeting behaviour.
- Intelligent usage of racial cooldowns.(Anyone have a list?)
- User-customizable mob-specific behaviors. (This is already partly enabled)
- User-customizable dispel mechanics. (Supportted but untested)
- Support for battlegrounds and arenas. (Maybe)
- Movement and support for lower-levels.  (This is partially implemented, but may not function as expected)
- Support for the Discipline specialization.  

Known Issues:
- Log will sometimes report multiple casts of Vampiric Touch even though it was only cast once.
- There is no auto-detection for Engineering Tinkers and On-Use Trinkets, enabling these in the configuration if they are not "usable" will cause errors and halt the CC. (Working on it)

Disclaimer:
This Custom Class was created as proof-of-concept that advanced behaviors in World of Warcraft can be accurately modeled to respond to virtually all situations that may be encountered by the Priest class.  This is not intended for use on live World of Warcraft servers. 

Donations:
We have elected not to accept donations.  If you would like to support this project please feel free to show your appreciation by providing rep.


Thanks to:
This CC was written in an attempt to learn Treesharp and the HB API. Alot of the code you will find here has been inspired by other CC developers. Shamwow, Singular, Dunatanks and a few others. If anyone feels I have voilated any IP please let us know.


How to provide feedback:
- Please provide a log and detailed description of any bugs you encounter. We're doing this in our spare time so please be respectful.
 
Last edited:
This is working very well, it does about 1k less dps then what i can do by hand. Couple of things i noticed so far is its not buffing party members, even with the option ticked. and its Canceling Mindflay to cast skills coming of CD thats a dps loss, other then that so far its working well, Doing more testing tonight oh and the GUI is really beautiful and Fast. Also the levitate when falling works like a champ!

Overall Amazing! some roatation tweeks and she be perfect.
 
Thanks for your feedback man, really appreciate it.

i noticed so far is its not buffing party members, even with the option ticked
I will definitely look into this.

and its Canceling Mindflay to cast skills coming of CD thats a dps loss, other then that so far its working well
Hmm, my experience with my raiding priest is that this is actually a DPS increase to clip MindFlay. If other people can confirm your case I will surely build it in as an option.

it does about 1k less dps then what i can do by hand
Try tweaking the values for Mindflay clipping and cooldown duration. They are optimized for my haste ratings and might be different for you. Let me know if that helps.

Thanks again for the input!
 
Could you fix it for training dummy's? lol trying to get the Clipping tweaked right and on a dummy it just spams Mind spike.
 
Ahhhh grab a new update... I had it set before to test my mindspike rotation.... theres a new special targets tab in the latest build that lets you flag targets (ignore, focus, mindspike, mindsear) make sure there are no dummy entries there... Here is a screen show of my dps on a Raider's Training Dummy right (self buffed)

dps.webp
 
hmm i already have the latest version on svn, and i have special targets tab, There is no targets added in the list still Mind spike spamming.
 
Are you on the raiders dummy or the other dummy... there are health checks on the mindspike logic... the non raiders dummy have 1 hp... so it will always mindspike... go use the raiders dummy. :)
 
Wrong training dummy was the problem -_- lol its pulling a constant 11.4k on my poorly geared priest ilvl 358 my main priest is currently out of time playing myself on the dummy im getting 13.8-14k constantly, i guess its the spell clipping, ill try new numbers. lol
 
yes, i have just done a little Google research amd it appears the only time MF should be clipped to cast another spell is if its VT. Dont clip MF for MB etc.
 
K ill make a setting.. will be easy enough to test that way. Thanks for checking... can you link the resource if you get a sec... thank again for the testing... if you could spend some time making sure that special targets logic is working... that would be helpful... espeically in a dungeon/raid environment.
 
It throws this error when in a raid, when it does this the cc stops dps for 1-3 seconds not sure if its HB or the CC

Code:
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Altarboy.AuraManager.HasMyAura(String aura, WoWUnit unit, TimeSpan timeLeft, Int32 stackCount) in c:\Users\syntax\Desktop\testbuddy\CustomClasses\Altarboy\Altarboy.AuraManager.cs:line 82
   at Altarboy.AuraManager.HasMyAura(String aura, WoWUnit unit, Int32 stackCount) in c:\Users\syntax\Desktop\testbuddy\CustomClasses\Altarboy\Altarboy.AuraManager.cs:line 57
   at Altarboy.Shadowpriest.<NormalDpsRotation>b__5c(Object ret) in c:\Users\syntax\Desktop\testbuddy\CustomClasses\Altarboy\Altarboy.Shadowpriest.cs:line 368
   at Altarboy.AltarboyComposites.<>c__DisplayClassd.<CastSpell>b__b(Object ret) in c:\Users\syntax\Desktop\testbuddy\CustomClasses\Altarboy\AltarboyComposites.cs:line 64
   at TreeSharp.Decorator.CanRun(Object context)
   at TreeSharp.Decorator.#h.#nF.MoveNext()
   at (Object )

Full log attached.
 

Attachments

i just used special target in BH for the Eye's "mind sear special target" worked fine, will do some more testing of that.
 
The idea of clipping mind flay started when mind blast was overall better dmg per cast than mind flay. So due to the priority nature of our dps it was better to sometimes cast mind flay and shorten the cast after the 2nd tick to cast mind blast again. Now mind blast is used mostly for emp shadows so clipping the mind flay to cast mind blast can currently hurt your dps. I don't have through numbers but I believe as of right now the only time it is advantageous to clip the mf is when empowered shadows has fallen off.

NOW "clipping Mind Flay" is when you recast Mind Flay/cast another spell before the channeling time is finnished, this sometimes causes Mind Flay to not tick a third time (If this has indeed been fixed, let me know) thus causing a loss in dps. The best way to avoid this is to recast/cast when the cast bar is in the "latency zone" (The red zone if you use Quartz) since WoW pretty much gives you the benefit of the doubt and gives you the third tick anyway

It's generally not a good idea to clip your MF's anymore and now you can queue your next spell cast before your current one finishes you really don't need anything like quartz

Few quotes from spriest.com and mmo-champion.
 
Back
Top