Bunch more moves, changes in how additional information for items works.

This commit is contained in:
2025-04-14 15:29:26 +02:00
parent 2adbb12367
commit 7c2845502d
60 changed files with 4275 additions and 963 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -6478,14 +6478,17 @@
"category": "status",
"flags": [
"mirror"
]
],
"effect": {
"name": "magic_room"
}
},
{
"name": "magical_leaf",
"type": "grass",
"power": 60,
"pp": 20,
"accuracy": 0,
"accuracy": 255,
"priority": 0,
"target": "Any",
"category": "special",
@@ -6493,6 +6496,7 @@
"protect",
"mirror"
]
// No secondary effect
},
{
"name": "magma_storm",
@@ -6506,14 +6510,17 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "magma_storm"
}
},
{
"name": "magnet_bomb",
"type": "steel",
"power": 60,
"pp": 20,
"accuracy": 0,
"accuracy": 255,
"priority": 0,
"target": "Any",
"category": "physical",
@@ -6522,6 +6529,7 @@
"mirror",
"ballistics"
]
// No secondary effect
},
{
"name": "magnet_rise",
@@ -6535,7 +6543,10 @@
"flags": [
"snatch",
"gravity"
]
],
"effect": {
"name": "magnet_rise"
}
},
{
"name": "magnetic_flux",
@@ -6565,7 +6576,10 @@
"protect",
"mirror",
"nonskybattle"
]
],
"effect": {
"name": "magnitude"
}
},
{
"name": "malicious_moonsault",
@@ -6579,6 +6593,7 @@
"flags": [
"contact"
]
// No secondary effect
},
{
"name": "mat_block",
@@ -6592,7 +6607,10 @@
"flags": [
"snatch",
"nonskybattle"
]
],
"effect": {
"name": "mat_block"
}
},
{
"name": "me_first",
@@ -6606,7 +6624,10 @@
"flags": [
"protect",
"ignore-substitute"
]
],
"effect": {
"name": "me_first"
}
},
{
"name": "mean_look",
@@ -6620,7 +6641,10 @@
"flags": [
"reflectable",
"mirror"
]
],
"effect": {
"name": "mean_look"
}
},
{
"name": "meditate",
@@ -6633,7 +6657,13 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "change_user_attack",
"parameters": {
"amount": 1
}
}
},
{
"name": "mega_drain",
@@ -6648,7 +6678,13 @@
"protect",
"mirror",
"heal"
]
],
"effect": {
"name": "drain",
"parameters": {
"drain_modifier": 0.5
}
}
},
{
"name": "mega_kick",
@@ -6664,6 +6700,7 @@
"protect",
"mirror"
]
// No secondary effect
},
{
"name": "mega_punch",
@@ -6680,6 +6717,7 @@
"mirror",
"punch"
]
// No secondary effect
},
{
"name": "megahorn",
@@ -6695,6 +6733,7 @@
"protect",
"mirror"
]
// No secondary effect
},
{
"name": "memento",
@@ -6708,7 +6747,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "memento"
}
},
{
"name": "metal_burst",
@@ -6722,7 +6764,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "metal_burst"
}
},
{
"name": "metal_claw",
@@ -6737,7 +6782,14 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "change_user_attack",
"chance": 10,
"parameters": {
"amount": 1
}
}
},
{
"name": "metal_sound",
@@ -6754,7 +6806,13 @@
"mirror",
"sound",
"ignore-substitute"
]
],
"effect": {
"name": "change_target_special_defense",
"parameters": {
"amount": -2
}
}
},
{
"name": "meteor_mash",
@@ -6770,7 +6828,14 @@
"protect",
"mirror",
"punch"
]
],
"effect": {
"name": "change_user_attack",
"chance": 20,
"parameters": {
"amount": 1
}
}
},
{
"name": "metronome",
@@ -6781,7 +6846,10 @@
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
"flags": [],
"effect": {
"name": "metronome"
}
},
{
"name": "milk_drink",
@@ -6795,7 +6863,13 @@
"flags": [
"snatch",
"heal"
]
],
"effect": {
"name": "heal_percent",
"parameters": {
"healPercent": 0.5
}
}
},
{
"name": "mimic",
@@ -6809,7 +6883,10 @@
"flags": [
"protect",
"ignore-substitute"
]
],
"effect": {
"name": "mimic"
}
},
{
"name": "mind_reader",
@@ -6823,27 +6900,36 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "lock_on"
}
},
{
"name": "minimize",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"accuracy": 255,
"priority": 0,
"target": "Self",
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "change_user_evasion",
"parameters": {
"amount": 2
}
}
},
{
"name": "miracle_eye",
"type": "psychic",
"power": 0,
"pp": 40,
"accuracy": 0,
"accuracy": 255,
"priority": 0,
"target": "Any",
"category": "status",
@@ -6852,7 +6938,10 @@
"reflectable",
"mirror",
"ignore-substitute"
]
],
"effect": {
"name": "miracle_eye"
}
},
{
"name": "mirror_coat",
@@ -6865,7 +6954,10 @@
"category": "special",
"flags": [
"protect"
]
],
"effect": {
"name": "mirror_coat"
}
},
{
"name": "mirror_move",
@@ -6876,7 +6968,10 @@
"priority": 0,
"target": "Any",
"category": "status",
"flags": []
"flags": [],
"effect": {
"name": "mirror_move"
}
},
{
"name": "mirror_shot",
@@ -6890,7 +6985,14 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_special_defense",
"chance": 30,
"parameters": {
"amount": -1
}
}
},
{
"name": "mist",
@@ -6903,7 +7005,10 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "mist"
}
},
{
"name": "mist_ball",
@@ -6917,7 +7022,14 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_special_attack",
"chance": 50,
"parameters": {
"amount": -1
}
}
},
{
"name": "misty_terrain",
@@ -6930,7 +7042,10 @@
"category": "status",
"flags": [
"nonskybattle"
]
],
"effect": {
"name": "misty_terrain"
}
},
{
"name": "moonblast",
@@ -6944,7 +7059,14 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_special_attack",
"chance": 30,
"parameters": {
"amount": -1
}
}
},
{
"name": "moongeist_beam",
@@ -6958,7 +7080,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "moongeist_beam"
}
},
{
"name": "moonlight",
@@ -6972,7 +7097,10 @@
"flags": [
"snatch",
"heal"
]
],
"effect": {
"name": "moonlight"
}
},
{
"name": "morning_sun",
@@ -6986,7 +7114,10 @@
"flags": [
"snatch",
"heal"
]
],
"effect": {
"name": "moonlight"
}
},
{
"name": "mud_bomb",
@@ -7001,7 +7132,14 @@
"protect",
"mirror",
"ballistics"
]
],
"effect": {
"name": "change_target_accuracy",
"chance": 30,
"parameters": {
"amount": -1
}
}
},
{
"name": "mud_shot",
@@ -7015,7 +7153,13 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_speed",
"parameters": {
"amount": -1
}
}
},
{
"name": "mud_slap",
@@ -7029,7 +7173,13 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_accuracy",
"parameters": {
"amount": -1
}
}
},
{
"name": "mud_sport",
@@ -7042,7 +7192,10 @@
"category": "status",
"flags": [
"nonskybattle"
]
],
"effect": {
"name": "mud_sport"
}
},
{
"name": "muddy_water",
@@ -7057,7 +7210,14 @@
"protect",
"mirror",
"nonskybattle"
]
],
"effect": {
"name": "change_target_accuracy",
"chance": 30,
"parameters": {
"amount": -1
}
}
},
{
"name": "multi_attack",
@@ -7072,7 +7232,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "multi_attack"
}
},
{
"name": "mystical_fire",
@@ -7086,7 +7249,13 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_special_attack",
"parameters": {
"amount": -1
}
}
},
{
"name": "nasty_plot",
@@ -7099,7 +7268,13 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "change_user_special_attack",
"parameters": {
"amount": 2
}
}
},
{
"name": "natural_gift",
@@ -7113,7 +7288,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "natural_gift"
}
},
{
"name": "nature_power",
@@ -7124,7 +7302,10 @@
"priority": 0,
"target": "Any",
"category": "status",
"flags": []
"flags": [],
"effect": {
"name": "nature_power"
}
},
{
"name": "natures_madness",
@@ -7138,7 +7319,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "natures_madness"
}
},
{
"name": "needle_arm",
@@ -7153,7 +7337,11 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "flinch",
"chance": 30
}
},
{
"name": "never_ending_nightmare__physical",
@@ -7165,6 +7353,7 @@
"target": "Any",
"category": "physical",
"flags": []
// No secondary effect
},
{
"name": "never_ending_nightmare__special",
@@ -7176,6 +7365,7 @@
"target": "Any",
"category": "special",
"flags": []
// No secondary effect
},
{
"name": "night_daze",
@@ -7189,7 +7379,14 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_accuracy",
"chance": 40,
"parameters": {
"amount": -1
}
}
},
{
"name": "night_shade",
@@ -7203,7 +7400,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "night_shade"
}
},
{
"name": "night_slash",
@@ -7218,7 +7418,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "increased_critical_stage"
}
},
{
"name": "nightmare",
@@ -7232,7 +7435,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "nightmare"
}
},
{
"name": "noble_roar",
@@ -7249,7 +7455,14 @@
"mirror",
"sound",
"ignore-substitute"
]
],
"effect": {
"name": "change_multiple_target_stat_boosts",
"parameters": {
"attack": -1,
"specialAttack": -1
}
}
},
{
"name": "nuzzle",
@@ -7264,7 +7477,13 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "set_status",
"parameters": {
"status": "paralyzed"
}
}
},
{
"name": "oblivion_wing",
@@ -7280,7 +7499,13 @@
"mirror",
"distance",
"heal"
]
],
"effect": {
"name": "drain",
"parameters": {
"drain_modifier": 0.75
}
}
},
{
"name": "oceanic_operetta",
@@ -7292,6 +7517,7 @@
"target": "Any",
"category": "special",
"flags": []
// No secondary effect
},
{
"name": "octazooka",
@@ -7306,7 +7532,14 @@
"protect",
"mirror",
"ballistics"
]
],
"effect": {
"name": "change_target_accuracy",
"chance": 50,
"parameters": {
"amount": -1
}
}
},
{
"name": "odor_sleuth",