aboutsummaryrefslogtreecommitdiff
path: root/map
diff options
context:
space:
mode:
authorAstatin <[email protected]>2025-04-29 20:23:33 +0200
committerAstatin <[email protected]>2025-04-29 20:23:33 +0200
commit54fc17521381b2376b43f4e1542ae293319d0582 (patch)
tree2dbdb64626ca69b80099c7d9822f762c218688f2 /map
parentbe355c4525dfdd579a1821743d450cb8582407ef (diff)
Fixing spawning pattern array lookup element size
Diffstat (limited to 'map')
-rw-r--r--map/dungeons.gbasm20
1 files changed, 18 insertions, 2 deletions
diff --git a/map/dungeons.gbasm b/map/dungeons.gbasm
index f94019c..ca0293b 100644
--- a/map/dungeons.gbasm
+++ b/map/dungeons.gbasm
@@ -42,12 +42,28 @@ Load_Dungeon_Spawn_patterns: ; pointer to Dungeon struct in HL
CALL =RNG_Step
AND $01
ADD E
+ LD E, A
+ LD D, $00
+ LD B, D
+ LD C, E
+ SLA E
+ RL D
+ SLA E
+ RL D
+ LD A, E
+ ADD C
+ LD E, A
+ LD A, D
+ ADC B
+ LD D, A
+
INC HL
- ADD L
+ LD A, L
+ ADD E
LD L, A
LD A, H
- ADC $00
+ ADC D
LD H, A
LD BC, $mem_loaded_enemies_indices