I think you should use event_entity (for mdl) instead of event_block (this is level-geometry).
Perhaps you can use bounce to change the angles?!