Commit Graph

39 Commits

Author SHA1 Message Date
codemann8
21a1706657 Merged in DR v1.4.1.6 2024-02-23 11:48:04 -06: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
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
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
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
329367e04a Account for vanilla BK doors in Stitcher 2023-09-28 10:43:10 -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
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
2a5ceaacd8 Several small fixes
Added special bitmask table for cross dungeon drops and indicator
2023-08-17 13:54:14 -06:00
aerinon
57da9efcb1 Mimic work 2023-08-09 12:06:20 -06:00
aerinon
5d3c401f1f Remove hovers in waterway from drop pool 2023-08-04 10:48:59 -06:00
Catobat
f2b8c840a2 Fix potential bug with re-linking decoupled doors 2023-08-02 17:02:15 +02:00
Catobat
7197a23b45 Add setting for self-looping doors 2023-08-02 02:23:19 +02:00
aerinon
627168e771 First pass on multiworld for enemy drops. Fixed a few graphical enemizer issues. 2023-06-26 10:29:37 -06:00
aerinon
503be6aa91 Enemizer refinement 2023-05-19 08:53:01 -06:00
aerinon
a0b781521f Big enemizer updates
Fix sheets
Health + damage rando
Logical kill rooms
2023-03-30 16:12:46 -06:00
aerinon
d85a63ece1 Damage table start 2023-03-13 11:11:59 -06:00
aerinon
4aae603462 Merge branch 'DoorDevUnstable' into Sandbox
# Conflicts:
#	ItemList.py
#	Items.py
#	Main.py
#	Rom.py
#	data/base2current.bps
2023-03-10 13:43:38 -07:00
aerinon
9a71e56546 Trap door refinement with "optional" value versus "vanilla"
Slight balance of chaos mode
Warping Pool trap no longer shuffled
2023-02-17 16:55:35 -07:00
aerinon
a304fd31ac Standard keysanity distribution and generation fixes
Includes new S&Q safety
2023-02-14 15:58:52 -07:00
aerinon
22dfeeecca Starting inventory updates
Logic fix for skull woods star tile logic
Standard logic improvement
2023-01-12 15:32:49 -07:00
aerinon
ccb35fd1b1 Small key door limit per dungeon
RainPrevention fix
2022-12-16 15:56:53 -07:00
aerinon
4f2fed48d7 Big key door fix
Some generation fixes (need to look at pre-validate some more)
Bumped up escape assist values in non-basic shuffles
2022-10-26 16:46:32 -06:00
aerinon
57c479e1c2 Overworld enemizer work 2022-10-25 09:14:19 -06:00
aerinon
1529ec9473 First pass on boss randomization 2022-10-06 14:17:12 -06:00
aerinon
a5fc4dd7a6 Rules changes
Implement Big Magic/Chicken/Fairy spawn items
2022-10-03 16:12:05 -06:00
aerinon
b71c7aa2b4 Underworld dropshuffle 2022-09-30 15:38:35 -06:00
aerinon
3c0f6ca0e6 UW Enemizer work
Refinements for data table support
2022-09-27 14:40:43 -06:00
aerinon
037a9479d8 UW Enemizer Work 2022-09-26 14:07:41 -06:00
aerinon
5b4bcc02d4 Finished region mapping 2022-09-16 15:49:16 -06:00
aerinon
fd17c2576d Enemy drops work 2022-09-16 10:20:54 -06:00
aerinon
e2b9735600 Rain prevention fix for keydoors (plus test case)
Couple fixes for standard throne
2022-09-07 16:50:44 -06:00
aerinon
09fbdc46ca Finish bomb/dash doors
Lots of minor fixes
Fixed a few existing bugs
2022-08-05 14:01:19 -06:00
aerinon
d9f0e2a7b6 Options added for door_type_mode and new partitioned mode 2022-07-06 10:06:29 -06:00
aerinon
2e9d132985 Large refactor underway.
Wrote new main method
Implemented trap door shuffle to some degree
Still needs the other types
2022-06-28 13:05:38 -06:00
aerinon
14571508ae Init work on decoupling doors 2022-05-25 10:31:20 -06:00
aerinon
26e8e23fce Initial work on new pottery modes 2022-04-19 13:56:39 -06:00