Formula

CommonFun.calcPveMonsterNpcAttrValue

function CommonFun.calcPveMonsterNpcAttrValue(attr, Type, fScale)
  local result = {}
  if fScale == 1 then
    result[CommonFun.RoleData.EATTRTYPE_ATK] = math.floor(attr[CommonFun.RoleData.EATTRTYPE_ATK] * 0.8 * 0.2)
    result[CommonFun.RoleData.EATTRTYPE_MATK] = math.floor(attr[CommonFun.RoleData.EATTRTYPE_MATK] * 0.9 * 0.2)
    result[CommonFun.RoleData.EATTRTYPE_DEF] = math.floor(attr[CommonFun.RoleData.EATTRTYPE_DEF] * 1)
    result[CommonFun.RoleData.EATTRTYPE_MDEF] = math.floor(attr[CommonFun.RoleData.EATTRTYPE_MDEF] * 1)
    result[CommonFun.RoleData.EATTRTYPE_MAXHP] = math.floor(attr[CommonFun.RoleData.EATTRTYPE_MAXHP] * 0.88 * 0.5)
  end
  return result
end