OSDN Git Service

No more unlimited Multiply monster drops -- up to 1024.
authordis- <dis-@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 19 Nov 2012 14:23:10 +0000 (14:23 +0000)
committerdis- <dis-@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 19 Nov 2012 14:23:10 +0000 (14:23 +0000)
src/xtra2.c

index 5875a60..b42d737 100644 (file)
@@ -1512,6 +1512,9 @@ msg_print("
        if (is_pet(m_ptr) || p_ptr->inside_battle || p_ptr->inside_arena)
                number = 0; /* Pets drop no stuff */
        if (!drop_item && (r_ptr->d_char != '$')) number = 0;
+       
+       if((r_ptr->flags2 & (RF2_MULTIPLY)) && (r_ptr->r_pkills > 1024))
+               number = 0; /* Limit of Multiply monster drop */
 
        /* Hack -- handle creeping coins */
        coin_type = force_coin;