Hide npc weapons?

How can a create hide his weapons and only be shown when attacks? When doesn’t attack hide

You could overwrite the sheath value in item_template and force DB value. However, people can still unsheath the weapon. You would have to somehow restrict the with an addon.