Formula

CommonFun.calcBoKiNpcAttrValue

formula.lua
1function CommonFun.calcBoKiNpcAttrValue(attr, level, stage)
2  local result = {}
3  result[CommonFun.RoleData.EATTRTYPE_ATK] = 200 * level + 5000 + attr[CommonFun.RoleData.EATTRTYPE_ATK]
4  result[CommonFun.RoleData.EATTRTYPE_DEF] = 500 + level * 6 + attr[CommonFun.RoleData.EATTRTYPE_DEF]
5  result[CommonFun.RoleData.EATTRTYPE_MDEF] = 300 + level * 3 + attr[CommonFun.RoleData.EATTRTYPE_MDEF]
6  result[CommonFun.RoleData.EATTRTYPE_MAXHP] = (20 * level * level + 2500 * level + 250000 + attr[CommonFun.RoleData.EATTRTYPE_MAXHP]) * (1 + attr[CommonFun.RoleData.EATTRTYPE_MAXHPPER])
7  result[CommonFun.RoleData.EATTRTYPE_DAMINCREASE] = 0.002 * level + 0.1 + attr[CommonFun.RoleData.EATTRTYPE_DAMINCREASE]
8  result[CommonFun.RoleData.EATTRTYPE_DAMREDUC] = 0.002 * level + 0.05 + attr[CommonFun.RoleData.EATTRTYPE_DAMREDUC]
9  result[CommonFun.RoleData.EATTRTYPE_MDAMREDUC] = 0.002 * level + 0.05 + attr[CommonFun.RoleData.EATTRTYPE_MDAMREDUC]
10  result[CommonFun.RoleData.EATTRTYPE_IgnoreDef] = 0.005 * level + 0.1 + attr[CommonFun.RoleData.EATTRTYPE_IgnoreDef]
11  result[CommonFun.RoleData.EATTRTYPE_DAMSPIKE] = 0.002 * level + attr[CommonFun.RoleData.EATTRTYPE_DAMSPIKE]
12  return result
13end
Formula Graph

Connected Archive Data

See which cards, equipment, headwears, buffs, and other archived records connect to this formula.

Loading graph filters

CommonFun.calcBoKiNpcAttrValue

commonfun-calcbokinpcattrvalue

Nodes

0

Edges

0

Related Nodes

Select at least one node type.