I've scoured through the different events we can register for, looked through the API, did some trial and error (ah, so that's what 'power' means for EVENT_POWER_UPDATE, etc) but it doesn't look like there's a way to determine, through an event callback or otherwise, when an ability has changed.
As a Sorc, the first power in the Dark Magic set of class powers can be morphed with the following attribute:
"35% chance to make your next use an instant cast and cost 50% less ..."
Unfortunately, there's no existent UI hint when this happens. I was hoping there'd be some kind of event to trigger off of, or even a 'slow' poll (ick) when the ability is used to check the ability's 'stats' and see if they've changed ... but it doesn't look like there's any mechanism for this.
Am I missing something, or are we SOL on this?
Thanks!