Apsalar - Lady of Thieves
beta release v0.7.3
beta release v0.7.3
Apsalar is first of it's kind - full duty Subtlety Rogue PvP CC and one of the first quality customclasses released.
First i want you to realize that i wrote it for 85 level PvP (will work as soon as you get Shadow Dance), i'm pretty sure it would work in PvE, on lower levels honestly have no idea, let me know if you try.
Utilizes:
- dynamically switching targets (won't endlessly chase one like a retard)
- helping allies focus fire single targets!
- uses poisons
- Stealth, offensive Vanish
- Premeditation, Shadow Dance, Preparation, Redirect
- Shadowstep, Sprint, Deadly Throw - for chasing people down
- Kick, Dismantle, Smoke Bomb, Cloak of Shadows, Combat Readiness, Evasion, Feint - for defensive purposes
- Backstab, Hemorrhage - basic CP generation
- Garrote, Ambush, Cheap Shot, Kidney Shot - main skills during Stealth/Shadow Dance
- Slice and Dice, Recuperate, Rupture, Eviscerate - as for finishers
To Do list:
- Sap - sadly least priority,
- non-PvP trinkets,
- combat behaviors described in SF wiki,
- glyphs detection and features based on them,
- possible bug fixes,
- user requests,
Installation:
- Extract directly into CustomClasses folder, should look like this:
click to see full image - choose it after Honorbuddy startup
- go into Class Config and choose your preferences,
Sourceforge wiki (settings explanation included):
http://sourceforge.net/p/apsalar/home/Home/
Key talents (most are required):
- Subtlety t3 - Energetic Recovery, Find Weakness, Hemorrhage
- Subtlety t4 - Premeditation
- Subtlety t5 - Preparation, Sanguinary Vein
- Subtlety t6 - Shadow Dance
As i'm not type of man who would buy popcorn and watch bot running for whole time - all kind feedback and suggestions are highly appreciated,
be sure to use most recent version!
Credits to Apoc, exemplar, regecksqt and whoever i can't remind now for smaller and bigger pieces of code i adapted, my own CC would probably never come to life without them

Code:
Changelog:
* v0.7.3 - fixed features for playing by hand mentioned in #223 post of beta thread,
- hopefully fixed throwing those long errors once and for good,
* v0.7.2 - attempt to fix long errors,
* v0.7.1 - fixed Feint check,
- restored Stealth when eating,
- fixed Shadowstep when not in line of sight,
* v0.7.0 - added CreateShadowstepAmbush behavior and option to use it on players,
- will always (if stealthed) Shadowstep -> Ambush on PvE targets,
- changed all Me.IsStealthed into Me.HasAura("Stealth")
* v0.6.4 - fixed responsiveness issues (no idea how, but it's working now ;D),
- yet another attempt to fix Recuperate,
- extra check on non-stealth moves,
* v0.6.2 - fixed lack of bot movement bugs, back to Pulse() targeting,
* v0.6.1 - fixed not searching for targets when out of combat,
* v0.6.0 - made Pulse thingies into behaviors,
- lifted some restrictions to use Deadly Throw,
- fixed FoK breaking stealth,
- employed FoK to kill Snake Traps,
- added Subtlety check (if you have Shadowstep),
- disable targeting should work fine now,
- added cast time checks on Kick (half sec before end of cast and half sec after beginning of channeling),
- will use Shadowstep when target goes out of range during Shadow Dance,
full changelog available at changelog.txt
Support Me:
Best form of aid is always posting any bug reports and improvement suggestions.
I won't try to convince you. If you feel like it there is possibility to donate.

Download:
https://sourceforge.net/projects/apsalar/files/
sometimes i delete previous version if i decide i found critical errors in them, don't want provide potentially harmful code

SVN:
http://svn.code.sf.net/p/apsalar/svn/tags/stable_v0.7.3
Last edited: