add new setting and new check attack to character