16 Jan, 2007, Kayle wrote in the 1st comment:
Votes: 0
Ok, at the behest of Remcon after several moments of bitching by me, I'm posting here so as to see if theres something anyone else can see that for whatever reason, I'm not.

build.c - fold_area
fprintf( fpout, "<\n");
fprintf( fpout, "%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d\n",
pMobIndex->resist_earth, pMobIndex->resist_wind, pMobIndex->resist_water, pMobIndex->resist_fire, pMobIndex->resist_ice,
pMobIndex->resist_electricity, pMobIndex->resist_sonic, pMobIndex->resist_dark, pMobIndex->resist_light, pMobIndex->resist_poison,
pMobIndex->resist_acid, pMobIndex->resist_drain, pMobIndex->resist_energy, pMobIndex->resist_divine, pMobIndex->resist_unholy,
pMobIndex->resist_physical, pMobIndex->resist_magic, pMobIndex->resist_hold, pMobIndex->resist_paralysis, pMobIndex->resist_sleep,
pMobIndex->resist_charm, pMobIndex->resist_disease, pMobIndex->resist_blunt, pMobIndex->resist_pierce, pMobIndex->resist_slash,
pMobIndex->resist_hack, pMobIndex->resist_lash, pMobIndex->resist_tear, pMobIndex->resist_plus1, pMobIndex->resist_plus2,
pMobIndex->resist_plus3, pMobIndex->resist_plus4, pMobIndex->resist_plus5, pMobIndex->resist_plus6 );



db.c - load_mobiles
letter = fread_letter( fp );
if ( letter == '<' )
{
if( area_version >= 6 )
{

pMobIndex->resist_earth = fread_number( fp );
pMobIndex->resist_water = fread_number( fp );
pMobIndex->resist_wind = fread_number( fp );
pMobIndex->resist_fire = fread_number( fp );
pMobIndex->resist_ice = fread_number( fp );
pMobIndex->resist_electricity = fread_number( fp );
pMobIndex->resist_sonic = fread_number( fp );
pMobIndex->resist_dark = fread_number( fp );
pMobIndex->resist_light = fread_number( fp );
pMobIndex->resist_poison = fread_number( fp );
pMobIndex->resist_acid = fread_number( fp );
pMobIndex->resist_drain = fread_number( fp );
pMobIndex->resist_energy = fread_number( fp );
pMobIndex->resist_divine = fread_number( fp );
pMobIndex->resist_unholy = fread_number( fp );
pMobIndex->resist_physical = fread_number( fp );
pMobIndex->resist_magic = fread_number( fp );
pMobIndex->resist_hold = fread_number( fp );
pMobIndex->resist_paralysis = fread_number( fp );
pMobIndex->resist_sleep = fread_number( fp );
pMobIndex->resist_charm = fread_number( fp );
pMobIndex->resist_disease = fread_number( fp );
pMobIndex->resist_blunt = fread_number( fp );
pMobIndex->resist_pierce = fread_number( fp );
pMobIndex->resist_slash = fread_number( fp );
pMobIndex->resist_hack = fread_number( fp );
pMobIndex->resist_lash = fread_number( fp );
pMobIndex->resist_tear = fread_number( fp );
pMobIndex->resist_plus1 = fread_number( fp );
pMobIndex->resist_plus2 = fread_number( fp );
pMobIndex->resist_plus3 = fread_number( fp );
pMobIndex->resist_plus4 = fread_number( fp );
pMobIndex->resist_plus5 = fread_number( fp );
pMobIndex->resist_plus6 = fread_number( fp );
}
else
{
pMobIndex->resist_fire = fread_number( fp );
pMobIndex->resist_ice = fread_number( fp );
pMobIndex->resist_electricity = fread_number( fp );
pMobIndex->resist_energy = fread_number( fp );
pMobIndex->resist_blunt = fread_number( fp );
pMobIndex->resist_pierce = fread_number( fp );
pMobIndex->resist_slash = fread_number( fp );
pMobIndex->resist_hack = fread_number( fp );
pMobIndex->resist_lash = fread_number( fp );
pMobIndex->resist_tear = fread_number( fp );
pMobIndex->resist_acid = fread_number( fp );
pMobIndex->resist_poison = fread_number( fp );
pMobIndex->resist_drain = fread_number( fp );
pMobIndex->resist_physical = fread_number( fp );
pMobIndex->resist_magic = fread_number( fp );
pMobIndex->resist_paralysis = fread_number( fp );
pMobIndex->resist_sleep = fread_number( fp );
pMobIndex->resist_charm = fread_number( fp );
pMobIndex->resist_hold = fread_number( fp );
pMobIndex->resist_plus1 = fread_number( fp );
pMobIndex->resist_plus2 = fread_number( fp );
pMobIndex->resist_plus3 = fread_number( fp );
pMobIndex->resist_plus4 = fread_number( fp );
pMobIndex->resist_plus5 = fread_number( fp );
pMobIndex->resist_plus6 = fread_number( fp );
}
}
else
ungetc( letter, fp );
}
letter = fread_letter( fp );
if( letter == '>' )
{
ungetc( letter, fp );
mprog_read_programs( fp, pMobIndex );
}
else
ungetc( letter, fp );


GDB Info
Mon Jan 15 21:52:23 2007 :: Reading in area files…
(help.are)
Mon Jan 15 21:52:23 2007 :: [*****] FILE: limbo.are LINE: 40
Mon Jan 15 21:52:23 2007 :: [*****] BUG: Load_mobiles: # not found.

Program exited with code 01.


Excerpt from limbo.are
31 - 3 4203176 1000 C
32 - 50 20 -30 5d10+30550 4d10+200
33 - 10000 1000
34 - 112 112 2
35 - 13 13 13 13 13 13 13
36 - 0 0 0 0 0
37 - 31 0 0 0 3420515 3420515 0
38 - 0 0 0 2 3 0
39 - <
40 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
41 - > rand_prog 5~
42 - mpe To escape Limbo, type a command or say "return" …
43 - ~
44 - > rand_prog 50~
45 - mpat 4 mppurge


Am I missing something here?

EDIT: I'm a dumbass and screwed up the nmbering from the area file.
16 Jan, 2007, Guest wrote in the 2nd comment:
Votes: 0
So are you saying you fixed your problem or that you messed up the post here?
16 Jan, 2007, Justice wrote in the 3rd comment:
Votes: 0
From the behavior… I'd say it's related to the area version. You're reading more values if area_version >= 6, I'd check that value and the # of resists on mobs.
Random Picks
0.0/3