Should fix the segmentation fault reported by steve in monsters.push_back(get_monster_data(curr_excludes[i].mon)->name);
PU6VE6DFO4AJPL4RLKMMAIEGYDRNMTH4N4KSERK6B5QU5ZP53ZUAC
ROWW5YUHXITC4QBBSYRVPE6HJ2XMFX3K3M2LHPX4WRDKMEFJVTOQC
EHV4CAJV2NVOHTFHFZP6XFW56X7G4PQKBWEEPXQPYQ57SOCYJYRAC
SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC
XDACRDVLDEUFUBN4L7ES5WBD3YSLBHMRZ4Q5PXIUMOK44D3TLWSAC
FRJZHFXLXDE7MANBAGFHRWIH77HC2I4JRGQ5TAVYZS676DU72QSAC
int mon; // Monster around which exclusion is centered.
monster_type mon; // Monster around which exclusion is centered.
bool autoex = false, int mons = NON_MONSTER,
bool autoex = false, monster_type mons = NUM_MONSTERS,
int montype = NON_MONSTER;
monster_type montype = NUM_MONSTERS;
curr_excludes.push_back(travel_exclude(p, radius, autoexcl, montype, vaultexcl));
curr_excludes.push_back(travel_exclude(p, radius, autoexcl,
montype, vaultexcl));
monsters.push_back(get_monster_data(curr_excludes[i].mon)->name);
monsters.push_back(mondata[curr_excludes[i].mon].name);
int mon = NON_MONSTER;
monster_type mon = NUM_MONSTERS;