坦克碾压添加防御

This commit is contained in:
aozhiwei 2019-09-04 14:12:31 +08:00
parent 56d09e273f
commit ca1778f611

View File

@ -2021,7 +2021,9 @@ void Human::CheckSkinTank()
return; return;
} }
hum->last_tank_attacker->self_collider_->rad = old_rad; hum->last_tank_attacker->self_collider_->rad = old_rad;
hum->DecHP(MetaMgr::Instance()->tank_damage2, float def = hum->def + hum->buff.def_add;
float finaly_dmg = MetaMgr::Instance()->tank_damage2 * (1 - def/MetaMgr::Instance()->K);
hum->DecHP(finaly_dmg,
hum->last_tank_attacker->entity_uniid, hum->last_tank_attacker->entity_uniid,
hum->last_tank_attacker->name, hum->last_tank_attacker->name,
VW_Tank); VW_Tank);
@ -2047,7 +2049,9 @@ void Human::CheckSkinTank()
for (Human* hum : objects) { for (Human* hum : objects) {
hum->last_tank_attacker = this; hum->last_tank_attacker = this;
hum->last_tank_attack_idx = App::Instance()->NewUuid(); hum->last_tank_attack_idx = App::Instance()->NewUuid();
hum->DecHP(MetaMgr::Instance()->tank_damage1, float def = hum->def + hum->buff.def_add;
float finaly_dmg = MetaMgr::Instance()->tank_damage2 * (1 - def/MetaMgr::Instance()->K);
hum->DecHP(finaly_dmg,
entity_uniid, entity_uniid,
name, name,
VW_Tank); VW_Tank);