Browse Source

Clean up RndItem

pull/888/head
Anders Jenbo 6 years ago
parent
commit
d665dfae9a
  1. 12
      Source/items.cpp

12
Source/items.cpp

@ -2601,11 +2601,19 @@ int RndItem(int m)
ri = 0; ri = 0;
for (i = 0; AllItemsList[i].iLoc != ILOC_INVALID; i++) { for (i = 0; AllItemsList[i].iLoc != ILOC_INVALID; i++) {
if (AllItemsList[i].iRnd == IDROP_DOUBLE && monster[m].mLevel >= AllItemsList[i].iMinMLvl) { if (AllItemsList[i].iRnd == IDROP_DOUBLE && monster[m].mLevel >= AllItemsList[i].iMinMLvl
#ifdef HELLFIRE
&& ri < 512
#endif
) {
ril[ri] = i; ril[ri] = i;
ri++; ri++;
} }
if (AllItemsList[i].iRnd && monster[m].mLevel >= AllItemsList[i].iMinMLvl) { if (AllItemsList[i].iRnd && monster[m].mLevel >= AllItemsList[i].iMinMLvl
#ifdef HELLFIRE
&& ri < 512
#endif
) {
ril[ri] = i; ril[ri] = i;
ri++; ri++;
} }

Loading…
Cancel
Save