I’ve just complete implementing the requested node.
As suggested, a child that fails the condition, is also out of the probability equation. The “new” chances are also visible in the connections info, once the node is executed, for visual debugging.
I have attached for you here this new node. Let me know how it works for you.