Commit Graph
100 Commits
Author SHA1 Message Date
aerinon 7bb3760ec6 build: disable mac b/c issues #2 2024-05-14 14:23:09 -06:00
aerinon 34b14ae157 build: disable mac b/c issues 2024-05-14 14:19:41 -06:00
aerinon 2694efeb9f fix: issues with major_only and too mnay major items
chore: reformatted spoiler, moved crystal reqs to requirements
2024-05-14 14:08:33 -06:00
aerinon a15a12d240 fix: couple of enemy bans 2024-05-14 10:03:54 -06:00
aerinon 56add15970 fix: all cross-dungeon modes should add the mc_rule 2024-05-14 08:36:43 -06:00
aerinon 8e1f2911cd feat: PreferredLocationGroup support updated 2024-05-11 07:28:07 -06:00
aerinon 1f85bc5a8d fix: typo 2024-05-11 06:30:56 -06:00
aerinon cabde21a2c fix: starting inventory flute + flute_mode active 2024-05-11 06:10:30 -06:00
aerinon ae35096f16 fix: hera basement + small key for this dungeon 2024-05-09 14:35:50 -06:00
aerinon f80e8bbfd5 fix: hc big key drop on basic doors 2024-05-08 15:13:38 -06:00
aerinon f1a996c2f8 change: enable CI on unstable branch 2024-05-06 16:55:48 -06:00
aerinon b3692c861d fix: remove wallmasters from consideration from rooms with spiral staircases 2024-05-06 16:55:48 -06:00
aerinon bb5236d5d4 feat: promote new entrance shuffle algorithm out of experimental 2024-05-06 16:55:48 -06:00
aerinon 26c2aa9fc5 change: shuffle back of tavern now default 2024-05-06 16:55:47 -06:00
aerinon 3f08cc2a7d fix: minor traversal error, was hiding other potential issues 2024-05-06 15:57:21 -06:00
aerinon 89645bb4b5 feat(entrances): lite/lean support enemy shuffle caves 2024-04-23 14:18:55 -06:00
aerinon 292d49faed fix(enemizer): enenmy bans 2024-04-23 11:02:41 -06:00
aerinon fcc464ef23 fix(enemizer): messed up gfx on hyrule castle rain state 2024-04-22 11:49:03 -06:00
aerinon 20e60c8a1d feat(spoiler): introducing custom spoiler levels 2024-04-22 08:35:17 -06:00
aerinon 8461503c85 fix(customizer): Fixed an issue with customizing prize packs 2024-04-22 08:33:59 -06:00
aerinon 0faeeeb45f fix(enemizer): bonk fairies and standard tutorial guard fixed 2024-04-19 14:29:26 -06:00
aerinon 22a9f76c77 fix(enemizer): various enemy bans 2024-04-15 12:39:33 -06:00
aerinon ebd86e80d7 fix(logic): exception for vanilla mire key door layout, crystal switches can be reached with two keys, just can't tell which one was chosen 2024-04-12 17:32:35 -06:00
aerinon d8199742db chore(rom): code cleanup
fix(rom): chest turns for MW items
2024-04-12 16:24:11 -06:00
aerinon ce0c86bcf3 fix: terrorpins in hellway can clip out 2024-03-28 13:29:24 -06:00
aerinon 2f0e27b8e2 fix: dungeon indicator changes from rom 2024-03-28 13:15:58 -06:00
aerinon 9235c19d34 Merge branch 'DoorDev' into DoorDevUnstable 2024-03-28 10:04:40 -06:00
aerinon b55727f0bf chore: updated tournament winners 2024-03-28 09:51:29 -06:00
aerinon a99183f936 fix(enemizer): enemy ban 2024-03-14 13:02:49 -06:00
aerinon 4629285e7e fix(dropshuffle): minor drops do not increase counter if in the wrong dungeon 2024-03-14 12:54:19 -06:00
aerinon d5d55b8017 fix(enemizer): any trinexx outside of TR should disable ice breath now 2024-03-11 17:03:40 -06:00
aerinon e737a138cf feat: new tiles for dungeon indicators
build: test for lynel logic
2024-03-11 16:58:12 -06:00
aerinon da80fd45e4 fix(owg+hmg): eg allowed to be armed 2024-03-11 16:49:43 -06:00
aerinon 6d0debd987 fix(enemizer): remove mimic exception 2024-03-01 10:06:15 -07:00
aerinon 49b190c489 fix: more enemy bans
fix: custom item pool aborts if player is missing
2024-02-26 16:02:35 -07:00
aerinon ad611f9dda fix(gui): problem with customitemarray being empty 2024-02-21 12:27:32 -07:00
aerinon a7e0b85226 fix(rom): baserom update 2024-02-07 15:25:06 -07:00
aerinon 21c3618c01 fix(enemizer): random tutorial guards in south kak 2024-02-07 13:12:49 -07:00
aerinon d03d21425b fix(ow map): red/blue pendant colors 2024-02-07 12:49:50 -07:00
aerinon 646fc95143 fix(enemizer): more enemy bans 2024-02-07 11:51:22 -07:00
aerinon c139a971c4 fix (enemizer): enemy bans 2024-01-31 11:54:50 -07:00
aerinon d70c9c87f5 fix (hmg): remove the two placed swamp palace keys from the pool 2024-01-31 11:31:59 -07:00
aerinon 4281457139 fix: eliminate writing a stray byte when the sprite array is empty 2024-01-31 11:26:10 -07:00
aerinon ef778b7125 fix: logic for dynamic doors 2024-01-29 10:06:27 -07:00
aerinon a6e96720a3 fix: castle warp gate
fix: potential swamola issue fix
2024-01-26 13:48:34 -07:00
aerinon ba6f9e0493 feat: Documentation update 2024-01-25 11:02:50 -07:00
aerinon 3ee3d88a06 Merge branch 'DoorDevVolatile' into DoorDevUnstable 2024-01-22 11:05:48 -07:00
aerinon c8386122b7 fix: restore correct enemizer flags 2024-01-17 16:24:40 -07:00
aerinon 8d841b0252 feat: rom performance
chore: bump version and release notes
2024-01-17 09:12:01 -07:00
aerinon be8a3a6fa7 fix: ban problematic roller 2024-01-16 16:13:38 -07:00
aerinon 87f072e070 fix: possible generation issue for old man cave in swapped ER 2024-01-16 16:08:17 -07:00
aerinon da80cb9d03 fix: cap fairy in different item pools should use the bee trap id 2024-01-16 16:07:52 -07:00
aerinon cacef076bb fix: vanilla key logic doesn't apply with universal keys 2024-01-08 13:30:11 -07:00
aerinon c5789891c0 fix: reorder boss assignment, since GT bottom is more restricted now 2024-01-08 13:22:56 -07:00
aerinon 971a5c3963 fix: no need for menu map check if ER is vanilla 2024-01-08 13:21:35 -07:00
aerinon a77d3faf78 fix: moon pearl paths respect blocked doors 2024-01-05 20:26:27 -06:00
aerinon dab1b7a379 feat: More strict requirment for some bosses on ice 2024-01-05 20:23:33 -06:00
aerinon 5ebebb2dae fix: moon pearl paths respect blocked doors 2024-01-05 17:15:48 -07:00
aerinon d612709a76 chore: bump version 2024-01-05 15:29:44 -07:00
aerinon d2095b4293 fix: merge issue 2024-01-05 12:58:35 -07:00
aerinon ec65999a26 fix: missing import 2024-01-05 12:58:35 -07:00
aerinon ce4179abb9 feat: updated maze race/hobo clips
refactor: bunny pocket assumes a connector/dungeon_revive entrance is available, for now
fix: mirrorless_moat_rule no longer allows flippers in swamp
fix: problems from merge
2024-01-05 12:58:35 -07:00
aerinon 2c3e47d2f6 feat: enemizer damage rework 2024-01-05 12:11:56 -07:00
aerinon b5795e4bf2 Merge branch 'KrisDavie-hmg_logic' into DoorDevVolatile 2024-01-05 09:47:57 -06:00
aerinon 62162b6fbc fix: maiden deleted instead of replaced with ped tex
fix: thief damage to player is not randomized
2024-01-04 14:54:30 -07:00
aerinon 0222b09aab feat: Restore Lanmo/Trinexx as possible lobbies 2024-01-04 13:00:12 -07:00
aerinon 744fcd5255 feat: More strict requirment for some bosses on ice 2024-01-04 12:56:34 -07:00
aerinon 4201d5d067 feat: Laser bridge logic accounts for item functionality for Byrna 2024-01-04 11:57:52 -07:00
aerinon 2b505df429 fix: typo 2024-01-04 11:50:09 -07:00
aerinon 37fd1ab5ef fix: Aga1 defeatable in rain state for glitched mode
fix: Terrorpin AI code excised
2024-01-03 11:58:17 -07:00
aerinon 6edc295951 fix: vanilla key logic adjustment (dropshuffle must be none for reduction) 2024-01-03 03:22:25 -06:00
aerinon 108b67cbcf fix: fix up some vanilla key logic
fix: fix tile pattern
2024-01-03 03:20:04 -06:00
aerinon 1590c351a4 fix: vanilla key logic adjustment (dropshuffle must be none for reduction) 2024-01-02 18:14:31 -07:00
aerinon 3f5eafb74f fix: muradahla typo
fix: remove warp in inverted after aga1 defeated
fix: shopsanity repeatable item bug
2024-01-02 18:01:54 -07:00
aerinon 3d6432af95 fix: enemy ban 2024-01-02 17:26:17 -07:00
aerinon 846423fc38 fix: fix up some vanilla key logic
fix: fix tile pattern
2024-01-02 17:09:08 -07:00
aerinon 6357e4d979 build: bump version 2023-12-29 11:16:31 -07:00
aerinon d44ac89faf fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-29 11:15:30 -07:00
aerinon 121091c5a3 fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-29 00:41:25 -06:00
aerinon 337ace1fa3 fix(generation): reduce memory usage for bunny walk calculations
fix(key logic): make partial the default
2023-12-28 17:22:36 -07:00
aerinon 81e5aff923 feat(logic): Hybrid major glitches - HMG
fix(enemizer): enemy bans
2023-12-28 10:51:16 -07:00
aerinon 6ed937971d fix(vanilla_fill): make uncle weapon non-random, make medallions vanilla
fix(enemizer): enemy bans
2023-12-27 15:56:25 -06:00
aerinon 7def7081b9 fix: ganonhunt playthrough 2023-12-27 15:52:29 -06:00
aerinon 8f3b3dc760 feat: MW progresssion balancing tweaked to be percentage based instead of raw count. Tries to keep each player's locations in each sphere within 80% of the player with the most locations available. (Measured with percentage instead of raw count.) Old algo tried to keep everyone within 20 locations of each other. Difficult if one player has a lot more locations than another.
fix: Potential fix for early Trinexx start
2023-12-27 15:49:12 -06:00
aerinon bd7ce54dd3 fix: minor fix for take_anys
fix: money balancing - initialization in a good case
2023-12-27 15:45:01 -06:00
aerinon 2d467efded fix: don't bother blocking rain doors in no logic 2023-12-27 15:43:22 -06:00
aerinon 29504b7d53 fix: accept shufflebosses and shuffleenemies 2023-12-27 15:36:43 -06:00
aerinon a0e80e0c26 Merge branch 'KrisDavie-hmg_logic' into DoorDevVolatile 2023-12-27 13:00:44 -07:00
aerinon c4ebbe5421 fix(vanilla_fill): make uncle weapon non-random, make medallions vanilla
fix(enemizer): enemy bans
2023-12-22 14:41:05 -07:00
aerinon 4b888b3c48 feat: swapped ER 2023-12-19 16:31:29 -07:00
aerinon 78713a633e fix: different door types with TR in door shuffle modes 2023-12-18 16:05:57 -07:00
aerinon 7619eb480d fix: small issue with lite (TR) using all must exits 2023-12-18 16:05:23 -07:00
aerinon 44d33ea629 fix: ganonhunt playthrough 2023-12-18 14:10:30 -07:00
aerinon 126e055cec fix: accept shufflebosses and shuffleenemies 2023-12-18 14:10:14 -07:00
aerinon 0bd1f90bca feat: MW progresssion balancing tweaked to be percentage based instead of raw count. Tries to keep each player's locations in each sphere within 80% of the player with the most locations available. (Measured with percentage instead of raw count.) Old algo tried to keep everyone within 20 locations of each other. Difficult if one player has a lot more locations than another.
fix: Potential fix for early Trinexx start
2023-12-14 10:13:22 -07:00
aerinon c4ec28da76 fix: minor fix for take_anys
fix: money balancing - initialization in a good case
2023-12-13 13:59:34 -07:00
aerinon af03a8a243 fix: don't bother blocking rain doors in no logic 2023-12-13 11:45:59 -07:00
aerinon ffac17f330 fix: mimics are forbidden except in previous kill rooms 2023-12-13 11:42:35 -07:00
aerinon d117bc4fda fix: several enemy bans 2023-12-13 11:23:08 -07:00
aerinon 792ba081a6 fix: customizer errors 2023-12-11 15:15:26 -07:00