added subCanCast and subCast to Skill