This tripped me up for a long time too. Per the comment in the DehackedPickupProber file, the internal method for determining original type may be private, but DehackedPickups are automatically assigned with the type they replace and this can be retrieved by calling GetReplacee with their class type as the parameter. Good enough for determining whether a DehackedPickup should count as a check I should think.
This tripped me up for a long time too. Per the comment in the DehackedPickupProber file, the internal method for determining original type may be private, but DehackedPickups are automatically assigned with the type they replace and this can be retrieved by calling GetReplacee with their class type as the parameter. Good enough for determining whether a DehackedPickup should count as a check I should think.