CWCheat Code Generator

  • Do not use monster sprites for humanoids, as they lack animations and will crash the game if you swing a weapon. Dorgalua's sprite lacks some animations too, notably finishers as he wasn't supposed to use them.

    Sprite/portrait change for Denam, Catiua and Vyce has additional codes, as their endgame appearances override the default ones and have to be changed too.

    These color descriptions are somewhat arbitrary, they can differ a lot, depending on sprite.

    If you use this one in vanilla game, keep in mind that some class sets won't be defined, might have different classes available or apply to a different race.

    If that happens, and you see that a humanoid has monster classes listed or vice versa just try a different set.

    To see the sprite/portrait changes, either change the character's class, or save and reload (hard save, not a saved state).

    Once the code is active, you can turn it off, it will persist as long as you save/load the game using saved states. If you turn the game off and then load a hard save you will have to run the code again as the game will reload the template defaults.

    These codes are intended for customizing special characters and can't be directly used on generics because their templates are shared. To customize a generic character you can use the template switcher below that will turn them into a special, which you can then customize at will. It's best to use a special character that you do not intend to recruit.

    • Do not use the numbers you're seeing on the character roster.

      To find the unit's real position use the code below, once you run it the number will be shown as its current MP.

      _C0 MP Shows Real Order
      _L 0x802D84B6 0x00320246
      _L 0x10000001 0x00000001

  • These codes will set the level and experience of a single class to the desired value.

    After running this code it should be turned off or the class level and experience will stay at these values.

  • Do not use the numbers you're seeing on the character roster.

    To find the unit's real position use the code below, once you run it the number will be shown as its current MP.

    _C0 MP Shows Real Order
    _L 0x802D84B6 0x00320246
    _L 0x10000001 0x00000001

    You can use up to 22 characters, but the name might be too long if you have a lot of wide letters and not be fully visible on the character screen. This is just a cosmetic issue but if you're bothered by it you will have to use a shorter name.

  • Do not use the numbers you're seeing on the character roster.

    To find the unit's real position use the code below, once you run it the number will be shown as its current MP.

    _C0 MP Shows Real Order
    _L 0x802D84B6 0x00320246
    _L 0x10000001 0x00000001

    These codes will set the unit's learned spells to those you pick on the left. If none are selected, the unit's spell list will be wiped clean. Exit the formation screen and reenter to see the changes.

    The effect is permanent, once the code has been activated, it can be turned off.

  • _C0 Low level EXP scaling fix
    _L 0x0001D1C4 0x00000011

    This code isn't a cheat but more of a fix, it takes your total amount of XP earned in a battle and allocates a greater share to lower level classes, making them catch up much faster that they normally do.

    This doesn't change the total XP earned and doesn't do anything if everyone is on the same level.