Formula

CommonFun.calcBuff_3252

formula.lua
1function CommonFun.calcBuff_3252(srcUser, targetUser, a, b, c, d, lv)
2  if srcUser == nil or targetUser == nil then
3    return 0
4  end
5  local Attr = srcUser:GetProperty(CommonFun.GetAttrName(c))
6  local Ensemble = srcUser:GetEnsemblePartner()
7  local A = 0
8  if Ensemble ~= nil then
9    local Attr2 = Ensemble:GetProperty(CommonFun.GetAttrName(c))
10    A = math.floor(Attr / a + Attr2 / a) + lv * b + d
11  elseif Ensemble == nil and (srcUser:HasBuffID(128010_MAGIC_PUPPET_DANCER_:MAX_STACK_0) == true or srcUser:HasBuffID(128011_MAGIC_PUPPET_BARD_:MAX_STACK_0) == true) then
12    A = math.floor(Attr / a) + lv * b + d
13  end
14  return A
15end
Formula Graph

Connected Archive Data

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

Loading graph filters

CommonFun.calcBuff_3252

commonfun-calcbuff_3252

Nodes

0

Edges

0

Related Nodes

Select at least one node type.