Commit Graph
6 Commits
Author SHA1 Message Date
Marlyn d5c449db03 Fixes Opporozidone Instarot issues (#42472)
Removes a vestigial shutdown handler

When opporozidone removes the RottingComponent, the PerishableComponent's
RotNextUpdate is set to 0 - and then it undergoes a period of catch-up to
the current time. If the entity is susceptible to rot in that interval, it'll
accumulate 2 minutes 30 seconds worth of rot, per second.

This gets worse the longer the server has been running, as there's a greater value
in _timing.CurTime to catch up to. This handler seems to be vestigial from the
MiasmaSystem and does not seem to be necessary for anything anymore.
2026-06-29 12:43:42 +02:00
ScarKy0andslarticodefast eac1f40d4d Predict Rotting Examine (#42254)
* init

* review

* test

* Apply suggestions from code review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2026-04-04 16:57:23 +02:00
Nemanja 8381ec1cf9 Hivelord mob (#31322)
* Hivelord

* make it longah
2024-09-14 14:23:33 +01:00
DrSmugleaf 85a0742a88 Move most rotting code to shared (#28050)
* Move most rotting code to shared

* Remove unused dependency
2024-05-18 14:00:20 +02:00
Kara 9d138e943b Improve rotting examine text (#24689)
(cherry picked from commit 1a74311c9f)
2024-02-08 11:56:14 +01:00
DrSmugleaf 85352289aa Move rotting stages and examine to shared (#24183)
(cherry picked from commit 8902701271)
2024-01-26 23:01:03 +01:00