For now I implemented, that blockers react to all trigger types, except to flippers (where the only effect would be a madly dancing flipper and a totally arbitrary walking direction once the blocker is freed). So not only will be blocker be eaten by the Wheel of Misfortune, blockers will also be teleported away,...
Note that this isn't yet a final decision on this matter. If it turns out that there are problems with the new mechanics, or that it is generally disliked, we can easily revert the changes and go back to the V1.43 machanics.
The one thing that comes to mind is when should the blocker field be removed?There is one difference: OhNoers are still standing at the blocker's position and act of their own will (as much as lemmings ever do that). So they can still communicate to other lemmings that they should turn around.
In the case of teleporters, should it disappear immediately and be restored only when the lemming is "freed" from the receiver?
In the case of a trap, should it remain until the trap animation is finished?
The reason for putting this forward is that we already have one special case where a blocker field remains on a non-blocker - when the blocker becomes an OhNoer.
Also - what you describe with splitters would not happen, I don't think. Unless you've changed this, when a lemming enters a splitter's trigger area (regardless of whether or not it causes a change in direction), it gains immunity to that splitter (but not other splitters) until it has spent one frame outside the splitter's trigger area.Thanks, I forgot about this. But either way, splitters don't interact with blockers, so no harm in keeping the current code.
Otherwise, one alternative solution could simply be to add Ohnoer to the conditions that are not eligible to disarm (and thus they would get trapped). This already applies for most other states that aren't walkers.Very good point. OhNoers disarming traps doesn't make any sense. This bug was even present before changing the blocker behavior:
The disarming action depends on having terrain to stand on. The trap's kill effect can still impact a midair lemming.