Changeset 1406

Show
Ignore:
Timestamp:
05/23/09 12:27:20 (16 months ago)
Author:
takkaria
Message:

(#867) Fix a logic error.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/init1.c

    r1405 r1406  
    13921392static errr grab_one_object_flag(u32b flags[OBJ_FLAG_N], cptr what) 
    13931393{ 
    1394         if (grab_one_flag(&flags[0], k_info_flags1, what) == 0 && 
    1395                         grab_one_flag(&flags[1], k_info_flags2, what) == 0 && 
     1394        if (grab_one_flag(&flags[0], k_info_flags1, what) == 0 || 
     1395                        grab_one_flag(&flags[1], k_info_flags2, what) == 0 || 
    13961396                        grab_one_flag(&flags[2], k_info_flags3, what) == 0) 
    13971397                return (0);