# HG changeset patch # User Adam Kaminski # Date 1641751098 18000 # Sun Jan 09 12:58:18 2022 -0500 # Node ID c0c012063426d5e7e0d97bce0d51d68d54e486ba # Parent 553923055b2aff76721480c635aedbde40088134 Fixed: PickActor wouldn't pick actors that were the same species if called by the server. diff -r 553923055b2a -r c0c012063426 src/p_map.cpp --- a/src/p_map.cpp Fri Jan 07 12:01:28 2022 -0500 +++ b/src/p_map.cpp Sun Jan 09 12:58:18 2022 -0500 @@ -4588,7 +4588,10 @@ TData.Caller = t1; TData.hitGhosts = true; - // [AK] This doesn't spawn a puff actor, but indicate that this is a line pick hitscan. + // [AK] Explicity set hitSameSpecies to false. We are allowed to pick actors that are the + // same species, but this isn't always the case if called by the server. + // This doesn't spawn a puff actor, but indicate that this is a line pick hitscan. + TData.hitSameSpecies = false; TData.pPuff = NULL; TData.bIsLinePick = true;