添加新手保护buff处理
This commit is contained in:
parent
457c25096d
commit
eb14952e71
@ -3210,7 +3210,7 @@ void Human::AdjustDecHp(float old_health, float& new_health)
|
|||||||
Buff* buff = GetBuffByEffectId(kBET_NewProtect);
|
Buff* buff = GetBuffByEffectId(kBET_NewProtect);
|
||||||
if (buff) {
|
if (buff) {
|
||||||
if (GetHP() < GetMaxHP() * buff->meta->param1) {
|
if (GetHP() < GetMaxHP() * buff->meta->param1) {
|
||||||
new_health = GetMaxHP() * buff->meta->param1;
|
new_health = std::max(GetMaxHP() * buff->meta->param1, GetMaxHP());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user