Delta-v/Content.Shared/Polymorph
Tayrtahn 95b0df9a89
Fix nuke disk getting lost when polymorphed holder is deleted (#36058)
* Delete original entity when polymorph is deleted

* Switch to EntityTerminatingEvent

* Add RevertOnDelete option to PolymorphPrototype

* Fix error on server shutdown while polymorphed

* Set RevertOnDelete to false by default

* AsNullable

* Revert "Set RevertOnDelete to false by default"

This reverts commit 087c43fbb923c9369c61c9d001e18814b3de3aca.

* Use pattern matching instead of .Value
2025-08-20 00:02:41 -07:00
..
Components cham projector fixes/rewrite (#27111) 2024-11-08 12:15:41 +01:00
Systems Cleanup: Pass in ``IComponentFactory`` in ``EntityPrototype.TryGetComponent`` calls inside ``SharedChameleonProjectorSystem`` (#35465) 2025-02-24 20:45:17 +01:00
PolymorphActions.cs Change Polymorph Actions to use Polymorph Proto Id (#26419) 2024-03-29 17:41:09 +11:00
PolymorphEvents.cs Fix followers getting sent to nullspace when target is polymorphed (#33878) 2025-02-11 22:34:24 +01:00
PolymorphPrototype.cs Fix nuke disk getting lost when polymorphed holder is deleted (#36058) 2025-08-20 00:02:41 -07:00