Formula Source
function CommonFun.PetAttrShow(PetLv, classtype) local result = {} local QualityRatio = 0 if classtype == 11 or classtype == 21 or classtype == 31 or classtype == 41 or classtype == 51 or classtype == 61 then QualityRatio = 1.4 elseif classtype == 12 or classtype == 22 or classtype == 32 or classtype == 42 or classtype == 52 or classtype == 62 then QualityRatio = 1.8 elseif classtype == 13 or classtype == 23 or classtype == 33 or classtype == 43 or classtype == 53 or classtype == 63 then QualityRatio = 2.3 elseif classtype == 14 or classtype == 24 or classtype == 34 or classtype == 44 or classtype == 54 or classtype == 64 then QualityRatio = 3 else QualityRatio = 1 end PetLv = PetLv or 0 if classtype == 11 or classtype == 12 or classtype == 13 or classtype == 14 then result[CommonFun.RoleData.EATTRTYPE_STR] = (3 + PetLv * 0.216) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (1.5 + PetLv * 0.108) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (0.5 + PetLv * 0.036) * QualityRatio elseif classtype == 21 or classtype == 22 or classtype == 23 or classtype == 24 then result[CommonFun.RoleData.EATTRTYPE_STR] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (0.5 + PetLv * 0.036) * QualityRatio elseif classtype == 31 or classtype == 32 or classtype == 33 or classtype == 34 then result[CommonFun.RoleData.EATTRTYPE_STR] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (3 + PetLv * 0.216) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (1 + PetLv * 0.072) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (1 + PetLv * 0.072) * QualityRatio elseif classtype == 41 or classtype == 42 or classtype == 43 or classtype == 44 then result[CommonFun.RoleData.EATTRTYPE_STR] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (3 + PetLv * 0.216) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (1.5 + PetLv * 0.108) * QualityRatio elseif classtype == 51 or classtype == 52 or classtype == 53 or classtype == 54 then result[CommonFun.RoleData.EATTRTYPE_STR] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (3 + PetLv * 0.216) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (4 + PetLv * 0.288) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (1.5 + PetLv * 0.108) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (0.5 + PetLv * 0.036) * QualityRatio elseif classtype == 61 or classtype == 62 or classtype == 63 or classtype == 64 then result[CommonFun.RoleData.EATTRTYPE_STR] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (0.7 + PetLv * 0.0504) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (0.5 + PetLv * 0.036) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (2.5 + PetLv * 0.18) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (2.3 + PetLv * 0.1656) * QualityRatio else result[CommonFun.RoleData.EATTRTYPE_STR] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_AGI] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_VIT] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_INT] = (1 + PetLv * 0.072) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_DEX] = (2 + PetLv * 0.144) * QualityRatio result[CommonFun.RoleData.EATTRTYPE_LUK] = (1 + PetLv * 0.072) * QualityRatio end if classtype == 1 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 78 + PetLv * 6.12 result[CommonFun.RoleData.EATTRTYPE_MATK] = 24 + PetLv * 1.91 result[CommonFun.RoleData.EATTRTYPE_DEF] = 34 + PetLv * 1.72 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 34 + PetLv * 1.72 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 126 + PetLv * 126.81 result[CommonFun.RoleData.EATTRTYPE_HIT] = 44 + PetLv * 1.72 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 44 + PetLv * 1.72 result[CommonFun.RoleData.EATTRTYPE_CRI] = 14 + PetLv * 0.28 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.4 + PetLv * 0.17 elseif classtype == 11 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 168 + PetLv * 12.19 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.34 result[CommonFun.RoleData.EATTRTYPE_DEF] = 76 + PetLv * 4.85 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 52 + PetLv * 3 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 170 + PetLv * 276.5 result[CommonFun.RoleData.EATTRTYPE_HIT] = 44 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 126 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_CRI] = 12.8 + PetLv * 0.2 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 11.7 + PetLv * 0.12 elseif classtype == 12 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 216 + PetLv * 15.7 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 94 + PetLv * 6.19 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 64 + PetLv * 3.82 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 190 + PetLv * 343.02 result[CommonFun.RoleData.EATTRTYPE_HIT] = 50 + PetLv * 2.29 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 26 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_CRI] = 13.6 + PetLv * 0.26 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.2 + PetLv * 0.15 elseif classtype == 13 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 276 + PetLv * 20.04 result[CommonFun.RoleData.EATTRTYPE_MATK] = 30 + PetLv * 2.17 result[CommonFun.RoleData.EATTRTYPE_DEF] = 118 + PetLv * 7.91 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 76 + PetLv * 4.97 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 214 + PetLv * 426.19 result[CommonFun.RoleData.EATTRTYPE_HIT] = 56 + PetLv * 3 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 32 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_CRI] = 14.6 + PetLv * 0.33 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.8 + PetLv * 0.19 elseif classtype == 14 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 360 + PetLv * 26.17 result[CommonFun.RoleData.EATTRTYPE_MATK] = 36 + PetLv * 2.87 result[CommonFun.RoleData.EATTRTYPE_DEF] = 154 + PetLv * 10.34 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 100 + PetLv * 6.44 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 248 + PetLv * 542.6 result[CommonFun.RoleData.EATTRTYPE_HIT] = 74 + PetLv * 3.82 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 38 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_CRI] = 16.1 + PetLv * 0.43 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 13.6 + PetLv * 0.25 elseif classtype == 21 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 42 + PetLv * 3 result[CommonFun.RoleData.EATTRTYPE_MATK] = 144 + PetLv * 10.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 76 + PetLv * 5.17 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 110 + PetLv * 72.76 result[CommonFun.RoleData.EATTRTYPE_HIT] = 86 + PetLv * 4.85 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 26 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_CRI] = 12.8 + PetLv * 0.2 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 11.7 + PetLv * 0.12 elseif classtype == 22 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 54 + PetLv * 3.89 result[CommonFun.RoleData.EATTRTYPE_MATK] = 186 + PetLv * 13.85 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 100 + PetLv * 6.57 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 113 + PetLv * 81.07 result[CommonFun.RoleData.EATTRTYPE_HIT] = 104 + PetLv * 6.19 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 26 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_CRI] = 13.6 + PetLv * 0.26 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.2 + PetLv * 0.15 elseif classtype == 23 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 66 + PetLv * 4.97 result[CommonFun.RoleData.EATTRTYPE_MATK] = 240 + PetLv * 17.68 result[CommonFun.RoleData.EATTRTYPE_DEF] = 22 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 124 + PetLv * 8.42 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 116 + PetLv * 91.46 result[CommonFun.RoleData.EATTRTYPE_HIT] = 128 + PetLv * 7.91 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 32 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_CRI] = 14.6 + PetLv * 0.33 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.8 + PetLv * 0.19 elseif classtype == 24 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 90 + PetLv * 6.51 result[CommonFun.RoleData.EATTRTYPE_MATK] = 318 + PetLv * 23.04 result[CommonFun.RoleData.EATTRTYPE_DEF] = 28 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 160 + PetLv * 11.04 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 120 + PetLv * 106.02 result[CommonFun.RoleData.EATTRTYPE_HIT] = 164 + PetLv * 10.34 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 38 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_CRI] = 16.1 + PetLv * 0.43 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 13.6 + PetLv * 0.25 elseif classtype == 31 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 222 + PetLv * 16.08 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.34 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 22 + PetLv * 0.89 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 110 + PetLv * 72.76 result[CommonFun.RoleData.EATTRTYPE_HIT] = 32 + PetLv * 1.21 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 68 + PetLv * 3.63 result[CommonFun.RoleData.EATTRTYPE_CRI] = 15.64 + PetLv * 0.4 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 13.36 + PetLv * 0.24 elseif classtype == 32 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 282 + PetLv * 20.74 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 22 + PetLv * 1.14 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 113 + PetLv * 81.07 result[CommonFun.RoleData.EATTRTYPE_HIT] = 38 + PetLv * 1.53 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 80 + PetLv * 4.65 result[CommonFun.RoleData.EATTRTYPE_CRI] = 17.26 + PetLv * 0.52 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 14.32 + PetLv * 0.31 elseif classtype == 33 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 366 + PetLv * 26.48 result[CommonFun.RoleData.EATTRTYPE_MATK] = 30 + PetLv * 2.17 result[CommonFun.RoleData.EATTRTYPE_DEF] = 22 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 28 + PetLv * 1.46 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 116 + PetLv * 91.46 result[CommonFun.RoleData.EATTRTYPE_HIT] = 44 + PetLv * 1.97 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 98 + PetLv * 6 result[CommonFun.RoleData.EATTRTYPE_CRI] = 19.24 + PetLv * 0.66 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 15.52 + PetLv * 0.39 elseif classtype == 34 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 474 + PetLv * 34.59 result[CommonFun.RoleData.EATTRTYPE_MATK] = 36 + PetLv * 2.87 result[CommonFun.RoleData.EATTRTYPE_DEF] = 28 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 34 + PetLv * 1.91 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 120 + PetLv * 106.02 result[CommonFun.RoleData.EATTRTYPE_HIT] = 56 + PetLv * 2.55 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 128 + PetLv * 7.72 result[CommonFun.RoleData.EATTRTYPE_CRI] = 22.06 + PetLv * 0.86 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 17.2 + PetLv * 0.51 elseif classtype == 41 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 156 + PetLv * 11.23 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.34 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 22 + PetLv * 0.89 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 110 + PetLv * 72.76 result[CommonFun.RoleData.EATTRTYPE_HIT] = 86 + PetLv * 4.85 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 68 + PetLv * 3.63 result[CommonFun.RoleData.EATTRTYPE_CRI] = 18.46 + PetLv * 0.6 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 15.04 + PetLv * 0.36 elseif classtype == 42 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 198 + PetLv * 14.42 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 22 + PetLv * 1.14 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 113 + PetLv * 81.07 result[CommonFun.RoleData.EATTRTYPE_HIT] = 104 + PetLv * 6.19 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 80 + PetLv * 4.65 result[CommonFun.RoleData.EATTRTYPE_CRI] = 20.86 + PetLv * 0.78 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 16.48 + PetLv * 0.46 elseif classtype == 43 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 252 + PetLv * 18.44 result[CommonFun.RoleData.EATTRTYPE_MATK] = 30 + PetLv * 2.17 result[CommonFun.RoleData.EATTRTYPE_DEF] = 22 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 28 + PetLv * 1.46 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 116 + PetLv * 91.46 result[CommonFun.RoleData.EATTRTYPE_HIT] = 128 + PetLv * 7.91 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 98 + PetLv * 6 result[CommonFun.RoleData.EATTRTYPE_CRI] = 23.86 + PetLv * 0.99 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 18.28 + PetLv * 0.59 elseif classtype == 44 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 330 + PetLv * 24.06 result[CommonFun.RoleData.EATTRTYPE_MATK] = 36 + PetLv * 2.87 result[CommonFun.RoleData.EATTRTYPE_DEF] = 28 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 34 + PetLv * 1.91 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 120 + PetLv * 106.02 result[CommonFun.RoleData.EATTRTYPE_HIT] = 164 + PetLv * 10.34 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 128 + PetLv * 7.72 result[CommonFun.RoleData.EATTRTYPE_CRI] = 28.12 + PetLv * 1.3 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 20.8 + PetLv * 0.77 elseif classtype == 51 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 30 + PetLv * 2.42 result[CommonFun.RoleData.EATTRTYPE_MATK] = 144 + PetLv * 10.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 58 + PetLv * 3.63 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 100 + PetLv * 6.63 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 153 + PetLv * 218.28 result[CommonFun.RoleData.EATTRTYPE_HIT] = 44 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 26 + PetLv * 0.57 result[CommonFun.RoleData.EATTRTYPE_CRI] = 12.8 + PetLv * 0.2 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 11.7 + PetLv * 0.12 elseif classtype == 52 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 42 + PetLv * 3.12 result[CommonFun.RoleData.EATTRTYPE_MATK] = 186 + PetLv * 13.85 result[CommonFun.RoleData.EATTRTYPE_DEF] = 70 + PetLv * 4.65 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 124 + PetLv * 8.55 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 168 + PetLv * 268.18 result[CommonFun.RoleData.EATTRTYPE_HIT] = 50 + PetLv * 2.29 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 26 + PetLv * 0.76 result[CommonFun.RoleData.EATTRTYPE_CRI] = 13.6 + PetLv * 0.26 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.2 + PetLv * 0.15 elseif classtype == 53 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 54 + PetLv * 4.02 result[CommonFun.RoleData.EATTRTYPE_MATK] = 240 + PetLv * 17.68 result[CommonFun.RoleData.EATTRTYPE_DEF] = 88 + PetLv * 6 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 160 + PetLv * 10.91 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 186 + PetLv * 330.55 result[CommonFun.RoleData.EATTRTYPE_HIT] = 56 + PetLv * 3 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 32 + PetLv * 0.95 result[CommonFun.RoleData.EATTRTYPE_CRI] = 14.6 + PetLv * 0.33 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 12.8 + PetLv * 0.19 elseif classtype == 54 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 72 + PetLv * 5.17 result[CommonFun.RoleData.EATTRTYPE_MATK] = 318 + PetLv * 23.04 result[CommonFun.RoleData.EATTRTYPE_DEF] = 118 + PetLv * 7.72 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 208 + PetLv * 14.23 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 212 + PetLv * 417.86 result[CommonFun.RoleData.EATTRTYPE_HIT] = 74 + PetLv * 3.82 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 38 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_CRI] = 16.1 + PetLv * 0.43 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 13.6 + PetLv * 0.25 elseif classtype == 61 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 120 + PetLv * 9 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.34 result[CommonFun.RoleData.EATTRTYPE_DEF] = 16 + PetLv * 0.89 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 22 + PetLv * 1.02 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 113 + PetLv * 86.11 result[CommonFun.RoleData.EATTRTYPE_HIT] = 62 + PetLv * 3 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 50 + PetLv * 2.42 result[CommonFun.RoleData.EATTRTYPE_CRI] = 23 + PetLv * 0.93 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 17.7 + PetLv * 0.55 elseif classtype == 62 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 156 + PetLv * 11.55 result[CommonFun.RoleData.EATTRTYPE_MATK] = 18 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_DEF] = 22 + PetLv * 1.08 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 28 + PetLv * 1.27 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 117 + PetLv * 97.98 result[CommonFun.RoleData.EATTRTYPE_HIT] = 74 + PetLv * 3.82 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 62 + PetLv * 3.06 result[CommonFun.RoleData.EATTRTYPE_CRI] = 26.6 + PetLv * 1.19 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 20 + PetLv * 0.71 elseif classtype == 63 then result[CommonFun.RoleData.EATTRTYPE_ATK] = 204 + PetLv * 14.74 result[CommonFun.RoleData.EATTRTYPE_MATK] = 30 + PetLv * 2.17 result[CommonFun.RoleData.EATTRTYPE_DEF] = 28 + PetLv * 1.4 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 28 + PetLv * 1.72 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 121 + PetLv * 112.84 result[CommonFun.RoleData.EATTRTYPE_HIT] = 86 + PetLv * 4.97 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 74 + PetLv * 3.95 result[CommonFun.RoleData.EATTRTYPE_CRI] = 31.2 + PetLv * 1.53 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 22.7 + PetLv * 0.91 else result[CommonFun.RoleData.EATTRTYPE_ATK] = 264 + PetLv * 19.27 result[CommonFun.RoleData.EATTRTYPE_MATK] = 36 + PetLv * 2.87 result[CommonFun.RoleData.EATTRTYPE_DEF] = 34 + PetLv * 1.78 result[CommonFun.RoleData.EATTRTYPE_MDEF] = 40 + PetLv * 2.17 result[CommonFun.RoleData.EATTRTYPE_MAXHP] = 127 + PetLv * 133.61 result[CommonFun.RoleData.EATTRTYPE_HIT] = 110 + PetLv * 6.44 result[CommonFun.RoleData.EATTRTYPE_FLEE] = 92 + PetLv * 5.17 result[CommonFun.RoleData.EATTRTYPE_CRI] = 37.7 + PetLv * 1.99 result[CommonFun.RoleData.EATTRTYPE_CRIRES] = 26.6 + PetLv * 1.19 end return result end
No formula links