Sin descripción

magnet_rise.c 528B

1234567891011121314151617
  1. #include <battle_common.h>
  2. #include <battle_locations.h>
  3. #include <battle_custom_structs.h>
  4. #include <battle_structs.h>
  5. u8 set_magnet_rise() {
  6. struct bank_affecting* user = &custom_battle_elements.ptr->bank_affecting[battle_attacker_bank];
  7. if (user->magnet_rise || user->smacked_down || battle_status_3[battle_attacker_bank].rooted) {
  8. //we failed
  9. battlescript_cursor = (void*) (0x081D7DF0);
  10. return true;
  11. } else {
  12. user->magnet_rise = 5;
  13. return false;
  14. }
  15. return false;
  16. }