fix: spire climbing spec discrepancies (DISC-1,14,15,18,19,21,22,23,29,34)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m21s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m21s
- DISC-1: Fix ascent seed missing +runId in combat-descent-actions.ts - DISC-14: Recovery room 10x regen/conversion already in gameStore.ts - DISC-15/18/21: Add missing completion logs for recovery, library, treasure rooms - DISC-19: Filter library discipline selection to non-paused disciplines - DISC-22: Fix puzzle room log format to match spec - DISC-23: Replace hardcoded MAX_LEVEL with MAX_ATTUNEMENT_LEVEL - DISC-29: Update spec to document libraryStayed/recoveryStayed on currentRoom - DISC-34: Add 'Exited the Spire' activity log in exitSpireMode
This commit is contained in:
@@ -101,7 +101,7 @@ export function advanceRoomOrFloor(get: GetFn, set: SetFn): void {
|
||||
|
||||
if (s.currentRoomIndex + 1 >= s.roomsPerFloor) {
|
||||
const newFloor = Math.min(s.currentFloor + 1, 100);
|
||||
const newRoomsPerFloor = getRoomsForFloor(newFloor, newFloor * 12345);
|
||||
const newRoomsPerFloor = getRoomsForFloor(newFloor, newFloor * 12345 + s.runId);
|
||||
const newRoom = generateSpireFloorState(newFloor, 0, newRoomsPerFloor, s.runId);
|
||||
const newFloorHP = calcRoomHP(newRoom);
|
||||
set({
|
||||
|
||||
Reference in New Issue
Block a user