BuffelSaft
|
4310868bee
|
AI handles multi-strike and fixed dmg moves
Does not account for Parental Bond or Beat Up yet as those require some functions from #1676.
|
2021-10-24 18:49:17 +13:00 |
|
ghoulslash
|
5509ceea04
|
expand move target field
|
2021-10-16 16:10:45 -04:00 |
|
Eduardo Quezada D'Ottone
|
21837b659a
|
Merge branch 'battle_engine' into bug_bite
|
2021-10-14 19:46:50 -03:00 |
|
ghoulslash
|
a3d2bdc9cf
|
merge with be
|
2021-10-13 18:30:53 -04:00 |
|
ghoulslash
|
06bcfea3b8
|
merge with be
|
2021-10-10 19:56:33 -04:00 |
|
ghoulslash
|
fcada4fcad
|
handle rototiller + prankster
|
2021-10-10 19:54:17 -04:00 |
|
GriffinR
|
31b501e7eb
|
Start misc battle documentation
|
2021-10-08 16:39:46 -04:00 |
|
ghoulslash
|
ee3a2c97ee
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into last_ball
|
2021-10-06 13:54:40 -04:00 |
|
ghoulslash
|
4382420dd2
|
merge with be
|
2021-10-06 13:32:59 -04:00 |
|
GriffinR
|
6e62c057f5
|
Document remaining symbols in pokemon.c
|
2021-10-02 23:48:12 -04:00 |
|
ghoulslash
|
761006a164
|
merge with be
|
2021-09-26 19:19:32 -04:00 |
|
ghoulslash
|
2f69748e0d
|
merge with be
|
2021-09-23 14:38:01 -04:00 |
|
ghoulslash
|
768598b154
|
fix bad merge
|
2021-09-23 12:22:36 -04:00 |
|
ghoulslash
|
33972b5493
|
merge with be
|
2021-09-23 12:04:13 -04:00 |
|
ghoulslash
|
d738297f24
|
merge with be
|
2021-09-22 16:26:09 -04:00 |
|
ghoulslash
|
3559a1b8e6
|
fix prankster + magic coat
|
2021-09-22 16:09:23 -04:00 |
|
ghoulslash
|
1309eea8ec
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into gen8_move_effects
|
2021-09-22 09:43:48 -04:00 |
|
Eduardo Quezada D'Ottone
|
287ffff2e2
|
Merge branch 'battle_engine' into burmy-form-change
|
2021-09-21 22:34:37 -03:00 |
|
ghoulslash
|
0ea6c65b83
|
merge with be
|
2021-09-17 09:10:09 -04:00 |
|
ghoulslash
|
b916d7991c
|
merge with be
|
2021-09-16 21:52:29 -04:00 |
|
ghoulslash
|
af8d86f0c9
|
merge with be
|
2021-09-16 13:33:35 -04:00 |
|
ghoulslash
|
9d8672e3df
|
merge with be
|
2021-09-16 13:12:59 -04:00 |
|
ghoulslash
|
f61d516aad
|
some syntax/format fixes
|
2021-09-15 17:15:50 -04:00 |
|
ghoulslash
|
aa475ab300
|
merge with be
|
2021-09-15 16:42:23 -04:00 |
|
ghoulslash
|
55c3e152cf
|
replace some BufferStatChange, fix room service and terrain seeds
|
2021-09-14 15:07:15 -04:00 |
|
ghoulslash
|
60713a8f2d
|
fix room service activation msg, stat target
|
2021-09-14 12:50:36 -04:00 |
|
ghoulslash
|
c7a587913b
|
replace statStages checks with CompareStat
|
2021-09-03 13:13:02 -04:00 |
|
ghoulslash
|
93e2e09148
|
fix terrain seeds. create generic CompareStat function
|
2021-09-03 12:17:38 -04:00 |
|
ghoulslash
|
6ce1227447
|
fix throat spray bugs. move shell bell, throat spray etc to life orb moveend case
|
2021-09-03 11:05:11 -04:00 |
|
ExpoSeed
|
5a5c257f68
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into BE/z-moves
|
2021-09-02 21:43:20 -05:00 |
|
ghoulslash
|
7c53214dad
|
merge with be
|
2021-09-02 15:33:42 -04:00 |
|
ExpoSeed
|
0f99d9d4c6
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into BE/z-moves
|
2021-08-30 13:26:40 -05:00 |
|
ghoulslash
|
a2d885c0d4
|
merge with be
|
2021-08-12 14:48:58 -06:00 |
|
ghoulslash
|
c7c0fbc296
|
merge with be, make AI CanBeStatused functions separate from general util ones
|
2021-08-12 13:37:53 -06:00 |
|
ghoulslash
|
d218322b2c
|
merge with be
|
2021-08-12 01:26:13 -04:00 |
|
BuffelSaft
|
f0cb6190e0
|
Implement Burmy form change
Burmy changes form based on where it last battled.
|
2021-08-07 20:56:10 +12:00 |
|
ghoulslash
|
4ca6d76160
|
add bug bite
|
2021-07-25 14:55:52 -06:00 |
|
ghoulslash
|
a37d4c3da9
|
merge with be, give life dew jungle healing effect
|
2021-07-25 08:22:05 -06:00 |
|
ghoulslash
|
e6a2d2226f
|
Merge pull request #1540 from DizzyEggg/rage_powder
Rage powder updated to gen6
|
2021-07-24 07:15:58 -06:00 |
|
ghoulslash
|
45d4cee243
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into last_ball
|
2021-07-18 11:11:03 -06:00 |
|
BuffelSaft
|
90fdb74ccb
|
Remove UndoFormChangeOnSwitch
Handle switching out Mimikyu Busted in UndoFormChange.
|
2021-07-16 17:56:53 +12:00 |
|
BuffelSaft
|
63faa6e3a9
|
Fix Disguise reverting on switch out
Make Mimikyu's disguise stay busted when it's switched out.
|
2021-07-11 14:15:24 +12:00 |
|
ghoulslash
|
c06029bc72
|
add last used ball
|
2021-06-25 13:37:59 -06:00 |
|
BuffelSaft
|
e6a8faec1e
|
Fix thawing moves
Replace IsThawingMove with a move flag and add a check for it to CANCELLER_FROZEN. This makes thawing moves actually thaw the user.
|
2021-06-10 23:48:18 +12:00 |
|
DizzyEggg
|
f27dcab784
|
Rage powder has powder moves qualities when forcing a target
|
2021-06-10 12:55:05 +02:00 |
|
ghoulslash
|
c356ffaed4
|
merge with be. fix null ptr check in GetBattleMoveSplit
|
2021-05-24 10:46:53 -06:00 |
|
ghoulslash
|
5840b1f0ed
|
utility umbrella effect
|
2021-05-24 09:52:45 -06:00 |
|
ghoulslash
|
c3e28e9b1a
|
merge with be
|
2021-05-23 12:22:52 -06:00 |
|
ghoulslash
|
d89e2c1775
|
merge with be
|
2021-04-02 08:55:54 -06:00 |
|
ghoulslash
|
a595b213b4
|
merge with be
|
2021-03-28 17:29:22 -06:00 |
|
ultima-soul
|
5bab9474dc
|
Merge branch 'master' of github.com:pret/pokeemerald into battle_engine_sync
|
2021-03-22 23:08:19 -07:00 |
|
Evan
|
2ccdf1d89e
|
merge with be. magic guard checks
|
2021-03-03 09:21:06 -07:00 |
|
Evan
|
b130396c0e
|
merge with be
|
2021-03-01 17:05:10 -07:00 |
|
Evan
|
0664daf384
|
fix some post-merge errors
|
2021-02-12 11:02:10 -07:00 |
|
GriffinR
|
4eca05ccf5
|
Document remainder of battle_controllers.c
|
2021-01-22 02:48:22 -05:00 |
|
Evan
|
c2dfc571b2
|
misty terrain blocks confusion
|
2021-01-16 12:21:04 -07:00 |
|
Evan
|
10b1d33d13
|
handle battler being affected by terrain
|
2021-01-16 12:05:51 -07:00 |
|
Evan
|
9e29d303ec
|
electric and misty terrain preventions
|
2021-01-16 11:40:02 -07:00 |
|
Evan
|
5eb49722c0
|
add red card effect
|
2021-01-07 19:33:39 -07:00 |
|
Evan
|
bf644f23a7
|
add heavy duty boots
|
2021-01-06 20:53:48 -07:00 |
|
Evan
|
7fffe23e63
|
add terrain seeds
|
2021-01-06 20:22:05 -07:00 |
|
Evan
|
f2e486eb0d
|
custap berry effect, custap/quick claw activation message
|
2021-01-06 09:37:31 -07:00 |
|
Evan
|
67fefd0261
|
var terrain, surge fixes
|
2020-12-13 19:42:48 -07:00 |
|
Evan
|
ac332d5e98
|
check bad move
|
2020-12-13 15:02:21 -07:00 |
|
Evan
|
34dd11448b
|
sticky barb transfer + pickpocket combo, fix CanBattlerGetOrLoseItem
|
2020-12-09 10:28:18 -07:00 |
|
Evan
|
39cbc21925
|
fix trainer theft, update config option
|
2020-12-03 08:42:12 -05:00 |
|
Evan
|
2bfc7ea9b1
|
merge upstream
|
2020-12-01 15:42:04 -05:00 |
|
Evan
|
9755923cc3
|
light that burns the sky split, fix electric z move anims
|
2020-12-01 14:44:45 -05:00 |
|
Evan
|
348d70b309
|
z move indicator and some data
|
2020-11-26 15:56:18 -05:00 |
|
ultima-soul
|
e32659d4bb
|
Merge branch 'battle_engine' into ability_expansion and add Gen 8 DLC abilities.
|
2020-11-16 13:50:26 -08:00 |
|
Evan
|
66152538ec
|
add back accidentally deleted item theft battle type checks
|
2020-11-13 13:42:49 -07:00 |
|
Evan
|
435f928aa4
|
opponent trainer theft config option. Clean up code a bit
|
2020-11-13 11:00:44 -07:00 |
|
Evan
|
64bcac4589
|
move pickpocket to back of moveend sequence
|
2020-11-12 23:30:00 -07:00 |
|
Eduardo Quezada D'Ottone
|
09a5d6c722
|
Implemented Wish Mega Evolution
|
2020-11-07 10:13:32 -03:00 |
|
Eduardo Quezada
|
d596fa7e12
|
Merge remote-tracking branch 'RHH/battle_engine' into PR-MoveSplitOption
# Conflicts:
# include/battle_util.h
# include/constants/battle_config.h
# src/battle_util.c
|
2020-10-23 21:49:59 -03:00 |
|
LOuroboros
|
682d29b088
|
Removed the static variable from the ShouldGetStatBadgeBoost function
|
2020-10-21 15:30:20 -03:00 |
|
LOuroboros
|
4794c63066
|
Reincorporated badge based stat boosts
|
2020-10-21 12:57:57 -03:00 |
|
Eduardo Quezada
|
0d39b29691
|
Option to use Gen 3 Physical/Special split.
|
2020-10-15 00:16:50 -03:00 |
|
ExpoSeed
|
9e2c8a95c1
|
Sync bev2 with pret
|
2020-10-11 01:01:47 -05:00 |
|
PokeCodec
|
e84da39d8a
|
Match BattleIntroOpponent1SendsOutMonAnimation
|
2020-09-08 18:54:51 -04:00 |
|
DizzyEggg
|
f70a9ce153
|
Merge with master
|
2020-08-27 12:01:28 +02:00 |
|
ExpoSeed
|
b401e2eb86
|
Fix naming style of function
|
2020-07-27 21:22:16 -05:00 |
|
ExpoSeed
|
71dc5edf2e
|
Document some battle_util.c
|
2020-07-27 17:10:42 -05:00 |
|
ultima-soul
|
9ee5db6a96
|
Expand ability ids to u16. Thanks to ghoulslash for some assistance!
|
2020-05-18 14:54:12 -07:00 |
|
DizzyEggg
|
36b52eb063
|
Shed Shell
|
2020-04-28 11:14:20 +02:00 |
|
DizzyEggg
|
c01ed5325c
|
Poison Touch fix
|
2020-04-19 14:43:54 +02:00 |
|
DizzyEggg
|
cb5b673f8a
|
Big Root and STRENGTH Sap
|
2020-04-13 15:00:17 +02:00 |
|
DizzyEggg
|
14bc2f65f3
|
Fix AI trying to switch when it can't, also ghosts can escape
|
2020-02-08 14:20:02 +01:00 |
|
DizzyEggg
|
39e3b0b740
|
Form changes layout and Stance Change Aegi
|
2019-12-31 19:11:53 +01:00 |
|
Nephrite
|
0343f63eda
|
Dancer
Implemented Dancer and all relevant code for interacting with abilities, certain moves, etc
|
2019-12-07 10:19:01 +00:00 |
|
GriffinR
|
73b96fe145
|
Rename CONTACT macros to ON_DAMAGE
|
2019-09-27 12:27:36 -04:00 |
|
GriffinR
|
bb236b490d
|
Update BS constants for Cmd rename
|
2019-09-15 17:58:12 -04:00 |
|
DizzyEggg
|
f979987c2f
|
Fix Intimidate and Trace on new switch in system
|
2019-08-30 12:25:21 +02:00 |
|
DizzyEggg
|
91b364e8d6
|
Ai use most powerful move smarrter
|
2019-08-27 18:29:34 +02:00 |
|
DizzyEggg
|
c9de753ecc
|
Illusion
|
2019-08-08 13:06:55 +02:00 |
|
DizzyEggg
|
c80861d85e
|
Add hopefully support for Cherrim
|
2019-06-15 14:46:35 +02:00 |
|
DizzyEggg
|
e1ea4b62e9
|
Natural Gift
|
2019-05-20 12:03:00 +02:00 |
|
DizzyEggg
|
d027bb0d7a
|
Life Flame toxic orbs
|
2019-05-10 11:03:33 +02:00 |
|
DizzyEggg
|
875b413a09
|
Various battle target items
|
2019-05-09 20:31:58 +02:00 |
|
DizzyEggg
|
d39b5f6d26
|
Fix messing with move result flags when not needed
|
2019-04-02 00:14:01 +02:00 |
|