fix(possess): don't destroy caster in Apply; defer possession to OnJumpCompleted to prevent PawnFlyer NRE

- CompAbilityEffect_Possess.Apply now only logs; DoPossession runs after landing
- Harden HediffComp_GestaltNode against null/destroyed pawn (tick/severity/overlord search/relations)
- Fix GestaltOverseer Notify_PostRemovedByDeath message condition (only when overlord died/destroyed and hive node alive)
This commit is contained in:
2026-02-12 17:39:58 +08:00
parent c04d0bdba6
commit 033a618921
4 changed files with 56 additions and 21 deletions