Removes an unneded istype in A* pathfinding (#66450)

* Removes an unneded istype in pathfinding procs
This commit is contained in:
SmArtKar
2022-04-24 18:46:46 +02:00
committed by GitHub
parent d092bdf94a
commit 6bd18dae48
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -2209,6 +2209,6 @@
* * caller- The movable we're checking pass flags for, if we're making any such checks
**/
/atom/proc/CanAStarPass(obj/item/card/id/ID, to_dir, atom/movable/caller)
if(istype(caller) && (caller.pass_flags & pass_flags_self))
if(caller && (caller.pass_flags & pass_flags_self))
return TRUE
. = !density
+1 -1
View File
@@ -350,7 +350,7 @@
/obj/structure/girder/CanAStarPass(obj/item/card/id/ID, to_dir, atom/movable/caller)
. = !density
if(istype(caller))
if(caller)
. = . || (caller.pass_flags & PASSGRILLE)
/obj/structure/girder/deconstruct(disassembled = TRUE)
+1 -1
View File
@@ -168,7 +168,7 @@
/obj/structure/grille/CanAStarPass(obj/item/card/id/ID, to_dir, atom/movable/caller)
. = !density
if(istype(caller))
if(caller)
. = . || (caller.pass_flags & PASSGRILLE)
/obj/structure/grille/wirecutter_act(mob/living/user, obj/item/tool)
+1 -1
View File
@@ -130,7 +130,7 @@
/obj/structure/table/CanAStarPass(obj/item/card/id/ID, to_dir, atom/movable/caller)
. = !density
if(istype(caller))
if(caller)
. = . || (caller.pass_flags & PASSTABLE)
/obj/structure/table/proc/tableplace(mob/living/user, mob/living/pushed_mob)