pokeemerald/test/battle/ability
Hedara 1abfa7acfa Merge branch 'master' into master-upcoming
Conflicts:
	include/battle.h
	include/constants/battle_string_ids.h
	src/battle_ai_util.c
	src/battle_main.c
	src/battle_util.c
	test/battle/ai/ai.c
2025-05-12 18:21:35 +02:00
..
adaptability.c Adaptability, Aerilate, Aftermath tests (#5242) 2024-08-24 10:53:19 -04:00
aerilate.c conflicts 2025-05-03 10:26:07 +02:00
aftermath.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
air_lock.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
analytic.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
anger_point.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
anger_shell.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
anticipation.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
arena_trap.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
armor_tail.c #4635 follow up. Missing test comments (#4647) 2024-05-29 09:56:59 +02:00
aroma_veil.c Fixed missing move encapsulation in upcoming (#6226) 2025-02-09 20:03:53 +01:00
as_one.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
aura_break.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
bad_dreams.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
battle_armor.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
battle_bond.c Refactors faint target abilities and adds Battle Bond config (#6519) 2025-04-02 16:00:23 +02:00
beads_of_ruin.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
beast_boost.c conflicts 2025-05-03 10:26:07 +02:00
berserk.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
big_pecks.c Merge branch '_RHH/master' into _RHH/upcoming 2025-02-12 09:30:59 -03:00
blaze.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
cheeck_pouch.c Fixes Cheek Pouch mutating damage (#6466) 2025-03-23 23:34:24 +01:00
chilling_neigh.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
chlorophyll.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
clear_body.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
cloud_nine.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
color_change.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
comatose.c Fix various Toxic Spikes interactions (#6690) 2025-04-24 17:06:47 +02:00
commander.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
compound_eyes.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
contrary.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
corrosion.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
costar.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
cotton_down.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
cud_chew.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
curious_medicine.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
cursed_body.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
cute_charm.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
damp.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
dancer.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
dauntless_shield.c Merge branch 'master' into master-to-upcoming 2024-11-29 11:32:12 +01:00
dazzling.c Fixes negative priority being blocked by dazzling abilities (#6433) 2025-03-17 21:48:50 +01:00
defeatist.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
defiant.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
desolate_land.c Bugfixes batch (#6750) 2025-05-02 20:14:27 +02:00
disguise.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
download.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
dragons_maw.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
drizzle.c Organized tests into subfolders (#2822) 2023-08-12 20:00:15 +01:00
drought.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
dry_skin.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
earth_eater.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
effect_spore.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
electric_surge.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
electromorphosis.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
embody_aspect.c Revert wrongly done Embody Aspect fix (#6607) 2025-04-14 00:17:10 +02:00
emergency_exit.c conflicts 2025-04-01 19:11:55 +02:00
flame_body.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
flash_fire.c Removes Resource Flags and moves fields to DisableStruct (#5945) 2025-01-11 09:39:10 -03:00
flower_gift.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
flower_veil.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
fluffy.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
forecast.c Fixes Neutralizing Gas Exits, Weather Abilities and Terrain Effects order (#6435) 2025-03-16 23:10:20 +01:00
frisk.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
full_metal_body.c Tests point to clear_body.c (#4837) 2024-06-20 00:38:56 +02:00
gale_wings.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
galvanize.c conflicts 2025-05-03 10:26:07 +02:00
good_as_gold.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
grassy_surge.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
grim_neigh.c Refactors faint target abilities and adds Battle Bond config (#6519) 2025-04-02 16:00:23 +02:00
guard_dog.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
gulp_missile.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
harvest.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
healer.c first review batch 2025-03-08 21:24:22 +01:00
hospitality.c Fixes Hospitality not being blocked by Heal Block (#6494) 2025-03-29 17:07:56 +01:00
hunger_switch.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
hydration.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
hyper_cutter.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
ice_body.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
ice_face.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
ice_scales.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
illusion.c Illusion struct cleanup and many Illusion fixes (#6798) 2025-05-09 20:41:20 +02:00
immunity.c Fix various Toxic Spikes interactions (#6690) 2025-04-24 17:06:47 +02:00
innards_out.c Fixed missing move encapsulation in upcoming (#6226) 2025-02-09 20:03:53 +01:00
inner_focus.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
insomnia.c Merge branch '_RHH/master' into _RHH/upcoming 2025-01-05 10:08:16 -03:00
intimidate.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
intrepid_sword.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
keen_eye.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
leaf_guard.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
lightning_rod.c Refactors Move absorb / block function calls to remove redundancy (#6490) 2025-04-08 14:26:18 +02:00
limber.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
lingering_aroma.c FIx mummy and lingering aroma abilities (#4731) 2024-06-07 11:46:07 +02:00
liquid_ooze.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
liquid_voice.c Fixed missing move encapsulation in upcoming (#6226) 2025-02-09 20:03:53 +01:00
magic_bounce.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
magic_guard.c Merge branch '_RHH/master' into _RHH/upcoming 2025-01-19 10:32:57 -03:00
magician.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
merciless.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
mimicry.c Added missing Move Effect TODO tests - Volume E (#5915) 2025-01-01 16:06:20 +01:00
minds_eye.c conflicts 2025-05-03 10:26:07 +02:00
mirror_armor.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
misty_surge.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
moody.c Adds RNG tags and tests for Moody and Starf Berry (#6718) 2025-05-01 10:16:15 +02:00
motor_drive.c Refactors Move absorb / block function calls to remove redundancy (#6490) 2025-04-08 14:26:18 +02:00
moxie.c Refactors faint target abilities and adds Battle Bond config (#6519) 2025-04-02 16:00:23 +02:00
mummy.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
mycelium_might.c Speed Ignoring effect fixes (#4613) 2024-05-24 11:21:35 +02:00
neuroforce.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
neutralizing_gas.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
normalize.c "Aerilate"-esque Ability Tests and Config (#6313) 2025-04-12 14:48:58 -04:00
oblivious.c Fix captivate-oblivious interaction and related test (#6653) 2025-04-21 11:01:01 +02:00
opportunist.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
orichalcum_pulse.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
overcoat.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
overgrow.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
own_tempo.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
parental_bond.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
pastel_veil.c conflicts 2025-05-03 10:26:07 +02:00
pickup.c Changed White Herb hold effect name (#6815) 2025-05-11 11:34:47 +02:00
pixilate.c conflicts 2025-05-03 10:26:07 +02:00
poison_heal.c Incorporate requested changes 2023-10-11 16:11:46 +02:00
poison_point.c conflicts 2025-05-03 10:26:07 +02:00
poison_puppeteer.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
poison_touch.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
prankster.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
pressure.c Add new move flags and update all flags for every move (#3425) 2023-10-19 20:16:37 -03:00
primordial_sea.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
protean.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
protosynthesis.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
psychic_surge.c Added some TO_DO tests (#6140) 2025-01-29 21:13:53 -03:00
purifying_salt.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
quark_drive.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
queenly_majesty.c #4635 follow up. Missing test comments (#4647) 2024-05-29 09:56:59 +02:00
quick_draw.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
rain_dish.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
rattled.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
refrigerate.c conflicts 2025-05-03 10:26:07 +02:00
regenerator.c Fixes Regenerator healing past maxHP (#5861) 2024-12-22 23:39:07 +01:00
rivalry.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
rocky_payload.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
sand_force.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
sand_rush.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
sand_veil.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
sap_sipper.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
schooling.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
scrappy.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
seed_sower.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
sharpness.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
shed_skin.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
sheer_force.c conflicts 2025-05-03 10:26:07 +02:00
shell_armor.c Added test support for 5 battle configs (#5914) 2025-02-09 22:29:23 +01:00
shield_dust.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
shields_down.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
slush_rush.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
snow_cloak.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
snow_warning.c Organized tests into subfolders (#2822) 2023-08-12 20:00:15 +01:00
solar_power.c A lot of tests (#6734) 2025-05-07 16:50:12 +02:00
speed_boost.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
stalwart.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
stamina.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
stance_change.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
static.c conflicts 2025-05-03 10:26:07 +02:00
steam_engine.c Add basic Steam Engine, Guard Dog Tests (#5569) 2024-10-23 11:46:58 +02:00
steelworker.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
stench.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
sticky_hold.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
storm_drain.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
sturdy.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
super_luck.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
supersweet_syrup.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
supreme_overlord.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
swarm.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
sweet_veil.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
swift_swim.c Added multiple missing ability TODO tests (#5163) 2024-08-14 15:43:18 +02:00
switch_in_abilities.c Updated species defines (#5075) 2024-10-02 18:24:57 -03:00
sword_of_ruin.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
symbiosis.c Fixes Symbiosis not triggering when a weakness berry was consumed (#6782) 2025-05-07 11:04:11 +02:00
synchronize.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
tablets_of_ruin.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
tangling_hair.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
tera_shell.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
tera_shift.c Add abilities Tera Shift, Tera Shell, and Teraform Zero (#4418) 2024-04-27 19:52:31 +02:00
teraform_zero.c Fixes Neutralizing Gas activating again after switch-in (#6667) 2025-04-21 19:14:53 +02:00
thermal_exchange.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
torrent.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
toxic_chain.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
toxic_debris.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
trace.c Update battle messages to Gen 5+ standards (#3240) 2024-10-21 14:52:45 -03:00
transistor.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
unburden.c Fixes Unburden doubling speed when affected by Neutralizing Gas (#6691) 2025-04-24 15:26:23 +02:00
unnerve.c Fixed missing move encapsulation in upcoming (#6226) 2025-02-09 20:03:53 +01:00
vessel_of_ruin.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
volt_absorb.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
water_absorb.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
water_bubble.c Centralizes non volatile status effect checks (#6533) 2025-04-30 11:34:19 -04:00
water_compaction.c Fixed missing move encapsulation in upcoming (#6226) 2025-02-09 20:03:53 +01:00
weak_armor.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
white_smoke.c Tests point to clear_body.c (#4837) 2024-06-20 00:38:56 +02:00
wind_power.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
wind_rider.c Encapsulate move data (#5852) 2025-01-01 20:34:33 +01:00
zen_mode.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00
zero_to_hero.c Changed Tackle for Scratch in tests (#6730) 2025-04-30 17:18:52 -04:00