# HG changeset patch # User maedhros # Date 1183554115 0 # Node ID 0bb3acce37970b30a32083bb50a3e39932c7a937 # Parent 131be0f3e0ef9ac98737325f2fd37842ec4eca2a (svn r10435) -Fix (r9315): numinfo starts from 1, not 0, so make it possible to define a house with a local id of 255. diff -r 131be0f3e0ef -r 0bb3acce3797 src/newgrf.cpp --- a/src/newgrf.cpp Wed Jul 04 12:57:07 2007 +0000 +++ b/src/newgrf.cpp Wed Jul 04 13:01:55 2007 +0000 @@ -1187,8 +1187,8 @@ byte *buf = *bufp; bool ret = false; - if (hid + numinfo >= HOUSE_MAX) { - grfmsg(1, "TownHouseChangeInfo: Too many houses loaded (%u), max (%u). Ignoring.", hid + numinfo, HOUSE_MAX-1); + if (hid + numinfo > HOUSE_MAX) { + grfmsg(1, "TownHouseChangeInfo: Too many houses loaded (%u), max (%u). Ignoring.", hid + numinfo, HOUSE_MAX); return false; }