Trials of Mana
0 of 0

File information

Last updated

Original upload

Created by

Nova77

Uploaded by

Nova77x

Virus scan

Safe to use

Tags for this mod

About this mod

This will allow you to class change to Class 4 any time before the post-game, as long as you have the needed items. There is also the option to enable class changing to Class 2 and Class 3 at any level, without fairy, class change early via the Maia-Alrant tunnel, and purchase Class 4 items in a New Game Plus.

Permissions and credits
Mirrors
Early Class Change

v1.8 Update:

- Added Worldmap Bad Astoria to Good Astoria pak file:

  - Replaces destroyed Astoria world map location with pre-destruction Astoria, useful if you need to acquire the Class 4 items mid-game.

v1.7 Update:

- Added Early Class Change pak file:

  - Allows you to class change to Class 2 or Class 3 at any level, in addition to early Class 4 change.

v1.6 Update:

- Fixed a bug with early_class_change_tunnel_1_P that was setting a flag leftover from the old versions.

  If you've used the tunnel and are stuck in Valsena waiting for the cannon, extract the mod's zip file manually,
  and drag and drop your save file on Old Version\early_class_4_change_DISABLE_patch.exe to repair your save.

  Save files are usually located in
 
   - "C:\Users\[YourUserName]\Documents\My Games\Trials of Mana\Steam\1638\Saved\SaveGames".

   - ADAT.sav - autosave.

   - SDAT00-11.sav - save slots 1-12
 
  Thanks to SuedStar for bringing it to my attention.

v1.5 Update:

- Changed the Astoria shop class 4 items requirement from finding 30 li'l cactus, to just the first mandatory cactus.
  So it's still limited to new game plus, you just don't have to bother with the cactus requirement.

  Note: If you discovered this mod after Astoria is destroyed, you can still go back to get the items by using the tool TimeWarp.

            You can also use the optional Change World Map Bad Astoria to Good Astoria pak file to reach it with Flammie.

v1.4 Update:

- Updated files for v1.1.1 released on Steam 2020/11/04.

v1.3 Update:

- Completely new method for enabling early class 4 changes.

  - Requires version v1.1.0.

  - The check method itself has been bypassed, so the flag state no longer matters. No eventflags are set, 
    and no triggers are needed. It's as simple and clean as it gets. The mod must be kept on for it to work, 
    where with the previous mod you could technically remove it (with side effects) and still class 4 change.

  - If you wish to change from the old to the new version see the new instructions.

  - (New version only) Fairy is no longer required for class changes. That is if you can get to a mana stone, 
    or the goddess statue before you get her. Also you can class change during the rescue Faerie part of the story.

v1.2 Update:

- Fixed all NPCs and references to the eventflag that affects class 4 changes. You will have to keep the mod active
  for these corrections (for example, the king of Valsena would appear ready to give you the class 4 challenge
  waaay before he should, you couldn't interact with him, but still, cosmetic or not, it and all others should be fixed).

- There was an issue with Reisz's post-game story not showing up, this has been fixed. If you got stuck at that point,
  just sleep at Jadd's inn with the new version, and the star will show up on Laurent.

- If the mod is active when you start the post-game, the class 4 flag is reset, so the events progress naturally
  without missing any cutscenes, just head to Valsena's library and view the cutscene, and it's enabled again.

- If you have Reisz in your party, and started the post-game without the mod, but earlier played with it, 
  the gate in Laurent won't be open, so put the mod back, sleep at Jadd's inn, and it'll be open.

I've done a complete playthrough with Duran/Angela/Reisz on a regular new game, including the post-game, and 
there were no issues.

v1.1 Update:

- Fixed an issue with an NPC in Valsena while waiting for the cannon to be finished.

Instructions:

Place the following pak files in your mods folder:

  Required (2):

  - early_class_change_1_P.pak (early Class 2, Class 3 and Class 4)
 
  OR

  - early_class_4_change_v2_1_P.pak (early Class 4 only)

  Optional (3):

  - early_class_4_change_astoria_shop_1_P.pak
  - early_class_change_tunnel_1_P.pak
  - early_class_change_worldmap_bad_astoria_to_good_astoria_1_P.pak


That's it.

To put things back the way they were, just remove the pak file.

Details:

Normally you can't class change to Class 4 before the post-game, even if you have the needed items in your inventory.
This will allow you to class change to Class 4 at any time, as long as you have the needed items. In addition, you can
purchase the Class 4 items at Astoria's item shop on New Game Plus.

If you need the Class 4 items mid-game on a New Game Plus, use "Change World Map Bad Astoria to Good Astoria" to access Astoria.

There is also the option to enable class changing to Class 2 and Class 3 at any level with or without Fairy,
and class changing early using the Maia-Alrant tunnel to access the Labyrinth of Ice in Frostbite Fields.

Early Class Change

early_class_change_1_P.pak

  - Allows you to change to Class 2, and Class 3 at any level.

  - Allows you to change to Class 4 at any time as long as you have the required item.

  - Allows you to class change without fairy.

Early Class 4 Change

early_class_4_change_v2_1_P.pak

  - Allows you to change to Class 4 at any time as long as you have the required item.

  - Allows you to class change without fairy.

Early Class 4 Change Astoria Shop

early_class_4_change_astoria_shop_1_P.pak

  - New Game Plus: Class 4 items will appear in Astoria's Item Shop (pre-destruction).

    Price: 100 Lucre

Notes: - New Game Plus status is determined by the find state of the first Li'l Cactus (Golden Road).
             - If you're using the mod Completeness, you don't need this because it's already included in it's shop mod.
             - This will conflict with any other item shop mods. So be aware of that.

If you discovered this mod after Astoria is destroyed, you can still go back to get the items by using the tool TimeWarp.

Early Class Change Tunnel

early_class_change_tunnel_1_P.pak


  - Creates a tunnel between Maia and Alrant's inn. Sleep at one inn, wake up in the other.

  - Allows you to class change as soon as you reach Maia at the Labyrinth of Ice (via Alrant/Frostbite Fields).

Change World Map Bad Astoria to Good Astoria

early_class_change_worldmap_bad_astoria_to_good_astoria_1_P.pak


  - Replaces destroyed Astoria world map location with pre-destruction Astoria, useful if you need to acquire the Class 4 items mid-game.

  - Simply land on Astoria with Flammie, and visit the item shop to acquire the Class 4 items.

Note: You must exit to Rabite Forest to call Flammie. Entering Astoria from Rabite Forest will still lead to destroyed Astoria.

Technical Notes

For those who are curious, the Class 4 change behaviour is determined by the event flag ev_8_tricom_030_01_END.
Basically it reads event, chapter7, trials common, cutscene #030_01, has been watched.

In (v1.0 - v1.2) the following flags are modified in the save file:

ev_8_tricom_030_01_END - Grand Croix library cutscene

In the save file, it's a bitflag located at [StG00SaveDataEventInfo]+0xFA, bit 1.

So | 0x01 to set, or & 0xFE to clear.

ev_8_tririe_010_01_END - Riesz's cutscene in the library

In the save file, it's a bitflag located at [StG00SaveDataEventInfo]+0x100, bit 5.

So | 0x10 to set, or & 0xEF to clear.

MAPFLAG_ROLANTE_GRATE_OPEN - Laurent gate open state

In the save file, it's a bitflag located at [StG00SaveDataEventInfo]+0x6E, bit 3.

So | 0x04 to set, or & 0xFB to clear.

In v1.3+, the following files are patched directly to bypass the check:

GrowthManager.uasset
PlayerCharacter.uasset
99_classchange_base.uasset
G00UiMainMenuGrowth.uasset


ev_8_tricom_030_01_END -> STATE_ALWAYS_ON
FAIRY_JOIN -> STATE_ALWAYS_ON

In v1.7+, the following files are modified to remove level restrictions:

PlayerCharacter.uasset

6825FDFFFF428BFCFFFF004B1100001D
26000000 -> 6825FDFFFF428BFCFFFF004B1100001D 01000000 (Lvl 38 -> 1)

6825FDFFFF428BFCFFFF004B1100001D 12000000 -> 6825FDFFFF428BFCFFFF004B1100001D 01000000 (Lvl 18 -> 1)

Old Versions:

Instructions (upgrading from pre-v1.3 to v1.3+):

If you wish to change from the old version (v1.0 - v1.2) to the new version (v1.3):

  - If you have not done the book cutscene event in Valsena's library: use the early_class_4_change_DISABLE_patch
    on your save file and replace the old mod early_class_4_change_1_P.pak, and if you have it 
    spawn_all_heroes_in_town_mod_early_class_4_change_override_1_P.pak with the new mod early_class_4_change_v2_1_P.pak.

    Note: If you don't use the disable patcher, it's just a few NPCs out of place for the most part.

  - If you have done the book cutscene event in Valsena's library: just remove the old mod and drop in the new one.

  - If you're about to start a new game: just remove the old mod and drop in the new one.

    Note: The old version and the new are compatible, so it's safe (but pointless) to have both.

               It is highly recommended to discontinue use of the old versions.

Instructions  (v1.0 - v1.2) [OLD]:

Start a new game, or new game plus. The fix will take effect once you escape Jadd.

For an existing save, just sleep at the inn in Jadd. You should be able to change to class 4 as long as you have
the required item.

There are some NPCs that will require the mod to be active to make some fixes (the cannon event in Valsena for example),
so it's recommened to keep the mod active, but for the most part not required.

Details:

Early Class 4 Change Patcher

early_class_4_change_ENABLE_patch.exe
early_class_4_change_DISABLE_patch.exe


  - Enables you to change to Class 4 at anytime, as long as you have the necessary Class 4 items.

    Note: If you have any issues with story progression, simply use the DISABLE patch to turn it off.

How to Use: Drag and drop your save file on the ENABLE or DISABLE patcher.

Early Class Change 4 Override (for v1.0 - v1.2 only)

spawn_all_heroes_in_town_mod_early_class_4_change_override_1_P.pak

  - For compatibility with named mod. You don't need it unless you use it as well.

    Note: Integrates NPC changes in both this mod, and that mod.