Exarion

Dual type damage order (Gen 3)

Apr 17th, 2025
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.06 KB | None | 0 0
  1. AKA the "Divided by 2 times 2 problem"
  2. Source: https://github.com/pret/pokeemerald/blob/f11bddf8548c2f47e2881f6211a24bc427a708b6/src/battle_main.c#L353
  3.  
  4. TYPE_NORMAL, TYPE_ROCK, TYPE_MUL_NOT_EFFECTIVE,
  5. TYPE_NORMAL, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  6. TYPE_FIRE, TYPE_FIRE, TYPE_MUL_NOT_EFFECTIVE,
  7. TYPE_FIRE, TYPE_WATER, TYPE_MUL_NOT_EFFECTIVE,
  8. TYPE_FIRE, TYPE_GRASS, TYPE_MUL_SUPER_EFFECTIVE,
  9. TYPE_FIRE, TYPE_ICE, TYPE_MUL_SUPER_EFFECTIVE,
  10. TYPE_FIRE, TYPE_BUG, TYPE_MUL_SUPER_EFFECTIVE,
  11. TYPE_FIRE, TYPE_ROCK, TYPE_MUL_NOT_EFFECTIVE,
  12. TYPE_FIRE, TYPE_DRAGON, TYPE_MUL_NOT_EFFECTIVE,
  13. TYPE_FIRE, TYPE_STEEL, TYPE_MUL_SUPER_EFFECTIVE,
  14. TYPE_WATER, TYPE_FIRE, TYPE_MUL_SUPER_EFFECTIVE,
  15. TYPE_WATER, TYPE_WATER, TYPE_MUL_NOT_EFFECTIVE,
  16. TYPE_WATER, TYPE_GRASS, TYPE_MUL_NOT_EFFECTIVE,
  17. TYPE_WATER, TYPE_GROUND, TYPE_MUL_SUPER_EFFECTIVE,
  18. TYPE_WATER, TYPE_ROCK, TYPE_MUL_SUPER_EFFECTIVE,
  19. TYPE_WATER, TYPE_DRAGON, TYPE_MUL_NOT_EFFECTIVE,
  20. TYPE_ELECTRIC, TYPE_WATER, TYPE_MUL_SUPER_EFFECTIVE,
  21. TYPE_ELECTRIC, TYPE_ELECTRIC, TYPE_MUL_NOT_EFFECTIVE,
  22. TYPE_ELECTRIC, TYPE_GRASS, TYPE_MUL_NOT_EFFECTIVE,
  23. TYPE_ELECTRIC, TYPE_GROUND, TYPE_MUL_NO_EFFECT,
  24. TYPE_ELECTRIC, TYPE_FLYING, TYPE_MUL_SUPER_EFFECTIVE,
  25. TYPE_ELECTRIC, TYPE_DRAGON, TYPE_MUL_NOT_EFFECTIVE,
  26. TYPE_GRASS, TYPE_FIRE, TYPE_MUL_NOT_EFFECTIVE,
  27. TYPE_GRASS, TYPE_WATER, TYPE_MUL_SUPER_EFFECTIVE,
  28. TYPE_GRASS, TYPE_GRASS, TYPE_MUL_NOT_EFFECTIVE,
  29. TYPE_GRASS, TYPE_POISON, TYPE_MUL_NOT_EFFECTIVE,
  30. TYPE_GRASS, TYPE_GROUND, TYPE_MUL_SUPER_EFFECTIVE,
  31. TYPE_GRASS, TYPE_FLYING, TYPE_MUL_NOT_EFFECTIVE,
  32. TYPE_GRASS, TYPE_BUG, TYPE_MUL_NOT_EFFECTIVE,
  33. TYPE_GRASS, TYPE_ROCK, TYPE_MUL_SUPER_EFFECTIVE,
  34. TYPE_GRASS, TYPE_DRAGON, TYPE_MUL_NOT_EFFECTIVE,
  35. TYPE_GRASS, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  36. TYPE_ICE, TYPE_WATER, TYPE_MUL_NOT_EFFECTIVE,
  37. TYPE_ICE, TYPE_GRASS, TYPE_MUL_SUPER_EFFECTIVE,
  38. TYPE_ICE, TYPE_ICE, TYPE_MUL_NOT_EFFECTIVE,
  39. TYPE_ICE, TYPE_GROUND, TYPE_MUL_SUPER_EFFECTIVE,
  40. TYPE_ICE, TYPE_FLYING, TYPE_MUL_SUPER_EFFECTIVE,
  41. TYPE_ICE, TYPE_DRAGON, TYPE_MUL_SUPER_EFFECTIVE,
  42. TYPE_ICE, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  43. TYPE_ICE, TYPE_FIRE, TYPE_MUL_NOT_EFFECTIVE,
  44. TYPE_FIGHTING, TYPE_NORMAL, TYPE_MUL_SUPER_EFFECTIVE,
  45. TYPE_FIGHTING, TYPE_ICE, TYPE_MUL_SUPER_EFFECTIVE,
  46. TYPE_FIGHTING, TYPE_POISON, TYPE_MUL_NOT_EFFECTIVE,
  47. TYPE_FIGHTING, TYPE_FLYING, TYPE_MUL_NOT_EFFECTIVE,
  48. TYPE_FIGHTING, TYPE_PSYCHIC, TYPE_MUL_NOT_EFFECTIVE,
  49. TYPE_FIGHTING, TYPE_BUG, TYPE_MUL_NOT_EFFECTIVE,
  50. TYPE_FIGHTING, TYPE_ROCK, TYPE_MUL_SUPER_EFFECTIVE,
  51. TYPE_FIGHTING, TYPE_DARK, TYPE_MUL_SUPER_EFFECTIVE,
  52. TYPE_FIGHTING, TYPE_STEEL, TYPE_MUL_SUPER_EFFECTIVE,
  53. TYPE_POISON, TYPE_GRASS, TYPE_MUL_SUPER_EFFECTIVE,
  54. TYPE_POISON, TYPE_POISON, TYPE_MUL_NOT_EFFECTIVE,
  55. TYPE_POISON, TYPE_GROUND, TYPE_MUL_NOT_EFFECTIVE,
  56. TYPE_POISON, TYPE_ROCK, TYPE_MUL_NOT_EFFECTIVE,
  57. TYPE_POISON, TYPE_GHOST, TYPE_MUL_NOT_EFFECTIVE,
  58. TYPE_POISON, TYPE_STEEL, TYPE_MUL_NO_EFFECT,
  59. TYPE_GROUND, TYPE_FIRE, TYPE_MUL_SUPER_EFFECTIVE,
  60. TYPE_GROUND, TYPE_ELECTRIC, TYPE_MUL_SUPER_EFFECTIVE,
  61. TYPE_GROUND, TYPE_GRASS, TYPE_MUL_NOT_EFFECTIVE,
  62. TYPE_GROUND, TYPE_POISON, TYPE_MUL_SUPER_EFFECTIVE,
  63. TYPE_GROUND, TYPE_FLYING, TYPE_MUL_NO_EFFECT,
  64. TYPE_GROUND, TYPE_BUG, TYPE_MUL_NOT_EFFECTIVE,
  65. TYPE_GROUND, TYPE_ROCK, TYPE_MUL_SUPER_EFFECTIVE,
  66. TYPE_GROUND, TYPE_STEEL, TYPE_MUL_SUPER_EFFECTIVE,
  67. TYPE_FLYING, TYPE_ELECTRIC, TYPE_MUL_NOT_EFFECTIVE,
  68. TYPE_FLYING, TYPE_GRASS, TYPE_MUL_SUPER_EFFECTIVE,
  69. TYPE_FLYING, TYPE_FIGHTING, TYPE_MUL_SUPER_EFFECTIVE,
  70. TYPE_FLYING, TYPE_BUG, TYPE_MUL_SUPER_EFFECTIVE,
  71. TYPE_FLYING, TYPE_ROCK, TYPE_MUL_NOT_EFFECTIVE,
  72. TYPE_FLYING, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  73. TYPE_PSYCHIC, TYPE_FIGHTING, TYPE_MUL_SUPER_EFFECTIVE,
  74. TYPE_PSYCHIC, TYPE_POISON, TYPE_MUL_SUPER_EFFECTIVE,
  75. TYPE_PSYCHIC, TYPE_PSYCHIC, TYPE_MUL_NOT_EFFECTIVE,
  76. TYPE_PSYCHIC, TYPE_DARK, TYPE_MUL_NO_EFFECT,
  77. TYPE_PSYCHIC, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  78. TYPE_BUG, TYPE_FIRE, TYPE_MUL_NOT_EFFECTIVE,
  79. TYPE_BUG, TYPE_GRASS, TYPE_MUL_SUPER_EFFECTIVE,
  80. TYPE_BUG, TYPE_FIGHTING, TYPE_MUL_NOT_EFFECTIVE,
  81. TYPE_BUG, TYPE_POISON, TYPE_MUL_NOT_EFFECTIVE,
  82. TYPE_BUG, TYPE_FLYING, TYPE_MUL_NOT_EFFECTIVE,
  83. TYPE_BUG, TYPE_PSYCHIC, TYPE_MUL_SUPER_EFFECTIVE,
  84. TYPE_BUG, TYPE_GHOST, TYPE_MUL_NOT_EFFECTIVE,
  85. TYPE_BUG, TYPE_DARK, TYPE_MUL_SUPER_EFFECTIVE,
  86. TYPE_BUG, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  87. TYPE_ROCK, TYPE_FIRE, TYPE_MUL_SUPER_EFFECTIVE,
  88. TYPE_ROCK, TYPE_ICE, TYPE_MUL_SUPER_EFFECTIVE,
  89. TYPE_ROCK, TYPE_FIGHTING, TYPE_MUL_NOT_EFFECTIVE,
  90. TYPE_ROCK, TYPE_GROUND, TYPE_MUL_NOT_EFFECTIVE,
  91. TYPE_ROCK, TYPE_FLYING, TYPE_MUL_SUPER_EFFECTIVE,
  92. TYPE_ROCK, TYPE_BUG, TYPE_MUL_SUPER_EFFECTIVE,
  93. TYPE_ROCK, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  94. TYPE_GHOST, TYPE_NORMAL, TYPE_MUL_NO_EFFECT,
  95. TYPE_GHOST, TYPE_PSYCHIC, TYPE_MUL_SUPER_EFFECTIVE,
  96. TYPE_GHOST, TYPE_DARK, TYPE_MUL_NOT_EFFECTIVE,
  97. TYPE_GHOST, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  98. TYPE_GHOST, TYPE_GHOST, TYPE_MUL_SUPER_EFFECTIVE,
  99. TYPE_DRAGON, TYPE_DRAGON, TYPE_MUL_SUPER_EFFECTIVE,
  100. TYPE_DRAGON, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  101. TYPE_DARK, TYPE_FIGHTING, TYPE_MUL_NOT_EFFECTIVE,
  102. TYPE_DARK, TYPE_PSYCHIC, TYPE_MUL_SUPER_EFFECTIVE,
  103. TYPE_DARK, TYPE_GHOST, TYPE_MUL_SUPER_EFFECTIVE,
  104. TYPE_DARK, TYPE_DARK, TYPE_MUL_NOT_EFFECTIVE,
  105. TYPE_DARK, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  106. TYPE_STEEL, TYPE_FIRE, TYPE_MUL_NOT_EFFECTIVE,
  107. TYPE_STEEL, TYPE_WATER, TYPE_MUL_NOT_EFFECTIVE,
  108. TYPE_STEEL, TYPE_ELECTRIC, TYPE_MUL_NOT_EFFECTIVE,
  109. TYPE_STEEL, TYPE_ICE, TYPE_MUL_SUPER_EFFECTIVE,
  110. TYPE_STEEL, TYPE_ROCK, TYPE_MUL_SUPER_EFFECTIVE,
  111. TYPE_STEEL, TYPE_STEEL, TYPE_MUL_NOT_EFFECTIVE,
  112. TYPE_FORESIGHT, TYPE_FORESIGHT, TYPE_MUL_NO_EFFECT,
  113. TYPE_NORMAL, TYPE_GHOST, TYPE_MUL_NO_EFFECT,
  114. TYPE_FIGHTING, TYPE_GHOST, TYPE_MUL_NO_EFFECT,
  115. TYPE_ENDTABLE, TYPE_ENDTABLE, TYPE_MUL_NO_EFFECT
Advertisement
Add Comment
Please, Sign In to add comment