I've just fixed this and put it in CVS. Its very reproducible given the right circumstance (monster has a max hp value of 0). Generally, this is really a map error, but I put a fix in the server as minor problems in maps should not cause crashes on the server.