I think that a very important thing is that people shouldn’t be punished because they are playing actively or have sufficient amount of pearls. I don’t like to miss blacksmith event because had forged something and 1 day later you got notification that event is starting in 24 hours woohoooo…
It should work the same way like with digging in dungeons —> applying effect to the already existing process which is forging cooldown/digging time etc. This way in the worst scenario players would lose 12h of 72h long event instead of missing forging opportunity entirely.
PS. It should work the same way for reduced upgrading waves time.