This has been bugging me for a while now, ever since it came to my attention that the destruction times are NOT constant.
I have talked to a number of very knowledgeable players, but so far no one has been able to give me the answer.
Is there ANYBODY out there who knows exactly how the destruction times are calculated?

