Advertisement
Guest User

Untitled

a guest
Jan 17th, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. ROMF:610F 21 22 D0 ld hl,d022 ;D022: level
  2. ROMF:6112 7E ld a,(hl)
  3. ROMF:6113 47 ld b,a ;level equal to damage of...
  4. ROMF:6114 FA D2 CF ld a,(cfd2) ;check move #
  5. ROMF:6117 FE 45 cp a,45 ;seismic toss?
  6. ROMF:6119 28 20 jr z,613b(storeDamage)
  7. ROMF:611B FE 65 cp a,65 ;nightshade?
  8. ROMF:611D 28 1C jr z,613b(storeDamage)
  9. ROMF:611F 06 14 ld b,14 ;$14 = 20 damage for...
  10. ROMF:6121 FE 31 cp a,31 ;sonicboom
  11. ROMF:6123 28 16 jr z,613b(storeDamage)
  12. ROMF:6125 06 28 ld b,28 ;$28 = 40 damage for...
  13. ROMF:6127 FE 52 cp a,52 ;dragonrage
  14. ROMF:6129 28 10 jr z,613b(storeDamage)
  15. ROMF:612B 7E ld a,(hl)
  16. ROMF:612C 47 ld b,a
  17. ROMF:612D CB 3F slr a
  18. ROMF:612F 80 add b
  19. ROMF:6130 47 ld b,a
  20. ROMF:6131 CD 9B 6E call 6e9b
  21. ROMF:6134 A7 and a
  22. ROMF:6135 28 FA jr z,6131
  23. ROMF:6137 B8 cp b
  24. ROMF:6138 30 F7 jr nc,6131
  25. ROMF:613A 47 ld b,a
  26. .storeDamage
  27. ROMF:613B 21 D7 D0 ld hl,d0d7 ;D0D7: damage to inflict
  28. ROMF:613E AF xor a
  29. ROMF:613F 22 ldi (hl),a ;high byte always cleared
  30. ROMF:6140 78 ld a,b
  31. ROMF:6141 77 ld (hl),a ;low byte damage to inflict stored in B
  32. .OHKOentry
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement