luafight
parent
cd199adfe1
commit
763fccdf87
|
@ -272,12 +272,12 @@ function BattleUtil.CalDamage(atkRole, defRole, damageType, baseFactor, ignoreDe
|
||||||
1 + atkRole:GetRoleData(RoleDataName.DamageBocusFactor) - defRole:GetRoleData(RoleDataName.DamageReduceFactor),
|
1 + atkRole:GetRoleData(RoleDataName.DamageBocusFactor) - defRole:GetRoleData(RoleDataName.DamageReduceFactor),
|
||||||
(1 + atkRole:GetRoleData(RoleDataName.ElementDamageBocusFactor) - defRole:GetRoleData(elementDamageReduceFactor)))
|
(1 + atkRole:GetRoleData(RoleDataName.ElementDamageBocusFactor) - defRole:GetRoleData(elementDamageReduceFactor)))
|
||||||
|
|
||||||
--属性克制关系:光暗互克,地克风克水克火克地
|
--属性克制关系:光暗互克,火克风,风克地,地克水,水克火
|
||||||
local atkEle = atkRole.roleData.element
|
local atkEle = atkRole.roleData.element
|
||||||
local defEle = defRole.roleData.element
|
local defEle = defRole.roleData.element
|
||||||
local restrain = atkEle == 1 and defEle == 4 or
|
local restrain = atkEle == 1 and defEle == 2 or
|
||||||
atkEle == 4 and defEle == 2 or
|
atkEle == 4 and defEle == 3 or
|
||||||
atkEle == 2 and defEle == 3 or
|
atkEle == 2 and defEle == 4 or
|
||||||
atkEle == 3 and defEle == 1 or
|
atkEle == 3 and defEle == 1 or
|
||||||
atkEle == 5 and defEle == 6 or
|
atkEle == 5 and defEle == 6 or
|
||||||
atkEle == 6 and defEle == 5
|
atkEle == 6 and defEle == 5
|
||||||
|
|
Loading…
Reference in New Issue