fixes can_see not working (#86517)

## About The Pull Request
can_see wasnt working after the new inbuilt byond procs were introduced
to it.

## Why It's Good For The Game
closes #86515

## Changelog
🆑
fix: basic mobs will now act hostile again
/🆑

---------

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
This commit is contained in:
Ben10Omintrix
2024-09-08 01:50:00 +00:00
committed by GitHub
co-authored by Ghom
parent b399043044
commit 543dd8e58d
3 changed files with 10 additions and 2 deletions
+1
View File
@@ -107,6 +107,7 @@
#include "breath.dm"
#include "burning.dm"
#include "cable_powernets.dm"
#include "can_see.dm"
#include "card_mismatch.dm"
#include "cardboard_cutouts.dm"
#include "cargo_dep_order_locations.dm"
+7
View File
@@ -0,0 +1,7 @@
/// Unit test to make sure can_see is working properly
/datum/unit_test/can_see_test
/datum/unit_test/can_see_test/Run()
var/mob/living/carbon/human/observer = allocate(/mob/living/carbon/human/consistent, run_loc_floor_bottom_left) //make sure they're both apart
var/mob/living/carbon/human/to_be_seen = allocate(/mob/living/carbon/human/consistent, run_loc_floor_top_right)
TEST_ASSERT(can_see(observer, to_be_seen, get_dist(observer, to_be_seen)), "can_see returned false despite dummies being able to see one another!")