Slight organ loss change (#24475)
Both should be sufficient to avoid the bandaid bug but this one is more accurate.
This commit is contained in:
@@ -172,7 +172,7 @@ public partial class SharedBodySystem
|
|||||||
if (!Resolve(parent, ref bodyComp, false))
|
if (!Resolve(parent, ref bodyComp, false))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (_timing.IsFirstTimePredicted && component.IsVital && !GetBodyChildrenOfType(parent, component.PartType, bodyComp).Any())
|
if (!_timing.ApplyingState && component.IsVital && !GetBodyChildrenOfType(parent, component.PartType, bodyComp).Any())
|
||||||
{
|
{
|
||||||
// TODO BODY SYSTEM KILL : remove this when wounding and required parts are implemented properly
|
// TODO BODY SYSTEM KILL : remove this when wounding and required parts are implemented properly
|
||||||
var damage = new DamageSpecifier(Prototypes.Index<DamageTypePrototype>("Bloodloss"), 300);
|
var damage = new DamageSpecifier(Prototypes.Index<DamageTypePrototype>("Bloodloss"), 300);
|
||||||
|
|||||||
Reference in New Issue
Block a user