I just tested this, and if you use Uppercut at <25 Holy Power, enough so that the entire uppercut won't trigger Sacred Surge, but then use War Scream halfway through, Sacred Surge activates late. If you use uppercut at around 22 holy power, the first upper and fireworks don't activate surge, but the final Comet does.
Surge is supposed to trigger multiple times with the uppercut upgrades. Once for base, once for Fireworks, and once for Comet, costing only 25 Holy Power to trigger for those multiple activations, and this makes you get 3x the mileage with Surge, which is fantastic! But current implementation makes you miss out on a lot of surge damage.
I feel like adding a simple condition so that surge won't activate on fireworks and comet unless it already activated for the base upper cut is a very reasonable request
