Oops, fix power extracting.


git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11390 3b4652a1-8050-0410-ac47-3d40261b0f8b
protect shadow orb generation

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11391 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest: Change priest initialization ( don't memset anymore, but make
sure they get zero-initialized )

Expression templates: Comments for dummys from a dummy!

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11392 3b4652a1-8050-0410-ac47-3d40261b0f8b
Update build_level when !ptr.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11393 3b4652a1-8050-0410-ac47-3d40261b0f8b
Be sure to snapshot state in refresh_duration() if using stateless

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11394 3b4652a1-8050-0410-ac47-3d40261b0f8b
Fix uninitialized members.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11395 3b4652a1-8050-0410-ac47-3d40261b0f8b
Fix a possible memory leak with stateless stuff.


git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11396 3b4652a1-8050-0410-ac47-3d40261b0f8b
SW:D does 4 times the damage now if < 20% (of if talent procs)

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11397 3b4652a1-8050-0410-ac47-3d40261b0f8b
More useful Priest talent choices.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11398 3b4652a1-8050-0410-ac47-3d40261b0f8b
Dispose player action_priority_lists

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11399 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest: shadow word death should use the state result, not action result

fix target. expression when not specifing a target ( use action's
target ) with arbitrary tail length

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11400 3b4652a1-8050-0410-ac47-3d40261b0f8b
override target health.pct expression

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11401 3b4652a1-8050-0410-ac47-3d40261b0f8b
bring back unique gear

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11402 3b4652a1-8050-0410-ac47-3d40261b0f8b
Bring back the most common cataclysm potions.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11403 3b4652a1-8050-0410-ac47-3d40261b0f8b
Rename action_t::state to action_t::execute_state to better represent it's contents.


git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11404 3b4652a1-8050-0410-ac47-3d40261b0f8b
Part1 of merging discharge_proc_callback_t and
chance_discharge_proc_callback_t

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11405 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add buff_creator_t spell( const spell_data_t* ) method to set spell
data.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11406 3b4652a1-8050-0410-ac47-3d40261b0f8b
* Make sure spellpower is floored properly.
* Adjust level 85 priest int and spirit stats to match reality.
* Adjust priest profile a bit and do some work on priest class module.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11407 3b4652a1-8050-0410-ac47-3d40261b0f8b
whitespace

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11408 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add mastery spell data back in again.


git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11409 3b4652a1-8050-0410-ac47-3d40261b0f8b