module/actor-sheet.js
/* checks if any core attribute has changed, and updates
     * dependant values, such as skill
     */
checks if any core attribute has changed, and updates
dependant values, such as skill
checks if any core attribute has changed and updates dependant values such as skill
_update_core_attributes(formData) {
        alpha_core_attributes.forEach((attr) => {
            let key = `data.${attr}.value`;
            if (formData[key] == undefined ||
                formData[key] == this.actor.data[key]) {
                return;
            }
            formData = this._update_core_attribute(
                formData, attr, formData[key]
            );
        });
        return formData;
    }
_update_core_attributes ( formData ) { alpha_core_attributes . forEach ( ( attr ) => { let key = ` ${ attr } ` ; if ( formData [ key ] == undefined || formData [ key ] == this . actor . data [ key ] ) { return ; } formData = this . _update_core_attribute ( formData , attr , formData [ key ] ) ; } ) ; return formData ; }
checks if any core attribute has changed, and updates
 dependant values, such as skill
checks if any core attribute has changed and updates dependant values such as skill
/* core attribute has changed, update affected skills
             */