summaryrefslogtreecommitdiff
path: root/battle/effects/sandstorm.asm
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2013-12-01 14:19:57 -0500
committeryenatch <yenatch@gmail.com>2013-12-01 14:19:57 -0500
commitd7cdd0ac7383fd120a2b8114af08541058cb691c (patch)
tree54ab2531a047f3275dbe66a0f28dca1a3e5eddeb /battle/effects/sandstorm.asm
parentd7bf70f3c902ce9380e05ccd6828b5e8973d4ae1 (diff)
split out some more move effects
Diffstat (limited to 'battle/effects/sandstorm.asm')
-rw-r--r--battle/effects/sandstorm.asm20
1 files changed, 20 insertions, 0 deletions
diff --git a/battle/effects/sandstorm.asm b/battle/effects/sandstorm.asm
new file mode 100644
index 000000000..ad3bac9d1
--- /dev/null
+++ b/battle/effects/sandstorm.asm
@@ -0,0 +1,20 @@
+BattleCommand59: ; 376f8
+; startsandstorm
+
+ ld a, [Weather]
+ cp WEATHER_SANDSTORM
+ jr z, .failed
+
+ ld a, WEATHER_SANDSTORM
+ ld [Weather], a
+ ld a, 5
+ ld [WeatherCount], a
+ call Function0x37e01
+ ld hl, SandstormBrewedText
+ jp StdBattleTextBox
+
+.failed
+ call Function0x37e77
+ jp PrintButItFailed
+; 37718
+