File tree 1 file changed +8
-2
lines changed
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -1639,8 +1639,14 @@ private void OpenLoot() {
1639
1639
}
1640
1640
1641
1641
// the expert item should appear after the master mode collectibles
1642
- if ( GetLogEntryInfo . ExpertItem > 0 && ! bossItems . Contains ( GetLogEntryInfo . ExpertItem ) )
1643
- bossItems . Insert ( ( int ) CollectibleType . Trophy , GetLogEntryInfo . ExpertItem ) ;
1642
+ if ( GetLogEntryInfo . ExpertItem > 0 && ! bossItems . Contains ( GetLogEntryInfo . ExpertItem ) ) {
1643
+ if ( bossItems . Count >= ( int ) CollectibleType . Trophy ) {
1644
+ bossItems . Insert ( ( int ) CollectibleType . Trophy , GetLogEntryInfo . ExpertItem ) ;
1645
+ }
1646
+ else {
1647
+ bossItems . Add ( GetLogEntryInfo . ExpertItem ) ;
1648
+ }
1649
+ }
1644
1650
1645
1651
// finally, the rest of the drops are added (including the generic collectibles)
1646
1652
foreach ( DropRateInfo drop in bossDrops ) {
You can’t perform that action at this time.
0 commit comments