]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/hooks/tracker.js
tentative inverted logic
[alttp.git] / resources / js / hooks / tracker.js
index 4004152eba0db9b53d975a3ea552cf37a3d508c9..ec1e8ce25c2a6725c5ebbd726377eb6a890755ad 100644 (file)
@@ -2,6 +2,7 @@ import PropTypes from 'prop-types';
 import React from 'react';
 
 import {
+       BOSSES,
        CONFIG,
        DUNGEONS,
        applyLogic,
@@ -51,8 +52,8 @@ export const TrackerProvider = ({ children }) => {
                        if (config.wildBig && dungeon.bk && !dungeon.dropBk) {
                                ++newDungeon.items;
                        }
-                       if (!config.bossShuffle && dungeon.boss) {
-                               newDungeon.bosses = [dungeon.boss];
+                       if (dungeon.boss) {
+                               newDungeon.bosses = config.bossShuffle ? BOSSES : [dungeon.boss];
                        }
                        return newDungeon;
                });