This commit is contained in:
2025-09-06 15:17:29 +08:00
parent 514b7ff0f9
commit 8b8b8addae
2 changed files with 8 additions and 0 deletions

Binary file not shown.

View File

@@ -42,6 +42,14 @@ namespace ArachnaeSwarm
{
Log.Message($"[夺舍结束] 正在将 {deadBody.LabelShort}'s 的灵魂恢复为原始宿主数据。");
originalHostData.RestoreData(deadBody);
// 恢复数据后移除可能存在的无人机Hediff
Hediff droneHediff = deadBody.health.hediffSet.GetFirstHediffOfDef(HediffDef.Named("ARA_HiveMindDrone"));
if (droneHediff != null)
{
deadBody.health.RemoveHediff(droneHediff);
Log.Message($"[夺舍结束] 已从 {deadBody.LabelShort} 的尸体上移除 ARA_HiveMindDrone Hediff。");
}
}
else
{