Одержимость: огрызок падали меньше одного подхода доедается сразу
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
fbbf9a4220
commit
269d3a8b94
@@ -927,7 +927,9 @@ namespace NecromancerTome
|
||||
_v.AddHealth(add);
|
||||
}
|
||||
_eatHeal -= (int)_eatHeal;
|
||||
if (meat <= 0f)
|
||||
// Огрызок меньше одного подхода доедается сразу (тест 13.10: у трупа осталось 5 из 111 при подходе ~17 -
|
||||
// с виду целый труп «не исчезает»).
|
||||
if (meat <= 0f || _eatLeft <= 0f && meat < _v.GetMaxHealth() * EatHealFrac)
|
||||
{
|
||||
string what = EatName();
|
||||
EntityAlive corpse = _eatCorpse;
|
||||
|
||||
Reference in New Issue
Block a user