From 034a0697d53487882a6e96810b3e512e1fe63cc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Z=C3=B8zo?= Date: Sat, 13 Jun 2026 12:42:13 +0200 Subject: [PATCH] Point Clear Smog at the new s_clear_smog function code Clear Smog was mapped to s_haze, which no longer deals damage after the engine move-hierarchy correction. Switch it to the dedicated s_clear_smog function code so it deals regular damage again while still clearing its target's stat stages. Applies to every generation pack where Clear Smog exists (Gen 5 to Gen 9). --- Gen 5/black-2-white-2/Data/Studio/moves/clear_smog.json | 2 +- Gen 5/black-white/Data/Studio/moves/clear_smog.json | 2 +- .../omega-ruby-alpha-sapphire/Data/Studio/moves/clear_smog.json | 2 +- Gen 6/x-y/Data/Studio/moves/clear_smog.json | 2 +- Gen 7/sun-moon/Data/Studio/moves/clear_smog.json | 2 +- Gen 7/ultra-sun-ultra-moon/Data/Studio/moves/clear_smog.json | 2 +- Gen 8/sword-shield/Data/Studio/moves/clear_smog.json | 2 +- Gen 9/Legends Z-A/Data/Studio/moves/clear_smog.json | 2 +- Gen 9/scarlet-violet/Data/Studio/moves/clear_smog.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Gen 5/black-2-white-2/Data/Studio/moves/clear_smog.json b/Gen 5/black-2-white-2/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 5/black-2-white-2/Data/Studio/moves/clear_smog.json +++ b/Gen 5/black-2-white-2/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 5/black-white/Data/Studio/moves/clear_smog.json b/Gen 5/black-white/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 5/black-white/Data/Studio/moves/clear_smog.json +++ b/Gen 5/black-white/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 6/omega-ruby-alpha-sapphire/Data/Studio/moves/clear_smog.json b/Gen 6/omega-ruby-alpha-sapphire/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 6/omega-ruby-alpha-sapphire/Data/Studio/moves/clear_smog.json +++ b/Gen 6/omega-ruby-alpha-sapphire/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 6/x-y/Data/Studio/moves/clear_smog.json b/Gen 6/x-y/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 6/x-y/Data/Studio/moves/clear_smog.json +++ b/Gen 6/x-y/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 7/sun-moon/Data/Studio/moves/clear_smog.json b/Gen 7/sun-moon/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 7/sun-moon/Data/Studio/moves/clear_smog.json +++ b/Gen 7/sun-moon/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 7/ultra-sun-ultra-moon/Data/Studio/moves/clear_smog.json b/Gen 7/ultra-sun-ultra-moon/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 7/ultra-sun-ultra-moon/Data/Studio/moves/clear_smog.json +++ b/Gen 7/ultra-sun-ultra-moon/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 8/sword-shield/Data/Studio/moves/clear_smog.json b/Gen 8/sword-shield/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 8/sword-shield/Data/Studio/moves/clear_smog.json +++ b/Gen 8/sword-shield/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 9/Legends Z-A/Data/Studio/moves/clear_smog.json b/Gen 9/Legends Z-A/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 9/Legends Z-A/Data/Studio/moves/clear_smog.json +++ b/Gen 9/Legends Z-A/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0, diff --git a/Gen 9/scarlet-violet/Data/Studio/moves/clear_smog.json b/Gen 9/scarlet-violet/Data/Studio/moves/clear_smog.json index 1eb3d32d7..5b30c58d8 100644 --- a/Gen 9/scarlet-violet/Data/Studio/moves/clear_smog.json +++ b/Gen 9/scarlet-violet/Data/Studio/moves/clear_smog.json @@ -3,7 +3,7 @@ "id": 499, "dbSymbol": "clear_smog", "mapUse": 0, - "battleEngineMethod": "s_haze", + "battleEngineMethod": "s_clear_smog", "type": "poison", "power": 50, "accuracy": 0,