ArcaneMusic
7f0f3be215
Adds a check to prevent race condition runtimes by cigarettes. ( #84494 )
...
## About The Pull Request
Yesterday I was observing a few rounds and skimmed through the list for
any easy runtime fixes. Here was one I found.
In the `make_cig_smoke()` by cigarettes, if particles weren't setup by
the time it got to the next line, it would cause this runtime. This adds
a ?. (called an elvis operator, fun fact) so that if
`cig_smoke.particles` isn't there, it won't runtime.
## Why It's Good For The Game
Less runtimes, cleaner code results on live.
## Changelog
No player facing changes.
2024-07-03 11:31:03 -04:00
..
2024-05-15 03:19:14 +02:00
2024-06-25 00:32:19 +00:00
2024-06-28 16:18:50 -06:00
2024-07-02 19:24:19 +02:00
2024-06-09 02:06:26 +00:00
2024-06-18 14:34:28 +01:00
2024-06-24 16:08:37 -05:00
2023-12-13 15:52:24 +01:00
2024-06-25 00:32:19 +00:00
2024-06-29 12:44:48 -05:00
2024-06-26 23:50:26 -04:00
2024-06-30 17:39:38 +00:00
2024-07-01 17:48:19 -07:00
2024-07-01 17:48:19 -07:00
2024-05-24 15:40:38 +01:00
2024-06-29 12:39:37 -04:00
2024-06-11 21:58:09 -07:00
2024-04-03 17:56:45 -06:00
2024-06-11 21:58:09 -07:00
2024-01-02 17:36:49 +00:00
2024-04-10 11:55:29 -07:00
2023-12-09 17:50:46 +00:00
2024-06-11 21:58:09 -07:00
2024-06-13 23:47:37 -06:00
2024-06-11 21:58:09 -07:00
2024-03-05 18:19:39 -07:00
2024-06-04 07:11:13 -07:00
2024-06-20 09:48:40 -07:00
2024-01-06 13:09:53 +01:00
2024-05-20 21:09:20 -07:00
2024-07-03 11:31:03 -04:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-05-02 01:14:18 +02:00
2024-06-04 13:14:59 -06:00
2024-06-25 14:05:28 -05:00
2024-04-20 21:30:10 -07:00
2024-06-11 21:58:09 -07:00
2024-06-25 00:32:19 +00:00
2024-03-17 19:11:26 -06:00
2024-06-28 17:52:09 -04:00
2024-06-23 16:09:37 -06:00
2023-12-01 21:43:46 -05:00
2024-04-08 19:01:30 -06:00
2024-05-02 01:14:18 +02:00
2023-11-19 05:13:25 +01:00
2024-06-23 15:41:55 -06:00
2024-04-16 17:48:03 -06:00
2024-06-30 22:09:00 -06:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-02-01 13:43:50 +01:00
2023-12-01 23:11:35 -05:00
2024-06-11 21:58:09 -07:00
2024-07-02 02:21:45 +02:00
2024-06-13 13:29:45 -07:00
2024-06-25 00:34:17 -04:00
2024-06-11 21:58:09 -07:00
2024-06-28 16:09:22 -06:00
2024-06-25 00:32:19 +00:00
2024-02-23 15:18:18 -07:00
2024-07-03 12:54:26 +00:00
2024-06-11 21:58:09 -07:00
2024-06-24 00:06:14 -06:00
2024-06-25 00:32:19 +00:00
2023-11-09 18:37:15 +13:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-04-11 20:52:51 -06:00
2024-06-13 13:28:41 -07:00
2024-04-04 18:55:51 -06:00
2024-06-01 17:55:33 +01:00
2024-06-27 00:01:36 -04:00
2024-06-29 12:44:48 -05:00
2024-06-11 21:58:09 -07:00
2023-12-01 21:43:46 -05:00
2024-04-08 22:15:07 -06:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-04-22 21:16:06 -07:00
2024-05-22 13:31:42 +01:00
2024-06-24 16:08:37 -05:00
2024-06-11 21:58:09 -07:00
2024-03-20 15:44:47 -06:00
2024-05-25 21:08:08 -07:00
2024-06-11 21:58:09 -07:00
2024-06-11 21:58:09 -07:00
2024-06-13 23:47:37 -06:00
2024-06-30 22:22:08 -06:00
2023-11-17 23:52:22 -07:00
2024-03-07 09:21:12 -07:00
2024-06-11 21:58:09 -07:00
2024-02-05 15:44:23 -08:00
2024-06-11 21:58:09 -07:00
2024-03-06 18:15:49 -06:00
2024-05-25 21:08:08 -07:00
2023-12-09 13:31:50 +01:00
2024-06-11 21:58:09 -07:00
2023-11-09 18:37:15 +13:00
2024-06-11 21:58:09 -07:00