Fun bugs

I’ve been revamping some things to do with monster placement in the core MMORPG Tycoon 2 simulation code today, converting it back to being more like the original MMORPG Tycoon, where monsters get placed throughout the world.  While wiring that up, I accidentally disabled the code which makes AI developers move monsters away from roads.  In this screenshot, we see a monster standing in the middle of the road.  This road stretches between the game’s starting point and the first town, so everybody walks along it immediately after starting a character in the game.

The monster is a level 0 sheep (bug #1: nothing should have a level of less than 1).  But the big issue is that this sheep seems to be indestructible.  I’ve watched it kill about thirty players who pass by;  after the initial influx of new users at the game’s launch, almost nobody has actually made it past the sheep.  They walk up, engage in combat, are swiftly defeated, and then respawn at the graveyard (which is on the far side of the building visible in the screenshot).  I’m not sure why this sheep is failing to die — I’ve only seen it killed once, and the user who did kill it died himself about a second later, owing to a lingering damage-over-time effect.  Need to investigate.  But that is a seriously deadly sheep.

Screen Shot 2013-08-09 at 1.35.19 PM