import { erType } from './calc-meta.js' export const Mastery = { getType () { }, getMultiple (type = 'zf', mastery = 0) { let typeCfg = erType[type] if (typeCfg.type === 'pct') { return 2.78 * mastery / (mastery + 1400) * 100 } else if (typeCfg.type === 'fusion') { return (1 + mastery * 16) / (mastery + 2000) * 100 } return 0 }, getBasePct (type, element) { let typeCfg = erType[type] if (typeCfg) { return typeCfg.num({ element }) || 1 } return 1 } }