revenant haunted objects can no longer be dodged (#22075)

* revenant haunted objects can no longer be dodged

* better pathing + fuck it
This commit is contained in:
GDN
2023-09-07 04:49:00 -05:00
committed by GitHub
parent 50443325bf
commit 56ff3f3720
4 changed files with 15 additions and 9 deletions

View File

@@ -152,6 +152,6 @@ SUBSYSTEM_DEF(throwing)
var/atom/movable/AM = thing
if(AM == thrownthing || AM == thrower)
continue
if((AM.density || isliving(AM) && !dodgeable) && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags & ON_BORDER))
if((AM.density || isliving(AM) && !dodgeable && !HAS_TRAIT(AM, TRAIT_DODGE_ALL_OBJECTS)) && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags & ON_BORDER))
finalize(hit = TRUE, target = AM)
return TRUE