Well, Technically you could implement the specific behavior you want without using Pro features, it just isn't something I would advise doing. As Vince mentioned as long as you are making all the rolls at the same time, you don't need to actually store the modifier anywhere, and then using a Roll Template you can display the results. The issue is that if you use the Default Roll template all of the roll results will display every time you make the roll even if you don't trigger Ulric's Fury. Now if you were using a custom Roll Template it is actually possible to have the the rolls display based on the results. Generally speaking you would need to be a Pro user to edit the Character sheet's code to add it for your campaign, however if the change is generally applicable to all users you could submit your changes to the publicly selectable sheet and use it from there however actually writing the changes will be difficult as you won't actually be able to test them.