Formula Source
function CommonFun.CalcBattlePassExpByStat(statid, statnum) local A = 0 if statid == 1 then if 200 <= statnum then A = A + 100 elseif 150 <= statnum then A = A + 50 else if 80 <= statnum then A = A + 30 else end end end if statid == 2 then if 6 <= statnum then A = A + 100 elseif 4 <= statnum then A = A + 50 else if 3 <= statnum then A = A + 30 else end end end if statid == 3 then if 20 <= statnum then A = A + 100 elseif 12 <= statnum then A = A + 50 else if 6 <= statnum then A = A + 30 else end end end if statid == 4 then if 20 <= statnum then A = A + 100 elseif 12 <= statnum then A = A + 50 else if 6 <= statnum then A = A + 30 else end end end if statid == 5 then if 20 <= statnum then A = A + 100 elseif 12 <= statnum then A = A + 50 else if 6 <= statnum then A = A + 30 else end end end if statid == 6 then if 5 <= statnum then A = A + 100 elseif 3 <= statnum then A = A + 50 else if 1 <= statnum then A = A + 30 else end end end if statid == 7 then if 3 <= statnum then A = A + 100 elseif 2 <= statnum then A = A + 50 else if 1 <= statnum then A = A + 30 else end end end if statid == 8 then if 2 <= statnum then A = A + 100 else if 1 <= statnum then A = A + 50 else end end end if statid == 10 then if 60 <= statnum then A = A + 100 elseif 30 <= statnum then A = A + 50 else if 10 <= statnum then A = A + 30 else end end end if statid == 11 then if 3 <= statnum then A = A + 100 elseif 2 <= statnum then A = A + 50 else if 1 <= statnum then A = A + 30 else end end end if statid == 12 then if 50 <= statnum then A = A + 100 elseif 30 <= statnum then A = A + 50 else if 10 <= statnum then A = A + 30 else end end end if statid == 16 then if 30 <= statnum then A = A + 100 elseif 20 <= statnum then A = A + 50 else if 10 <= statnum then A = A + 30 else end end end if statid == 17 then if 20 <= statnum then A = A + 100 elseif 10 <= statnum then A = A + 50 else if 5 <= statnum then A = A + 30 else end end end if statid == 18 then if 10 <= statnum then A = A + 100 elseif 5 <= statnum then A = A + 50 else if 3 <= statnum then A = A + 30 else end end end if statid == 19 then if 100 <= statnum then A = A + 100 elseif 50 <= statnum then A = A + 50 else if 20 <= statnum then A = A + 30 else end end end return A end
No formula links