SkyratBot
6e677a2bbd
[MIRROR] Invisibility refactor [MDB IGNORE] ( #24405 )
...
* Invisibility refactor (#78908 )
This adds a tracker for sources of invisibility and a priority system. I
needed this for another thing so I'm doing this first since it touches a
lot of code. As for the bugs fixed in the changelog, it's only what I
noticed while going through everything and there's likely a few more
things fixed with this. This should be testmerged for a while, I'll
bring this out of draft when it feels safe.
🆑
admin: Invisimin can now be used on mobs that are already invisible,
whether through temporary or permanent effects.
fix: Monkeyize/Humanize mob transformations no longer permanently reveal
invisible mobs if they had effects making them invisible otherwise.
fix: Objects with the undertile element that have been made invisible
through other means are no longer revealed by being uncovered.
/🆑
* Invisibility refactor
---------
Co-authored-by: Emmett Gaines <ninjanomnom@gmail.com >
2023-10-18 00:36:09 -04:00
..
2023-07-27 20:08:55 -04:00
2023-10-09 09:38:28 -04:00
2023-07-12 21:55:58 -04:00
2023-07-27 20:08:55 -04:00
2023-04-01 02:51:06 +01:00
2023-10-13 00:30:01 -07:00
2023-07-18 22:10:59 -04:00
2023-08-12 18:34:53 -04:00
2023-04-29 09:59:15 +01:00
2023-10-16 12:37:49 -04:00
2023-07-18 22:10:59 -04:00
2023-07-11 14:59:15 -05:00
2023-07-18 16:49:51 -04:00
2023-06-10 19:43:38 -07:00
2023-04-12 20:45:43 +01:00
2023-10-16 12:37:49 -04:00
2023-06-18 14:51:14 +00:00
2023-07-18 22:10:59 -04:00
2023-06-07 15:43:16 +02:00
2023-09-17 14:41:05 -04:00
2023-08-09 17:59:34 -04:00
2023-07-14 23:11:18 -04:00
2023-09-18 14:42:59 -04:00
2023-08-27 10:37:21 -07:00
2023-09-04 08:49:33 -04:00
2023-04-12 20:45:43 +01:00
2023-07-28 14:31:06 -04:00
2023-10-10 23:02:36 -04:00
2023-07-27 20:08:55 -04:00
2023-09-18 15:23:14 -04:00
2023-07-04 03:46:42 -07:00
2023-06-23 16:09:21 -07:00
2023-04-26 21:17:15 +01:00
2023-07-20 16:37:43 -04:00
2023-04-29 09:59:15 +01:00
2023-04-29 09:59:15 +01:00
2023-06-18 13:18:23 +00:00
2023-10-16 12:37:49 -04:00
2023-06-18 13:18:23 +00:00
2023-10-16 12:37:49 -04:00
2023-09-15 12:30:43 -04:00
2023-08-04 15:07:07 -04:00
2023-07-14 13:10:55 -04:00
2023-09-19 13:28:35 -07:00
2023-07-29 21:09:06 -04:00
2023-07-11 19:15:35 -04:00
2023-05-08 03:44:11 +01:00
2023-04-01 05:39:55 -04:00
2023-07-12 00:52:01 -04:00
2023-10-07 19:13:32 -04:00
2023-07-19 15:26:25 -04:00
2023-04-01 05:39:55 -04:00
2023-09-07 20:25:08 -04:00
2023-07-21 13:27:45 -04:00
2023-08-11 23:49:29 -04:00
2023-07-12 15:22:07 -04:00
2023-10-16 12:37:49 -04:00
2023-08-28 23:40:16 -04:00
2023-09-16 11:24:49 -04:00
2023-04-01 02:51:06 +01:00
2023-07-28 14:32:01 -04:00
2023-08-21 11:39:47 -04:00
2023-04-29 15:29:35 -07:00
2023-07-21 00:43:21 -04:00
2023-09-18 17:12:40 -04:00
2023-06-18 14:51:14 +00:00
2023-08-07 09:41:46 -04:00
2023-10-16 12:37:49 -04:00
2023-09-21 14:21:42 -04:00
2023-07-01 14:15:34 -04:00
2023-07-18 22:10:59 -04:00
2023-04-12 20:45:43 +01:00
2023-09-19 13:26:14 -04:00
2023-06-18 13:18:23 +00:00
2023-08-20 20:11:26 -04:00
2023-06-18 13:18:23 +00:00
2023-07-25 13:26:22 -04:00
2023-07-13 12:49:39 -04:00
2023-08-24 21:23:11 -04:00
2023-04-12 19:53:43 +01:00
2023-06-20 09:39:49 -07:00
2023-06-18 13:18:23 +00:00
2023-05-14 22:58:11 -07:00
2023-09-28 19:57:20 -04:00
2023-08-26 16:38:29 -04:00
2023-08-26 04:21:42 -04:00
2023-04-09 19:09:50 -07:00
2023-08-11 15:18:06 -04:00
2023-08-28 14:32:05 -07:00
2023-10-16 12:37:49 -04:00
2023-08-09 17:59:34 -04:00
2023-07-12 10:16:55 -07:00
2023-09-19 13:26:14 -04:00
2023-10-18 00:36:09 -04:00
2023-05-10 22:57:55 -07:00
2023-09-20 19:20:21 -04:00
2023-04-29 15:29:35 -07:00
2023-10-03 19:59:50 -04:00
2023-06-18 13:18:23 +00:00
2023-10-16 12:37:49 -04:00
2023-10-16 12:37:49 -04:00
2023-10-10 18:37:00 -04:00
2023-07-18 22:10:59 -04:00
2023-10-03 19:59:50 -04:00