reorganized all impact gestion, persistence weapon and created macro for status active(weapon/enemy)