More moves, allow for typeless moves

This commit is contained in:
2025-05-02 15:46:37 +02:00
parent 807acf1947
commit 068ff8d5b7
33 changed files with 525 additions and 56 deletions

View File

@@ -8763,7 +8763,10 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "recycle"
}
},
{
"name": "reflect",
@@ -8776,7 +8779,10 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "reflect"
}
},
{
"name": "reflect_type",
@@ -8790,7 +8796,10 @@
"flags": [
"protect",
"ignore-substitute"
]
],
"effect": {
"name": "reflect_type"
}
},
{
"name": "refresh",
@@ -8803,7 +8812,10 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "refresh"
}
},
{
"name": "relic_song",
@@ -8819,7 +8831,14 @@
"mirror",
"sound",
"ignore-substitute"
]
],
"effect": {
"name": "set_status",
"chance": 10,
"parameters": {
"status": "sleep"
}
}
},
{
"name": "rest",
@@ -8833,7 +8852,10 @@
"flags": [
"snatch",
"heal"
]
],
"effect": {
"name": "rest"
}
},
{
"name": "retaliate",
@@ -8848,7 +8870,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "retaliate"
}
},
{
"name": "return",
@@ -8863,7 +8888,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "return"
}
},
{
"name": "revelation_dance",
@@ -8878,7 +8906,10 @@
"protect",
"mirror",
"dance"
]
],
"effect": {
"name": "revelation_dance"
}
},
{
"name": "revenge",
@@ -8893,7 +8924,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "double_power_if_target_damaged_in_turn"
}
},
{
"name": "reversal",
@@ -8908,7 +8942,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "flail"
}
},
{
"name": "roar",
@@ -8924,7 +8961,10 @@
"mirror",
"sound",
"ignore-substitute"
]
],
"effect": {
"name": "roar"
}
},
{
"name": "roar_of_time",
@@ -8939,7 +8979,10 @@
"recharge",
"protect",
"mirror"
]
],
"effect": {
"name": "requires_recharge"
}
},
{
"name": "rock_blast",
@@ -8953,7 +8996,10 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "2_5_hit_move"
}
},
{
"name": "rock_climb",
@@ -8968,7 +9014,11 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "confuse",
"chance": 20
}
},
{
"name": "rock_polish",
@@ -8981,7 +9031,13 @@
"category": "status",
"flags": [
"snatch"
]
],
"effect": {
"name": "change_user_speed",
"parameters": {
"amount": 2
}
}
},
{
"name": "rock_slide",
@@ -8995,7 +9051,11 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "flinch",
"chance": 30
}
},
{
"name": "rock_smash",
@@ -9010,7 +9070,14 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_defense",
"chance": 50,
"parameters": {
"amount": -1
}
}
},
{
"name": "rock_throw",
@@ -9025,6 +9092,7 @@
"protect",
"mirror"
]
// No secondary effect
},
{
"name": "rock_tomb",
@@ -9038,7 +9106,14 @@
"flags": [
"protect",
"mirror"
]
],
"effect": {
"name": "change_target_speed",
"chance": 100,
"parameters": {
"amount": -1
}
}
},
{
"name": "rock_wrecker",
@@ -9053,7 +9128,10 @@
"recharge",
"protect",
"mirror"
]
],
"effect": {
"name": "requires_recharge"
}
},
{
"name": "role_play",
@@ -9066,7 +9144,10 @@
"category": "status",
"flags": [
"ignore-substitute"
]
],
"effect": {
"name": "role_play"
}
},
{
"name": "rolling_kick",
@@ -9081,7 +9162,11 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "flinch",
"chance": 30
}
},
{
"name": "rollout",
@@ -9096,7 +9181,10 @@
"contact",
"protect",
"mirror"
]
],
"effect": {
"name": "ice_ball"
}
},
{
"name": "roost",
@@ -9110,7 +9198,10 @@
"flags": [
"snatch",
"heal"
]
],
"effect": {
"name": "roost"
}
},
{
"name": "rototiller",
@@ -9124,7 +9215,10 @@
"flags": [
"distance",
"nonskybattle"
]
],
"effect": {
"name": "rototiller"
}
},
{
"name": "round",