This commit is contained in:
aozhiwei 2022-10-11 20:05:43 +08:00
parent 7b0b93e7a0
commit 6c598ee4ee

View File

@ -898,9 +898,26 @@ void RoomObstacle::ActiveMedicalStation()
}
);
for (auto& c : target_list) {
c->AddHp(SkillHelper::GetYlzRecoverHp(obstacle->master.Get(),
float add_hp = SkillHelper::GetYlzRecoverHp(obstacle->master.Get(),
c,
obstacle->skill_meta));
obstacle->skill_meta);
c->AddHp(add_hp);
#ifdef DEBUG
{
std::string dbg_msg = a8::Format
(
"skill_id:%d 医疗站 human.atk:%f target.extRecoverHp:%f add_hp:%f range2:%f",
{
obstacle->skill_meta->i->skill_id(),
obstacle->master.Get()->GetBattleContext()->GetHeroTotalAtk(),
obstacle->master.Get()->GetBattleContext()->GetExtRecoverHp(),
add_hp,
obstacle->skill_meta->number_meta->float_range2
});
obstacle->master.Get()->SendDebugMsg(dbg_msg);
a8::XPrintf("%s\n", {dbg_msg});
}
#endif
}
},
&xtimer_attacher.timer_list_