feat: Add Mana Circulation discipline with regen multiplier and meditation cap perks
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m23s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m23s
This commit is contained in:
@@ -21,6 +21,7 @@ import { computePactMultiplier, computePactInsightMultiplier } from '../utils/pa
|
||||
import { ELEMENTS, SPELLS_DEF, getStudySpeedMultiplier, getStudyCostMultiplier, HOURS_PER_TICK, TICK_MS } from '../constants';
|
||||
import { getGuardianForFloor } from '../data/guardian-encounters';
|
||||
import { hasSpecial, SPECIAL_EFFECTS } from '../effects/special-effects';
|
||||
import { computeDisciplineEffects } from '../effects/discipline-effects';
|
||||
|
||||
/**
|
||||
* Hook for all mana-related derived stats
|
||||
@@ -52,9 +53,10 @@ export function useManaStats() {
|
||||
[]
|
||||
);
|
||||
|
||||
const disciplineEffects = computeDisciplineEffects();
|
||||
const meditationMultiplier = useMemo(
|
||||
() => getMeditationBonus(meditateTicks, {}, upgradeEffects.meditationEfficiency),
|
||||
[meditateTicks, upgradeEffects.meditationEfficiency]
|
||||
() => getMeditationBonus(meditateTicks, {}, upgradeEffects.meditationEfficiency, disciplineEffects.meditationCapBonus),
|
||||
[meditateTicks, upgradeEffects.meditationEfficiency, disciplineEffects.meditationCapBonus]
|
||||
);
|
||||
|
||||
const incursionStrength = useMemo(
|
||||
|
||||
Reference in New Issue
Block a user