Minor fix to vanilla doors

This commit is contained in:
aerinon
2020-04-09 17:32:06 -06:00
parent ff3577358d
commit acd430378d
5 changed files with 7 additions and 6 deletions

View File

@@ -24,7 +24,7 @@ from Fill import distribute_items_cutoff, distribute_items_staleness, distribute
from ItemList import generate_itempool, difficulties, fill_prizes
from Utils import output_path, parse_player_names
__version__ = '0.0.20.5u'
__version__ = '0.0.20.6u'
class EnemizerError(RuntimeError):

View File

@@ -25,5 +25,5 @@ Note: Only one of the key indicator will probably become core at most.
* Splashing at hobo no longer prevents you from buying bomb capacity upgrades
* Small vitreous eyeballs will not drop items (DR basic and crossed only)
* In Vanilla doors the HC back hallway area was broken - should be better now
* In Vanilla doors the HC back hallway area was broken - should be better now - also Trap Doors
* Firebar speed should now be consistent. Ice palace rooms have slow firebars even if shuffled to other dungeons. Others should have normal speed firebars.

2
Rom.py
View File

@@ -22,7 +22,7 @@ from EntranceShuffle import door_addresses, exit_ids
JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = '5af37026eb2c5a5d21a2d16724be805c'
RANDOMIZERBASEHASH = 'fbdff4dcb6b4c196ab5f8c3913aac2c7'
class JsonRom(object):

View File

@@ -12,8 +12,9 @@
CheckIfDoorsOpen: {
jsr TrapDoorFixer ; see normal.asm
; note we are 16bit mode right now
lda $040c : cmp #$00ff : bne .gtg
lda $a0 : dec : tax : and #$000f ; hijacked code
lda DRMode : beq +
lda $040c : cmp #$00ff : bne .gtg
+ lda $a0 : dec : tax : and #$000f ; hijacked code
sec : rtl ; set carry to indicate normal behavior
.gtg

File diff suppressed because one or more lines are too long