fix: Stats tab Total Max Mana now includes discipline bonuses
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m19s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m19s
This commit is contained in:
@@ -33,6 +33,11 @@ export function useManaStats() {
|
||||
const day = useGameStore((s) => s.day);
|
||||
const hour = useGameStore((s) => s.hour);
|
||||
|
||||
const disciplineEffects = useMemo(
|
||||
() => computeDisciplineEffects(),
|
||||
[]
|
||||
);
|
||||
|
||||
const upgradeEffects = useMemo(
|
||||
() => computeEffects({}, {}),
|
||||
[]
|
||||
@@ -53,7 +58,6 @@ export function useManaStats() {
|
||||
[]
|
||||
);
|
||||
|
||||
const disciplineEffects = computeDisciplineEffects();
|
||||
const meditationCap = 5.0 + disciplineEffects.meditationCapBonus;
|
||||
const meditationMultiplier = useMemo(
|
||||
() => getMeditationBonus(meditateTicks, upgradeEffects.meditationEfficiency, disciplineEffects.meditationCapBonus),
|
||||
@@ -93,6 +97,7 @@ export function useManaStats() {
|
||||
manaCascadeBonus,
|
||||
manaWaterfallBonus,
|
||||
effectiveRegen,
|
||||
disciplineMaxManaBonus: disciplineEffects.bonuses.maxManaBonus || 0,
|
||||
hasSteadyStream: hasSpecial(upgradeEffects, SPECIAL_EFFECTS.STEADY_STREAM),
|
||||
hasManaTorrent: hasSpecial(upgradeEffects, SPECIAL_EFFECTS.MANA_TORRENT),
|
||||
hasDesperateWells: hasSpecial(upgradeEffects, SPECIAL_EFFECTS.DESPERATE_WELLS),
|
||||
|
||||
Reference in New Issue
Block a user