Commit Graph
100 Commits
Author SHA1 Message Date
ghoulslash f53de6ae87 fix toxic/flame orb. use CanBeX'ed functions 2022-03-08 15:16:17 -05:00
ghoulslash 7c2bbf1df3 fix struggle bug anim 2022-02-25 08:54:35 -05:00
ghoulslash 92487db470 add config check for B_GLARE_GHOST 2022-02-25 08:20:56 -05:00
ghoulslash e4ef3cc3b4 move glare effectiveness exception to code 2022-02-24 22:06:18 -05:00
ghoulslash 2782e816a4 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into be/psychoshift 2022-02-09 14:31:46 -05:00
ghoulslash 209279c207 fix psycho shift string printing 2022-02-09 14:30:30 -05:00
ghoulslash fcc85e8c17 fix AI_WhoStrikesFirst 2022-02-09 11:23:30 -05:00
ghoulslash 36a824d8ab fix ability pop up for quick draw 2022-02-03 17:30:32 -05:00
ghoulslash a165f9926d canbestatused for psycho shift 2022-01-23 13:46:30 -05:00
ghoulslash 7182f290c1 fix harvest activation msg 2022-01-16 12:39:08 -05:00
ghoulslash 93a7e139ec merge w be 2021-12-24 09:40:12 -05:00
ghoulslash 770224d341 increase TEXT_BUFF_ARRAY_COUNT for expanded ability names 2021-12-23 18:58:15 -05:00
ghoulslash 0a95a31ee9 fix formatting 2021-12-23 08:44:54 -05:00
ghoulslash b6b5d862f4 update role play mechanics 2021-12-23 08:37:11 -05:00
ghoulslash 02fe96cc08 fix config settings 2021-12-20 13:06:23 -05:00
ghoulslash 31bbc4ddde prevent stat-raising damage effects if battle will end 2021-12-17 10:24:07 -05:00
ghoulslash 1e644c9d4c fix spacing 2021-12-05 14:45:48 -05:00
ghoulslash c0e408bfab fix aqua ring heal anim 2021-12-05 14:44:22 -05:00
ghoulslash fbf74a9988 fix protect struct reset 2021-12-01 15:30:07 -05:00
ghoulslash e731d93c0b update a couple gen 3 ability names 2021-11-29 12:46:14 -05:00
ghoulslash 7a7c6afc39 larger ability popup, fix ability name printing/clearing, and config for longer ability names 2021-11-29 12:42:01 -05:00
ghoulslash d108f77aa4 revert ai item usage code 2021-11-28 13:12:56 -05:00
ghoulslash e2af9ec3b4 ice type immunity to sheer cold 2021-11-26 11:49:49 -05:00
ghoulslash 95ad508868 baton pass status4_xx_sport 2021-11-23 21:25:03 -05:00
ghoulslash 5c52abd856 gen3 sport move functionality behind config 2021-11-23 21:20:32 -05:00
ghoulslash b5bc8bb346 fix B_SPORT_DMG_REDUCTION 2021-11-23 18:37:27 -05:00
ghoulslash e3ddad2d11 add sport effects back 2021-11-23 18:36:10 -05:00
ghoulslash 3fb62f74c6 fix rampage cancelling 2021-11-20 18:35:56 -05:00
ghoulslash 37ab20e29c fix wish 2021-11-20 16:49:04 -05:00
ghoulslash fb468b6776 fix unseen fist check 2021-11-19 16:32:00 -05:00
ghoulslash 2a1299715f merge w be 2021-11-15 10:45:59 -05:00
ghoulslash 9fdd6fffee AI_GetAbility supports hidden abilities 2021-11-15 10:45:23 -05:00
ghoulslash 940a165be7 merge w be 2021-11-13 09:09:15 -05:00
ghoulslash c4efe06f38 wish update 2021-11-12 17:55:05 -05:00
ghoulslash 96fd8e696b brick break gen 4 and 5 config. clears aurora veil 2021-11-12 15:00:21 -05:00
ghoulslash 876813a418 revert old attempts 2021-11-12 13:08:23 -05:00
ghoulslash 395cffa702 remove ReverseStatAnimId 2021-11-12 13:04:33 -05:00
ghoulslash 2ff9c2f834 remove test code 2021-11-12 13:00:28 -05:00
ghoulslash a26da51e9d fix contrary animations for MOVE_EFFECT_statchange 2021-11-12 12:44:45 -05:00
ghoulslash 201a38f487 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into be/ai_updates 2021-11-12 08:13:21 -05:00
ghoulslash 276b454b40 primal weather checks 2021-11-12 08:13:17 -05:00
ghoulslash 6214d8b625 rename config 2021-11-12 07:47:24 -05:00
ghoulslash adc1413d98 add kings rock serene grace boost config 2021-11-11 17:48:15 -05:00
ghoulslash 3976d982ff fix AI_ShouldHeal speed check 2021-11-11 16:35:10 -05:00
ghoulslash 65cb371104 fix needing to 'run' twice 2021-11-11 16:16:46 -05:00
ghoulslash 2fac38cc83 merge w be 2021-11-11 16:16:26 -05:00
ghoulslash e635930a15 fixes 2021-11-08 21:33:00 -05:00
ghoulslash 6f6e0d6baf add recycle hp berry logic 2021-11-08 21:27:40 -05:00
ghoulslash 4566b5234f magic guard user doesnt care about rocky helmet 2021-11-08 11:56:51 -05:00
ghoulslash 01cf8e6452 add AI_MoveMakesContact, dissuade multi-hit attacks against rocky helmet 2021-11-08 11:55:06 -05:00
ghoulslash e5a0630596 add ai flag checks alongside CanFaintTarget 2021-11-08 11:42:32 -05:00
ghoulslash 8f320a8d33 some ai updates, recycle + ripen logic 2021-11-08 11:37:41 -05:00
ghoulslash da6ec51fc2 merge w be 2021-11-06 10:43:35 -04:00
ghoulslash 41bf1dc2f4 merge w be 2021-11-06 10:40:57 -04:00
ghoulslash 01d9d4c7d7 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into be/speeduphit 2021-11-06 08:53:09 -04:00
ghoulslash 03f290d937 add check for plus_2 effects 2021-11-06 08:53:00 -04:00
ghoulslash 0b2542e447 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into smart_wild_ai 2021-11-05 09:46:12 -04:00
ghoulslash 24cb5f6654 dont trigger x_up_hit effect if battle is over 2021-11-04 15:45:03 -04:00
ghoulslash 6b10801ee8 convert AI_IsabilityOnSide to bool 2021-11-04 10:43:33 -04:00
ghoulslash 060ae35c7c fix curse magic guard check 2021-11-03 21:53:28 -04:00
ghoulslash 012877bdc1 fix ai's def magic guard check 2021-11-03 21:49:46 -04:00
ghoulslash 4466fbd930 ai version of CanPoisonType, CanBePoisoned and IsAbilityOnSide 2021-11-03 21:36:33 -04:00
ghoulslash 48c29a9cd8 proper mirror armor sticky web targeting 2021-11-03 15:05:52 -04:00
ghoulslash 7e6e23005b fix clear body 2021-11-03 13:59:26 -04:00
ghoulslash 592a1dab63 fix mirror armor setstatchanger, handle reflected stat blockage 2021-11-02 12:02:58 -04:00
ghoulslash ffcba355b0 merge w be 2021-11-02 10:36:08 -04:00
ghoulslash 71ca9fdb58 fix Cmd_healpartystatus GetBattlerAbility check 2021-11-01 15:18:41 -04:00
ghoulslash 802ba88621 fix ABILITYEFFECT_NEUTRALIZINGGAS 2021-11-01 15:10:51 -04:00
ghoulslash e4242d04ab remove battler skipping in neutralizing gas exit bs 2021-11-01 14:28:41 -04:00
ghoulslash 48bea554a3 fix tryendneutralizinggas placement 2021-11-01 14:21:28 -04:00
ghoulslash 98b4b821dc merge with be 2021-11-01 13:55:55 -04:00
ghoulslash a1e64fce4f handle simple beam, gastro acid 2021-11-01 13:50:57 -04:00
ghoulslash b5d20da927 merge with be 2021-11-01 11:36:18 -04:00
ghoulslash 6357b21202 fix leaf guard ability pop up 2021-11-01 11:32:13 -04:00
ghoulslash a2b8f3f169 replace gBattleMons[x].ability w GetBattlerAbility 2021-10-31 17:19:30 -04:00
ghoulslash 52d4d1cd34 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into utility_umbrella 2021-10-31 11:40:00 -04:00
ghoulslash dfb92fa74e fix VARIOUS_JUMP_IF_LEAF_GUARD_PROTECTED 2021-10-31 11:12:17 -04:00
ghoulslash bc170f3a43 merge with be 2021-10-31 11:04:39 -04:00
ghoulslash ae0260fa62 fix run away check in TryRunFromBattle 2021-10-30 12:06:02 -04:00
ghoulslash 1925874d35 hunger switch unaffected by wandering spirit 2021-10-30 11:18:50 -04:00
ghoulslash 468ee66cd8 fix synthesis and leaf guard w utility umbrella 2021-10-30 11:04:50 -04:00
ghoulslash a461823cbf weather ball anim checks utility umbrella 2021-10-30 09:48:23 -04:00
ghoulslash ee7b63e372 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into utility_umbrella 2021-10-30 09:26:33 -04:00
ghoulslash 3e364b4870 switchin abilities activate after wandering spirit 2021-10-30 09:16:33 -04:00
ghoulslash f4537b1213 Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into wandering_spirit 2021-10-30 09:14:32 -04:00
ghoulslash 4b0325dbe4 neutralizing gas switchout 2021-10-30 09:13:08 -04:00
ghoulslash af914ee7ed merge w be 2021-10-29 22:33:50 -04:00
ghoulslash 28bc7dc14d start ability 2021-10-29 22:32:19 -04:00
ghoulslash 2502820e83 document a couple hitmarkers. fix failing moves not updating hp from own healing effects 2021-10-29 09:03:14 -04:00
ghoulslash 204748e01a fix recycle and harvest 2021-10-28 17:52:52 -04:00
ghoulslash f342e7c590 merge with be 2021-10-28 17:03:10 -04:00
ghoulslash e2e31f0b74 skill swap config option for switchin abilities 2021-10-28 16:53:00 -04:00
ghoulslash bebaded415 merge with be 2021-10-27 16:48:38 -04:00
ghoulslash ebc86bb247 update baton pass status3 bits 2021-10-19 09:38:27 -04:00
ghoulslash 964e7efba9 fix MOVE_TARGET_ALL_BATTLERS and other u8 vars 2021-10-16 16:23:17 -04:00
ghoulslash 5509ceea04 expand move target field 2021-10-16 16:10:45 -04:00
ghoulslash b7dcbca871 remove atkCancelerTracker reset 2021-10-16 11:25:20 -04:00
ghoulslash 611076c24d move prankster to ABILITYEFFECT_MOVES_BLOCK 2021-10-16 10:15:15 -04:00
ghoulslash 1f176242aa add missing func definition 2021-10-15 16:06:50 -04:00
ghoulslash c077091dbf small fixes, check GetCatchingBattler's semi-invulnerability 2021-10-15 14:57:26 -04:00