diff --git a/src/newgrf.cpp b/src/newgrf.cpp index 9703d17af3..3c92aa97ba 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -2243,6 +2243,11 @@ static ChangeInfoResult BridgeChangeInfo(uint brid, int numinfo, int prop, ByteR bridge->price = buf->ReadWord(); break; + case 0x14: // purchase sprite + bridge->sprite = buf->ReadWord(); + bridge->pal = buf->ReadWord(); + break; + default: ret = CIR_UNKNOWN; break;