Все равно ошибки...

Код AS3:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at Hero/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Enemy/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Enemy/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Enemy/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Enemy/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Enemy/onLine()
TypeError: Error #1010: Термин не определен и не имеет свойств.
at Armor/buttonOn()
Я уже догадался в чем дело... в целом не удивительно, когда я начинал писать эту прогу я про классы то и не знал ничего)
Даже без добавления addChild ошибки появляются, так что это даже не в добавлении дело.. проще говоря понапихал я функций в свою программу и связал их между классами так что даже ничего добавить не получится до начала их работы
Добавлено через 15 минут
Спасибо за ответ