summaryrefslogtreecommitdiff
path: root/engine/battle/c.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/battle/c.asm')
-rwxr-xr-xengine/battle/c.asm58
1 files changed, 0 insertions, 58 deletions
diff --git a/engine/battle/c.asm b/engine/battle/c.asm
deleted file mode 100755
index b7c20ef6..00000000
--- a/engine/battle/c.asm
+++ /dev/null
@@ -1,58 +0,0 @@
-MistEffect_: ; 33f2b (c:7f2b)
- ld hl, W_PLAYERBATTSTATUS2
- ld a, [$fff3]
- and a
- jr z, .asm_33f36
- ld hl, W_ENEMYBATTSTATUS2
-.asm_33f36
- bit ProtectedByMist, [hl] ; is mon protected by mist?
- jr nz, .asm_33f4a
- set ProtectedByMist, [hl] ; mon is now protected by mist
- callab PlayCurrentMoveAnimation
- ld hl, ShroudedInMistText
- jp PrintText
-.asm_33f4a
- ld hl, PrintButItFailedText_
- ld b, BANK(PrintButItFailedText_)
- jp Bankswitch
-
-ShroudedInMistText: ; 33f52 (c:7f52)
- TX_FAR _ShroudedInMistText
- db "@"
-
-OneHitKOEffect_: ; 33f57 (c:7f57)
- ld hl, W_DAMAGE
- xor a
- ld [hli], a
- ld [hl], a ; set the damage output to zero
- dec a
- ld [wCriticalHitOrOHKO], a
- ld hl, wBattleMonSpeed + 1
- ld de, wEnemyMonSpeed + 1
- ld a, [H_WHOSETURN] ; $fff3
- and a
- jr z, .asm_33f72
- ld hl, wEnemyMonSpeed + 1
- ld de, wBattleMonSpeed + 1
-.asm_33f72
- ld a, [de]
- dec de
- ld b, a
- ld a, [hld]
- sub b
- ld a, [de]
- ld b, a
- ld a, [hl]
- sbc b
- jr c, .asm_33f8a
- ld hl, W_DAMAGE
- ld a, $ff
- ld [hli], a
- ld [hl], a
- ld a, $2
- ld [wCriticalHitOrOHKO], a
- ret
-.asm_33f8a
- ld a, $1
- ld [W_MOVEMISSED], a
- ret