1
This commit is contained in:
parent
6ce1e21da3
commit
dddb137f9f
@ -746,8 +746,13 @@ float BattleDataContext::CalcDmg(Explosion* e)
|
|||||||
|
|
||||||
float BattleDataContext::GetTotalAtk(IBullet* bullet)
|
float BattleDataContext::GetTotalAtk(IBullet* bullet)
|
||||||
{
|
{
|
||||||
float total_atk = (GetHeroTotalAtk() / 100) * GetWeaponAtk(bullet);
|
float direct_atk = owner_.Get()->GetAbility()->GetAttrDirect(kHAT_Atk);
|
||||||
return total_atk;
|
if (direct_atk > 0.001f) {
|
||||||
|
return direct_atk;
|
||||||
|
} else {
|
||||||
|
float total_atk = (GetHeroTotalAtk() / 100) * GetWeaponAtk(bullet);
|
||||||
|
return total_atk;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
float BattleDataContext::GetMaxHP()
|
float BattleDataContext::GetMaxHP()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user