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
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
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
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
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
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
aerinon
93211567c2
fix: customizer errors
...
fix: poor enemy placement
fix: insanity rng
2023-11-27 16:41:58 -07:00
aerinon
f2a40b0941
fix: typo
2023-11-27 10:27:04 -07:00
aerinon
871a15393c
fix: couple more enemy bans for hera big
2023-11-22 15:44:35 -07:00
aerinon
5c58782d0c
fix: multiworld lamp gfx again
2023-11-22 15:37:46 -07:00
aerinon
e094d07905
fix: ban enemies around hera big chest
2023-11-21 09:46:43 -07:00
aerinon
070f489be8
fix: fix spectacle rock cave enemy drops
2023-11-20 16:53:24 -07:00
aerinon
3e5d4abfd3
fix: don't shuffle bonk fairies
...
fix: fix mimic cave enemy drops
2023-11-20 16:46:42 -07:00
aerinon
94d05df72b
fix(logic): Backwards to Lanmo 2 with Trinexx requires the cape
2023-11-15 16:38:19 -07:00
aerinon
c0a06e7986
build: fix rom build
2023-11-15 15:54:54 -07:00
aerinon
c27c5455a4
fix: YA Hera Boss music
...
fix: Various enemizer enemy bans
2023-11-15 15:48:13 -07:00
aerinon
3f0fcd45ff
fix: Flute doesn't work in rain state (even if pre-activated) except for glitched modes
...
fix(msu): GTBK Music in DR
2023-11-15 15:03:30 -07:00
aerinon
876e6e09d7
fix(ER): Links house on Dm won't allow a cave to be used twice anymore
2023-11-15 15:01:58 -07:00
aerinon
ae3215ff9a
fix(key logic): typo
...
fix(bunny logic): multiple paths considered
2023-11-15 15:01:21 -07:00
aerinon
215c80eb4a
fix(algorithm): District algorithm fails if unable to comply with restriction
2023-11-15 13:36:09 -07:00
aerinon
f4a702951c
fix(key logic): typo
2023-11-11 20:00:31 -07:00
aerinon
13f9fe8f92
Enemy bans see release notes
2023-11-02 16:24:38 -06:00
aerinon
66ede5cda2
Fix for sprite limit on Lanmo 2
...
Fix for enemies at GT Falling Tile Square
2023-10-31 15:35:45 -06:00
aerinon
da938722ca
Merge pull request #150 from pwendelboe/DoorDevVolatile
...
Update ItemList.py
2023-10-16 16:19:14 -06:00
aerinon
07e06add11
Fix for bonk torches counting issue
...
Hera basement issue fixed by banning wallmasters
Known Statue+Pull Switch interactions banned
Making sprite spammers count for more on tile to increase chance of pots being available to pick up.
More enemy bans
2023-10-11 12:26:54 -06:00
aerinon
b50cf16fbf
Merge branch 'DoorDevUnstable' into DoorDevVolatile
2023-10-06 12:57:37 -06:00
aerinon
fd99620ac9
Standard: generation error fixed
2023-10-06 12:56:29 -06:00
aerinon
1434911727
Freeze fairy abyss/beam dash enemies
...
Fix original key drops on split supertiles (pokey 1)
Fix mystery/customizer boolean issue
Enemy bans
2023-10-06 10:47:22 -06:00
aerinon
7d371b9952
Async doors league settings
2023-10-02 12:49:02 -06:00
aerinon
047f539f8d
More bans
2023-10-02 09:40:53 -06:00
aerinon
6c529cc7de
Some more trap door exceptions (can be opened by trigger and should be bunny impassible)
2023-09-29 13:06:10 -06:00
aerinon
267e3214a7
Merge branch 'DoorDevUnstable' into DoorDevVolatile
...
# Conflicts:
# CLI.py
# Main.py
# RELEASENOTES.md
# Rom.py
# Rules.py
# data/base2current.bps
# source/classes/CustomSettings.py
# source/tools/MysteryUtils.py
2023-09-29 11:44:23 -06:00
aerinon
7a16ea4fe1
Rule fix for zelda to throne room
...
Minor fix to standard generation and spoilers
2023-09-29 09:33:33 -06:00
aerinon
329367e04a
Account for vanilla BK doors in Stitcher
2023-09-28 10:43:10 -06:00
aerinon
dc96c53a95
Fix for Ganonhunt and various algorithms
2023-09-28 10:43:03 -06:00
aerinon
e722a1129f
Rule fix for zelda to throne room
2023-09-28 10:31:36 -06:00
aerinon
dd9cdee37f
Fix location of new doors
2023-09-27 09:10:55 -06:00
aerinon
f4c465f5c3
Baserom update (colletion rate counter for mystery)
...
Minor issue with customizer/mystery yamls and booleans
2023-09-26 13:40:22 -06:00
aerinon
915e7dc416
Ability to enemize fairies
...
Fix for blue square in caves
Lower limit for sprites on tiles that support it, to help with pot lifting
Swamp waterway enemies fixed to not drop
2023-09-26 08:59:31 -06:00
aerinon
06ae4f25e1
Several rom fixes, multiworld keys/lamp, pendant count, collection rate
...
Fix for castle barrier gfx in rain state
Chainchomp placement in Spiral Cave generation issue
A bunch of new bans, Mimics, Stal, Bumper issues mostly. A few others.
2023-09-20 13:11:44 -06:00
aerinon
26c26acd6e
Fix item duping and disappearing
...
Fix mutliworld crash
Fix assured sword + start inventory
New bans on enemy placement
2023-09-14 08:51:29 -06:00
aerinon
b37bcc987a
Merge pull request #149 from tcprescott/patch-2
...
Update sprite author char_map
2023-09-14 08:35:24 -06:00
aerinon
2e5b9758c2
Unkillable thieves for now
...
Turn off enemy drop indicator for modes that don't need it
2023-09-12 10:13:15 -06:00
aerinon
9e6bcf8a99
Various enemizer adjustments and fixes
...
Fix for retro location counting
Baserom update
2023-09-12 08:40:24 -06:00
aerinon
8d31b0080f
Fixed shops not counting items
...
Baserom update
2023-09-01 14:14:57 -06:00
aerinon
9ce8daf4e8
Let dungeons exceed 256 items
2023-08-30 16:17:36 -06:00
aerinon
fa155a78f8
Baserom patch
...
Attempt to repair bee trap and other items
Some other minor fixes
2023-08-30 15:26:46 -06:00
aerinon
42bf2f3534
Bunch of fixes for the baserom changes
2023-08-24 16:18:49 -06:00
aerinon
2a5ceaacd8
Several small fixes
...
Added special bitmask table for cross dungeon drops and indicator
2023-08-17 13:54:14 -06:00
aerinon
cf2e001447
Fix for TFH
2023-08-17 13:42:45 -06:00
aerinon
1985139cb5
Fixing generation errors
...
Update rom for multiworld/vanilla sewers problems
2023-08-09 15:33:11 -06:00
aerinon
f906633c2b
Fix for older key drops (multidata still uses the old address calculation)
2023-08-09 13:30:14 -06:00
aerinon
57da9efcb1
Mimic work
2023-08-09 12:06:20 -06:00
aerinon
a4d5dec8ad
Fixed an error
...
Small performance increase
2023-08-07 16:49:34 -06:00
aerinon
bc5c6da2ac
Fix for hera boss music (the last?)
2023-08-07 12:19:35 -06:00
aerinon
a3fcd5ee24
Merge branch 'Catobat-StairLoops' into DoorDevUnstable
2023-08-07 12:15:48 -06:00
aerinon
44acc4e290
Merge branch 'StairLoops' of github.com:Catobat/ALttPDoorRandomizer into Catobat-StairLoops
2023-08-07 12:15:13 -06:00
aerinon
db70a16dea
Fixed minor issue with dungeon counter interfering with timer (rom re-build)
2023-08-07 10:49:55 -06:00
aerinon
e6072cb8dc
Fixed minor issue with dungeon counter interfering with timer (merge from Stable)
2023-08-07 10:48:23 -06:00
aerinon
9e26c9c42c
Fixed minor issue with dungeon counter interfering with timer
2023-08-07 10:44:55 -06:00
aerinon
e6597a7ab9
Fixed inverted problem with experimental (logically assumed link's house was in the light world)
...
Fixed hint typo
2023-08-07 09:36:50 -06:00
aerinon
90f1629f0e
Merge branch 'DoorDevUnstable' into DoorDevVolatile
...
# Conflicts:
# Main.py
# MultiClient.py
# Rom.py
# data/base2current.bps
# resources/app/gui/lang/en.json
# resources/app/gui/randomize/item/widgets.json
# source/gui/bottom.py
# source/gui/widgets.py
2023-08-04 11:33:31 -06:00
aerinon
5d3c401f1f
Remove hovers in waterway from drop pool
2023-08-04 10:48:59 -06:00
aerinon
f442cff061
Logic added for openable trap doors
2023-08-03 15:06:54 -06:00
aerinon
9497ef36ad
Paired needs a bunch of generation work apparently. Disabling it. Minor generation improvements.
2023-08-02 08:05:54 -06:00
aerinon
0ee88618a7
Paired dungeon shuffle
2023-08-01 11:31:59 -06:00
aerinon
1592fac792
Typo
2023-07-28 12:32:28 -06:00
aerinon
75fc1f7cc3
Fixed customizer example
...
Fixed /missing command in multiworld for non-pottery lottery settings
2023-07-28 12:29:47 -06:00