Items: flurry_of_xuen can proc cleave and multistrike.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17869 3b4652a1-8050-0410-ac47-3d40261b0f8b
Druid:
 - Clean up natures_vigil_proc conditionalization
 - Add hotfixes for natures_vigil and dream_of_cenarius (feral)
 - Use hotfixed effect for dream_of_cenarius (feral) direct damage, instead of using the effect for periodic damage

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17870 3b4652a1-8050-0410-ac47-3d40261b0f8b
dbc_extract: Add Nature's Vigil proc spells to whitelist.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17871 3b4652a1-8050-0410-ac47-3d40261b0f8b
Druid: Clean up natures_vigil_proc implementation, fix multiplier.
Items: lightning_strike can proc cleave and multistrike.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17872 3b4652a1-8050-0410-ac47-3d40261b0f8b
Stormlash can proc cleave and multistrike.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17873 3b4652a1-8050-0410-ac47-3d40261b0f8b
Monk: Rushing Jade Wind can proc muscle_memory when hitting 3 or more targets and can proc lucidity (fixes issue 1918).

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17874 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter: Fix thrill_of_the_hunt double-dipping on ability cost reduction (fixes issue 1928).

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17875 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter: Clean up implementation from r17875.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17876 3b4652a1-8050-0410-ac47-3d40261b0f8b
Monk: Initial rushing_jade_wind implementation.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17877 3b4652a1-8050-0410-ac47-3d40261b0f8b
Monk: Better rushing_jade_wind implementation.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17878 3b4652a1-8050-0410-ac47-3d40261b0f8b
Shaman:
Someone forgot to hotfix PE base melee.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17879 3b4652a1-8050-0410-ac47-3d40261b0f8b
Monk: Implement zen_sphere (fixes issue 1917).

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17880 3b4652a1-8050-0410-ac47-3d40261b0f8b
Monk: Accurate DPET for zen_sphere_damage.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17881 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter: Barrage uses attack crit (fixes issue 1903).

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17882 3b4652a1-8050-0410-ac47-3d40261b0f8b
Rogue:
Adjust eviscerate AP scaling coefficient.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17883 3b4652a1-8050-0410-ac47-3d40261b0f8b
Rogue:
Crimson tempest ticks do not crit, it seems.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17884 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter:
- minor MM profile improvements

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17885 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter
- fix thrill double dipping

The first cut removed useful abstraction and broke focus and benefit reporting. Thrill reports the focus savings as a gain for easy comparison to fervor and dire beast, and correctly reports benefit uptime. Thus, 90% of T16H SV arcane shots are made with the thrill buff, saving >2k focus during the fight (compare with 2400 focus split between pet and player for fervor).

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17886 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hunter
- rename focus savings for thrill to include "savings" in the name

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17887 3b4652a1-8050-0410-ac47-3d40261b0f8b
Fix compile error

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17888 3b4652a1-8050-0410-ac47-3d40261b0f8b