summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorInfernoGear <32606575+InfernoGear@users.noreply.github.com>2019-10-04 14:17:48 -0500
committerInfernoGear <32606575+InfernoGear@users.noreply.github.com>2019-10-04 14:17:48 -0500
commit9f4706bb45ec04cb47b41976b7d775215454fb7c (patch)
tree699845a01a7685c5844d2fb472670424b8026663
parent685d417a342d25fda9e80c07b3de8181b9a0ba89 (diff)
Finished the page.
-rw-r--r--Add-a-new-type.md44
1 files changed, 43 insertions, 1 deletions
diff --git a/Add-a-new-type.md b/Add-a-new-type.md
index 3707683..5991433 100644
--- a/Add-a-new-type.md
+++ b/Add-a-new-type.md
@@ -113,4 +113,46 @@ Edit [data/type_effects.asm](../blob/master/data/type_effects.asm):
+ db PSYCHIC,DARK,00
db $ff
```
-WIP
+## 4. Update Pokemon Types
+Technically, no Gen I Pokemon in their base form had the Dark type retrofitted onto them.. So, as an example, we'll give it to Gyarados, who has it in it's Mega Evolution.
+Edit the following in [data/baseStats/](../blob/master/data/baseStats/):
+- [gyarados.asm](../blob/master/data/baseStats/gyarados.asm):
+```diff
+ dex DEX_GYARADOS
+ ...
+ db 100 ; base special
+ db WATER ; species type 1
++db DARK ; species type 2
+-db FLYING ; species type 2
+ ...
+ db 0 ; padding
+```
+
+## 6. Update the move types.
+Luckily, one move in Gen I did get retrofitted to be Dark type in Gen II onwards. That move is Bite. So, edit the type column in [data/moves.asm](../blob/master/data/moves.asm):
+```diff
+ Moves:
+ ; Characteristics of each move.
+
+ move: macro
+ db \1 ; animation (interchangeable with move id)
+ db \2 ; effect
+ db \3 ; power
+ db \4 ; type
+ db \5 percent ; accuracy
+ db \6 ; pp
+ endm
+
+ move POUND, NO_ADDITIONAL_EFFECT, 40, NORMAL, 100, 35
+ MoveEnd:
+ ...
+ move PIN_MISSILE, TWO_TO_FIVE_ATTACKS_EFFECT, 14, BUG, 85, 20
+ move LEER, DEFENSE_DOWN1_EFFECT, 0, NORMAL, 100, 30
++ move BITE, FLINCH_SIDE_EFFECT1, 60, DARK, 100, 25
+- move BITE, FLINCH_SIDE_EFFECT1, 60, NORMAL, 100, 25
+ ...
+ move STRUGGLE, RECOIL_EFFECT, 50, NORMAL, 100, 10
+```
+
+As of now, we have added all that is needed for the Dark type to function. I'd recommend adding some Dark-type Pokemon and moves in order to truly create a polished Dark type.
+For adding the Steel and Fairy types, the same steps are done as above, but instead of what changes you made above, you would make the changes that apply to your type. \ No newline at end of file