EDIT: Decided to clean up this entire post, since it really needs it and tacking on edit after edit is just getting crazy.
Anyways, the issue.
Mirrors on top of Master Walls have various problems depending on whether the wall is up or down.
When up:
* Smashing a mirror by resting your sword on top of the Mirror+Master Wall tile and then running into the Master Wall results in the mirror only being destroyed in the current playstate, not in the demo or save.
When down:
* Attempting to push a mirror with your body results in the mirror not moving, even if there's empty space for it to move into. Pushing it with your sword has no such issues.
This appears, to me, to be two different bugs. The first is that the conversion of bumping a Master Wall to a wait command is no longer sufficient, since there are times when bumping a Master Wall has a gamestate effect. (I'll note upon testing that this also applies to the script event: Wait for event Player bumps obstacle)
The second is that pushing mirrors with your body is not working correctly with the Master Wall restrictions - if you can walk into a Master Wall, you should be able to push the mirror. It's not like the mirror is trapped: your sword can move it just as well.
Anyways, wanted to bring it up, even though I really don't like the idea of Master Walls being in rooms with too many other elements or as puzzles - it's an inconsistency I noticed, and thought it should be added to the knowledge base. Sorry for the trouble. (And for those who read this post when I first posted it, sorry for the four or five edits, but I think this reads better now.)
ADDITIONAL EDIT: AlefBet brought up a good point
here, in that it could certainly be considered important that the only difference Master Walls should have between being up or down is that Beethro can move through them - once the Master Wall is down, any interaction you could've had through 'bumping' the wall is lost. This negates #1 (bumping not being recorded) on the demo side, but brings it up on the gamestate side: it might be better to not let bumping be possible against a Master Wall. #2 (being unable to push mirrors with body when the mirror starts on a Master Wall) could probably still be fixed though.
[Last edited by TFMurphy at 07-31-2007 03:09 PM]