Runa Dacino
f1b5e812ce
fix(blood): Creates fallback for non-existent blood datum.
...
Also stops processing blood loss at 2.1. This allows the mob to regenerate some blood without losing any more, but I doubt anyone would farm a human mob for blood at a rate of 0.1 per multiple ticks. 2.1 is defined as a preprocessor #define to make it easier to sync stuff and avoid magic numbers.
The fallback essentially follows the same procedures as a staff member would do to fix this issue: creates blood, sets their blood volume at species amount if wrong, fixes datums around blood. It logs failures and occurances.
2023-08-13 20:58:39 +02:00
..
2023-08-06 17:56:56 +02:00
2023-08-04 21:13:28 -04:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-08-04 23:54:21 +01:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-07-03 02:09:51 -04:00
2023-06-19 00:28:57 +02:00
2023-08-05 20:56:34 +02:00
2023-07-28 14:39:55 +01:00
2023-07-22 09:25:58 +01:00
2023-07-16 17:43:55 -04:00
2023-07-30 11:48:04 +02:00
2023-08-02 05:38:52 -04:00
2023-08-05 13:31:06 +02:00
2023-06-05 19:29:40 +02:00
2023-05-31 02:18:01 -04:00
2023-07-02 09:13:10 +10:00
2023-07-10 18:27:23 +10:00
2023-06-05 19:29:40 +02:00
2023-06-03 15:00:06 -04:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-07-01 18:09:12 -04:00
2023-06-18 12:47:36 +02:00
2023-07-29 22:08:24 +01:00
2023-06-22 23:02:24 +02:00
2023-08-13 20:08:17 +02:00
2023-06-18 12:47:36 +02:00
2023-06-26 14:13:22 +02:00
2023-06-05 19:29:40 +02:00
2023-08-13 20:58:39 +02:00
2023-08-05 15:18:37 -04:00
2023-08-04 16:25:38 +02:00
2023-06-15 13:26:27 +02:00
2023-06-23 17:16:21 +10:00
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-06-24 04:39:48 +10:00
2023-06-16 00:46:38 +02:00
2023-07-02 07:48:19 +10:00
2023-06-18 12:47:36 +02:00
2023-07-03 02:09:51 -04:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-07-15 06:51:18 +10:00
2023-07-03 02:09:51 -04:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-01 17:46:49 +02:00
2023-06-05 19:29:40 +02:00
2023-08-06 10:26:51 +02:00
2023-07-09 18:31:19 +10:00
2023-08-03 06:48:32 -04:00
2023-06-05 19:29:40 +02:00
2023-08-13 20:08:17 +02:00