Conditions are only a concept of managed rules (i.e. those created in the UI). You can have one rule call another time in the UI; there’s a separate action for that. You can even choose whether or not to apply the conditions.
But you cannot call another rule from Rules DSL code. That’s not supported.