Check if entity has FlammableComponent befor calling Extinguish on Rejuvenate.

This commit is contained in:
Vera Aguilera Puerto
2021-10-05 11:14:44 +02:00
parent 359b4b866d
commit 0cb34858f8

View File

@@ -57,7 +57,10 @@ namespace Content.Server.Administration.Commands
target.GetComponentOrNull<ThirstComponent>()?.ResetThirst();
target.GetComponentOrNull<StunnableComponent>()?.ResetStuns();
EntitySystem.Get<FlammableSystem>().Extinguish(target.Uid);
if (target.TryGetComponent(out FlammableComponent? flammable))
{
EntitySystem.Get<FlammableSystem>().Extinguish(target.Uid, flammable);
}
if (target.TryGetComponent(out DamageableComponent? damageable))
{