--- /smaug/old/build.c Mon Jun 2 22:46:07 1997 +++ /smaug/src/build.c Mon Jun 2 23:09:25 1997 @@ -238,7 +238,7 @@ bool can_rmodify( CHAR_DATA *ch, ROOM_INDEX_DATA *room ) { - sh_int vnum = room->vnum; + int vnum = room->vnum; AREA_DATA *pArea; if ( IS_NPC( ch ) ) @@ -265,7 +265,7 @@ bool can_omodify( CHAR_DATA *ch, OBJ_DATA *obj ) { - sh_int vnum = obj->pIndexData->vnum; + int vnum = obj->pIndexData->vnum; AREA_DATA *pArea; if ( IS_NPC( ch ) ) @@ -292,7 +292,7 @@ bool can_oedit( CHAR_DATA *ch, OBJ_INDEX_DATA *obj ) { - sh_int vnum = obj->vnum; + int vnum = obj->vnum; AREA_DATA *pArea; if ( IS_NPC( ch ) ) @@ -320,7 +320,7 @@ bool can_mmodify( CHAR_DATA *ch, CHAR_DATA *mob ) { - sh_int vnum; + int vnum; AREA_DATA *pArea; if ( mob == ch ) @@ -362,7 +362,7 @@ bool can_medit( CHAR_DATA *ch, MOB_INDEX_DATA *mob ) { - sh_int vnum = mob->vnum; + int vnum = mob->vnum; AREA_DATA *pArea; if ( IS_NPC( ch ) ) @@ -761,7 +761,7 @@ CHAR_DATA *fch_next; ROOM_INDEX_DATA *in_room; AREA_DATA *pArea; - sh_int vnum; + int vnum; one_argument( argument, arg ); if ( arg[0] == '\0' ) @@ -4251,7 +4251,7 @@ case SUB_NORTH: dir = 'n'; edir = 0; break; } evnum = atoi(arg2); - if ( evnum < 1 || evnum > 32766 ) + if ( evnum < 1 || evnum > 1048575999 ) { send_to_char( "Invalid room number.\n\r", ch ); return; @@ -4382,7 +4382,7 @@ send_to_char( "No exit in that direction.\n\r", ch ); return; } - if ( evnum < 1 || evnum > 32766 ) + if ( evnum < 1 || evnum > 1048575999 ) { send_to_char( "Invalid room number.\n\r", ch ); return; @@ -4635,7 +4635,7 @@ return; } - if ( vnum < 1 || vnum > 32767 ) + if ( vnum < 1 || vnum > 1048576000 ) { send_to_char( "Bad number.\n\r", ch ); return; @@ -4710,7 +4710,7 @@ return; } - if ( vnum < 1 || vnum > 32767 ) + if ( vnum < 1 || vnum > 1048576000 ) { send_to_char( "Bad number.\n\r", ch ); return; @@ -6053,7 +6053,7 @@ return NULL; } else - if ( val1 < 1 || val1 > 32767 ) + if ( val1 < 1 || val1 > 1048576000 ) { send_to_char( "Reset: value out of range.\n\r", ch ); return NULL;