
Код AS3:
bonus.y != grid.y;
bonus.x != grid.x;
плакал.
мое ИМХО- бонус причалдился к Universe, а удалить ты его пытаешься из Hero. Тебе надо в hero поиметь ссылку на Universe и сделать Universe.removeChild()
trace(bonus.parent) должно спасать. и что-то вроде hasChild было. не помнить ((