This is not true. Defenses upgrading will function as normal in your war town on defense, including heroes. BUT, if hero is upgrading, he is technically "sleeping" and will not be available for attack.
To repeat: if your king is upgrading, he will function normally on defense in war town but will not be available when you attack in a war.



