Files
Bubberstation/code/controllers
MrMelbert 03a93f09a8 Fix malf AI being unable to trigger because AIs are considered ghost roles (#82893)
## About The Pull Request

Fix #82891 

PR #82030 added this job flag check to dynamic candidate trimming


cd29b123ef/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm (L77-L79)

Problem: AIs do not have `JOB_CREW_MEMBER`!

This meant that all AI mobs were trimmed out of the candidate list for
midround malf, so no it always failed

This PR fixes this by flipping `restrict_ghost_roles` to `FALSE` for
midround malf and then tightening up some of the checks to ensure off
station AIs don't roll malf.

## Changelog

🆑 Melbert
fix: Midround malf can roll again
/🆑
2024-04-26 21:50:26 -06:00
..
2024-04-26 14:52:54 +12:00