2.指定枪械,对机甲伤害有加成
This commit is contained in:
parent
33cd08797c
commit
0686218ec3
@ -265,7 +265,7 @@ void Car::OnBulletHit(Bullet* bullet)
|
|||||||
{
|
{
|
||||||
if (!IsDead(room)) {
|
if (!IsDead(room)) {
|
||||||
float dmg = bullet->GetAtk() * (1 + bullet->sender.Get()->GetAttrRate(kHAT_Atk)) +
|
float dmg = bullet->GetAtk() * (1 + bullet->sender.Get()->GetAttrRate(kHAT_Atk)) +
|
||||||
bullet->sender.Get()->GetAttrAbs(kHAT_Atk);
|
bullet->sender.Get()->GetAttrAbs(kHAT_Atk) + bullet->gun_meta->i->atk_mech();
|
||||||
float def = ability.def * (1 + GetAttrRate(kHAT_Def)) +
|
float def = ability.def * (1 + GetAttrRate(kHAT_Def)) +
|
||||||
GetAttrAbs(kHAT_Def);
|
GetAttrAbs(kHAT_Def);
|
||||||
float finaly_dmg = dmg * (1 - def/MetaMgr::Instance()->K);
|
float finaly_dmg = dmg * (1 - def/MetaMgr::Instance()->K);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user