mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
Maximise DVs, WRAM fix..?
Implements a fix with the WRAM stack space that pret mentioned. DVs should be forced to max with the changes I added, will need testing.
This commit is contained in:
parent
8ee7e59d47
commit
e2c1037033
|
@ -28,6 +28,7 @@ Improved areas
|
|||
|
||||
QoL Enhancements
|
||||
====
|
||||
- DVs are erased and replaced with perfect 15s.
|
||||
- PC added to Celadon Hotel where the invisible event usually is. Why not?
|
||||
- Artificial Save Delay has been removed.
|
||||
- Japanese event moves can now be taught via TM/HM;
|
||||
|
|
|
@ -66,9 +66,9 @@ DEF SLP_MASK EQU %111 ; 0-7 turns
|
|||
|
||||
DEF MAX_STAT_VALUE EQU 999
|
||||
|
||||
; trainer dvs
|
||||
DEF ATKDEFDV_TRAINER EQU $98
|
||||
DEF SPDSPCDV_TRAINER EQU $88
|
||||
; trainer dvs, these should be set to 15.
|
||||
DEF ATKDEFDV_TRAINER EQU $FF
|
||||
DEF SPDSPCDV_TRAINER EQU $FF
|
||||
|
||||
; wPlayerBattleStatus1 or wEnemyBattleStatus1 bit flags
|
||||
const_def
|
||||
|
|
|
@ -6150,10 +6150,9 @@ LoadEnemyMonData:
|
|||
ld b, SPDSPCDV_TRAINER
|
||||
jr z, .storeDVs
|
||||
; random DVs for wild mon
|
||||
call BattleRandom
|
||||
ld b, a
|
||||
call BattleRandom
|
||||
.storeDVs
|
||||
ld a, ATKDEFDV_TRAINER
|
||||
ld b, SPDSPCDV_TRAINER
|
||||
jr z, .storeDVs
|
||||
ld hl, wEnemyMonDVs
|
||||
ld [hli], a
|
||||
ld [hl], b
|
||||
|
|
|
@ -2328,5 +2328,5 @@ wBoxDataEnd::
|
|||
SECTION "Stack", WRAM0
|
||||
|
||||
; the stack grows downward
|
||||
ds $7D5 - 1
|
||||
ds $FE - 1
|
||||
wStack:: db
|
Loading…
Reference in a new issue