Wubbas can get stuck on corners:
#### # = wall / other obstacle
WB # W = Wubba
## # B = Beethro
## #
In this situation, if Beethro go SE, the Wubba will get stuck. In the Wubba "
maze"
in my level, I used something like this to force Beethro to bring a following Wubba around corners:
###o # = wall / other obstacle
d # o = orb
## # d/D = open/closed door (or vice versa)
##D#
This way Beethro has to go into the corner, and he can't use his sword to keep the Wubba away. The Wubba will go towards Beethro and is free to walk diagonally the next step.
Edit: This doesn't work in this case:
####o ####o ####o ####/
W-B # Wd # Wd / WD B#
### # -> ##-B# -> ###B# -> ### #
###D# ###D# ###D# ###d#
### # ### # ### # ### #
If this case shouldn't be allowed, you can do this instead:
###1 a,b,c: open door
a b# A,B,C: closed door
#2 # 1: orb, toggle a and c
##C# 2: orb, close b
A little more involved, but it works. This has the side-effect of creating traps, though (since the wubba blocks the way back you can't get to orbs that open door b).
To give the player a chance to get out of the trap, we can do this:
3###1
a b#
##2 # 3,4: open b
###C#
### 4
As long as the player doesn't rotate the sword before getting in reach of an opening orb for b, the Wubba won't block it.
- Gerry
[Last edited by mrimer at 01-09-2006 04:34 PM]