Watcher
Level: Smitemaster
Rank Points: 902
Registered: 02-04-2003
IP: Logged
|
Not allowing Halph to enter a room completely (+1)
If Halph is placed on an edge square in a room, and Beethro enters from this square, Halph will enter a short while later and take two steps into the room. If you don't let him do this, he will get cranky and start breaking your computer.
Steps to reproduce:
Pick any room in which Halph is placed on an edge square and enter from this square.
Move around in such a way that Halph takes one step into the room, then move Beethro right next to Halph on the next move.
DROD will beep and generate the error message "Assertion error in line 207 of C:\\Caravel\\DROD17\\DRODLib\\Halph.cpp: "Bad state in CHalph::GetPathTo()"" and Halph will not move. This will happen on every turn until Beethro moves away from Halph. When this happens, Halph will take another step and everything will continue normally.
This happens both in normal play and testing from the editor.
[Edited by Watcher at Local Time:04-10-2005 at 01:40 PM: fixed wrong error message]
____________________________
Today the refrigerator, tomorrow the world!
|