Fix some logic evaluation problems, which clang is nice enough to warn
about.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17774 3b4652a1-8050-0410-ac47-3d40261b0f8b
Makefile: Remove -maling-double: 1) gcc specific 2) only for old
platforms 3) optimized build with -march=native should already give the
suitable speedups.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17775 3b4652a1-8050-0410-ac47-3d40261b0f8b
Druid:
 - Implement yseras_gift, renewal.
 - Fix out of vector range crash on natures_vigil_damage_proc.
 - Update natures_swiftness.
 - Fix crash caused by cenarion_ward.
 - Remove natures_swiftness lines & conditionals from feral APL.
 - Conditionalize recaching caused by killer_instinct and nurturing_instinct.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17776 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest:
-Fix Divine Star implementation so it behaves properly (and not 2x or 3xing damage). Fixes issue 1887.


git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17778 3b4652a1-8050-0410-ac47-3d40261b0f8b
Warrior Prot APL update: PLEASE REGENERATE
Xcode 5 doesn’t link properly currently.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17779 3b4652a1-8050-0410-ac47-3d40261b0f8b
Warlock:
Dark Soul can’t be cast during Dark Soul (with AD)

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17780 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest:
-Change base default distance to 25 yards away (optimum for Halo).
-Redo Shadowy Apparitions implementation to match live behavior.
-Fixed a bug with Shadowy Apparitions not doing the correct damage. SAs were not benefitting from the damage multipliers it should (not being SCHOOL_SHADOW) and had 0 base damage.


git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17781 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest SA: reduce some code repetition.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17782 3b4652a1-8050-0410-ac47-3d40261b0f8b
Try out new range loop.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17783 3b4652a1-8050-0410-ac47-3d40261b0f8b
Rogue:
Fix Shadow Dance buff cooldown to properly work with Assurance of Consequence.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17784 3b4652a1-8050-0410-ac47-3d40261b0f8b
Warlock:
SS Exhale doesn’t use up the buff. You can copy to multiple targets if you are fast enough

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17785 3b4652a1-8050-0410-ac47-3d40261b0f8b
Revert parts of r17783.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17786 3b4652a1-8050-0410-ac47-3d40261b0f8b
Paladin: Divine Protection bugfix

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17787 3b4652a1-8050-0410-ac47-3d40261b0f8b
Generate profiles for r17779.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17788 3b4652a1-8050-0410-ac47-3d40261b0f8b
Fix XCode project compilation.




git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17789 3b4652a1-8050-0410-ac47-3d40261b0f8b
Enemy: TMI bosses tweaked, should be more consistent with log data now

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17790 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest:
-Reverted the 25 yard default range back to 27 yards while Halo calculations are doublechecked.
-Fix some Divine Star range issues.
-Fixed a bug in Mind Flay (Insanity) where base ticks after Devouring Plague has fallen off the target would be doing normal Mind Flay damage.


git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17792 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest: Apparently my last un-comment version didn't save.


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