diff options
author | Rangi <35663410+Rangi42@users.noreply.github.com> | 2018-08-25 22:23:45 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-25 22:23:45 -0400 |
commit | 3eacab563d0e1ab5557c2443556a7a5e58d14cad (patch) | |
tree | 3d747166409fdc94f0fd1aa760693a7ee5bd2156 /home/random.asm | |
parent | 89681d231611938a791f4256e602c88c2f9aa3e1 (diff) | |
parent | b2adcd6d6ff91efc764a6ecc65147be7b9cda9e8 (diff) |
Merge pull request #555 from Rangi42/ldh
Use real labels for HRAM instead of constants, and the ldh instruction
Diffstat (limited to 'home/random.asm')
-rw-r--r-- | home/random.asm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/home/random.asm b/home/random.asm index e436e4ff6..9d62b9b65 100644 --- a/home/random.asm +++ b/home/random.asm @@ -13,17 +13,17 @@ Random:: push bc - ld a, [rDIV] + ldh a, [rDIV] ld b, a - ld a, [hRandomAdd] + ldh a, [hRandomAdd] adc b - ld [hRandomAdd], a + ldh [hRandomAdd], a - ld a, [rDIV] + ldh a, [rDIV] ld b, a - ld a, [hRandomSub] + ldh a, [hRandomSub] sbc b - ld [hRandomSub], a + ldh [hRandomSub], a pop bc ret @@ -34,7 +34,7 @@ BattleRandom:: ; It handles all RNG calls in the battle engine, allowing ; link battles to remain in sync using a shared PRNG. - ld a, [hROMBank] + ldh a, [hROMBank] push af ld a, BANK(_BattleRandom) rst Bankswitch @@ -67,7 +67,7 @@ RandomRange:: push bc .loop call Random - ld a, [hRandomAdd] + ldh a, [hRandomAdd] ld c, a add b jr c, .loop |