• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Development: [Glitch][Gen IV] Fire Fang bypasses Wonder Guard

53
Posts
9
Years
    • Seen Aug 26, 2022
    Everyone certainly remember about Wondertomb and Wondereye.
    You should also remember that in Gen IV, Fire Fang could get through Wonder Guard regardless of the type chart.

    I'm going to show you how to fix this glitch so that Fire Fang behaves correctly against Wonder Guard.

    Step 1:
    Open a Gen IV Pokémon ROM with CrystalTile2.

    Step 2:
    Extract the move behavior narc (codename: MovBhv), so either battle/skill/be_seq.narc (DPPt) or a/0/3/0 (HGSS).

    Step 3:
    Open MovBhv with NDSeditor. (The image shows narc a/0/1/1 but this is the exact same principle.)
    bN5KrF8.png


    Step 4:
    Double-click the file to open this window.
    MgL9W3d.png


    Step 5:
    Tick the box and click on the leftmost icon (Extract selected)
    N1A1vxm.png

    NDSeditor will extract all the files in the same folder MovBhv is located at.

    Step 6:
    Move MovBhv out of the folder so that only the extracted files stays.

    Step 7:
    Copy file XXX-273 and rename the copy XXX-278.

    Step 8:
    On NDSeditor, click Tools and 'Make Narc file'.
    kPpjSWu.png


    Step 9:
    Select the folder where your extracted files are located and click OK.
    h9aqDsX.png


    Step 10:
    Close NDSeditor.

    Step 11:
    Re-insert MovBhv into the ROM.

    Step 12:
    With CrystalTile2, go to the moves narc, so one of poketool/waza/waza_tbl.narc (DP), poketool/waza/pl_waza_tbl.narc (Pt) or a/0/1/1 (HGSS).

    Step 13:
    Go to sub-file 424, this is the move Fire Fang.

    Step 14:
    Notice the first 2 bytes, 11 01, which is 273 in decimal.
    This number is the move behavior number (which, you have guessed, refers to the sub-file in the move behavior narc).
    Change this number from 273 to 278, so change 11 01 into 16 01.

    Step 15:
    Now you can save and test in-game to see by yourself that Fire Fang doesn't get granted special privileges anymore against Wonder Guard.
     
    Back
    Top