BETA: Changing checkDoCastConditions to public so we can check externally if the npc can cast the skill instead of attempting to cast it and end up aborting the skill that is currently casting, also moving setCastingNow(false) after notification to scripts to prevent from breaking animation for some bosses that uses onSkillSee to cast a skill.
	* Reported by: St3eT

git-svn-id: http://svn.l2jserver.com/branches/unstable/L2J_Server_BETA@6335 d34dfa0f-f91c-0410-86dd-cf06f19dd0ad