Files
Bubberstation/code/datums
SkyratBot c6497e5680 [MIRROR] Fixes runtime errors that occur when mindless mobs examine heirlooms, + code improvements [MDB IGNORE] (#11459)
* Fixes runtime errors that occur when mindless mobs examine heirlooms, + code improvements (#64827)

Mindless mobs (such as observers without an initialized mind) examining family heirlooms would cause runtime errors due to the user.mind.has_antag_datum(...) line.

    Rearranges the examine proc to prevent runtimes from occurring due to mindless mobs examining heirlooms. Adds an observer check at the beginning, just for sanity sake, even though it doesn't matter functionally.
    Renamed the proc to on_examine for clarity
    Auto doc'd the proc + comments
    Handled a reference on Destroy

* Fixes runtime errors that occur when mindless mobs examine heirlooms, + code improvements

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-02-12 11:30:16 +00:00
..