mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-06-26 19:42:42 +02:00
Removed empty modifierPool
This commit is contained in:
parent
9a525ac8fd
commit
407646d4a2
@ -2393,8 +2393,6 @@ export interface ModifierPool {
|
|||||||
[tier: string]: WeightedModifierType[];
|
[tier: string]: WeightedModifierType[];
|
||||||
}
|
}
|
||||||
|
|
||||||
const modifierPool: ModifierPool = {};
|
|
||||||
|
|
||||||
let modifierPoolThresholds = {};
|
let modifierPoolThresholds = {};
|
||||||
let ignoredPoolIndexes = {};
|
let ignoredPoolIndexes = {};
|
||||||
|
|
||||||
@ -2859,7 +2857,7 @@ function getNewModifierTypeOption(
|
|||||||
}
|
}
|
||||||
|
|
||||||
tier += upgradeCount;
|
tier += upgradeCount;
|
||||||
while (tier && (!modifierPool.hasOwnProperty(tier) || !modifierPool[tier].length)) {
|
while (tier && (!pool.hasOwnProperty(tier) || !pool[tier].length)) {
|
||||||
tier--;
|
tier--;
|
||||||
if (upgradeCount) {
|
if (upgradeCount) {
|
||||||
upgradeCount--;
|
upgradeCount--;
|
||||||
@ -2870,7 +2868,7 @@ function getNewModifierTypeOption(
|
|||||||
if (tier < ModifierTier.MASTER && allowLuckUpgrades) {
|
if (tier < ModifierTier.MASTER && allowLuckUpgrades) {
|
||||||
const partyLuckValue = getPartyLuckValue(party);
|
const partyLuckValue = getPartyLuckValue(party);
|
||||||
const upgradeOdds = Math.floor(128 / ((partyLuckValue + 4) / 4));
|
const upgradeOdds = Math.floor(128 / ((partyLuckValue + 4) / 4));
|
||||||
while (modifierPool.hasOwnProperty(tier + upgradeCount + 1) && modifierPool[tier + upgradeCount + 1].length) {
|
while (pool.hasOwnProperty(tier + upgradeCount + 1) && pool[tier + upgradeCount + 1].length) {
|
||||||
if (randSeedInt(upgradeOdds) < 4) {
|
if (randSeedInt(upgradeOdds) < 4) {
|
||||||
upgradeCount++;
|
upgradeCount++;
|
||||||
} else {
|
} else {
|
||||||
@ -2920,6 +2918,7 @@ function getNewModifierTypeOption(
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getDefaultModifierTypeForTier(tier: ModifierTier): ModifierType {
|
export function getDefaultModifierTypeForTier(tier: ModifierTier): ModifierType {
|
||||||
|
const modifierPool = getModifierPoolForType(ModifierPoolType.PLAYER);
|
||||||
let modifierType: ModifierType | WeightedModifierType = modifierPool[tier || ModifierTier.COMMON][0];
|
let modifierType: ModifierType | WeightedModifierType = modifierPool[tier || ModifierTier.COMMON][0];
|
||||||
if (modifierType instanceof WeightedModifierType) {
|
if (modifierType instanceof WeightedModifierType) {
|
||||||
modifierType = (modifierType as WeightedModifierType).modifierType;
|
modifierType = (modifierType as WeightedModifierType).modifierType;
|
||||||
|
Loading…
Reference in New Issue
Block a user