Inf now works in vpRule, multiple particles works

Updated vpRule to work with INF now too. Multiple particles works, but
seems to be combining strangely like vpRule