by doing this i can destroy drone whenever i fire that from outside (e.g. in droidium), this destroyer fires the same destroy events from class and method scoped destruction methods