another idea you could try would be to use apply point damage node and just pass the pierce damage as something in the hit info such as the X in location. its not the cleanest solution but it would probably work i imagine.