top of page
Search

Gothic 2: New Balance - EthernalBreeze Update 3.02 (build 6.2.0)

Writer's picture: F0rtunoF0rtuno

Attention: 

If you previously had this mod installed, make a backup of your configurations and tweaks (+localization?) before installing this version. Then remove everything related to the mod from the Autorun folder. After installing the mod, restore your backups over it, except for the file EthernalBreeze_UserConfigs.d (see below).


(!) To ensure that old saves can still be loaded, follow these steps:

  1. Locate the file STEXT_ETHERNALBREEZE.SAV in your save folder and open it with a text editor.

  2. Add the following lines at the bottom of the file:

    c

    ZkopírovatUpravit

    StExt_CurrentItemGeneratorConfigs=string: StExt_CurrentUserConfigs=string:

  3. Save the changes.


(!) To ensure your old user configurations (EthernalBreeze_UserConfigs.d) work correctly:

  1. Open the EthernalBreeze_UserConfigs.d file found in the Autorun folder after the update.

  2. Open your backup containing your configurations and copy everything inside the brackets { ... }; of the function func void StExt_UserConfigs().

  3. Replace the corresponding code in the updated file in Autorun with the copied content.

  4. Save the changes in the file.


Changes and Improvements:

  • Fixed minor bugs.

  • Improved functionality of some abilities.

  • Fixed item rank generation (previously added one extra rank during generation).

  • Updated script file structure – a subfolder for the mod has been created in the Autorun folder. User configurations, localization, and tweaks remain in Autorun. Added a __loadOrder.src file, serving as the starting point for script loading.

  • Added new event APIs for developers:

    • StExt_Evt_MainLoop: Called every second after the mod cycle is processed.

    • StExt_Evt_OnModInitialized: Triggered during mod initialization after the dialogue with Xardas.

    • StExt_Evt_OnLevelChange: Triggered whenever the location changes.

    • StExt_Evt_OnLoadEnd: Triggered when a save is loaded.

    • StExt_Evt_OnModLoaded: Triggered when the mod is loaded in the main menu.

    • StExt_Evt_OnLevelUp: Triggered upon gaining a normal level.

    • StExt_Evt_OnCorruptionLevelUp: Triggered upon gaining a corruption level.

  • Added the ability to load alternative item generator configurations directly from the game. Gothic will look for .json files in the folder ...\Gothic II\EthernalBreeze_Data\ItemGeneratorConfigs\. You can name them as you wish (preferably in Latin characters), as long as the correct file extension and internal structure are preserved.

  • Improved the difficulty preset system – it is now more flexible and supports an unlimited number of presets.

  • Added export functionality for current configurations. Now, with just one button, you can save your current settings for future games. Modders can add their own fields for export.

  • Added support for intelligence and melee weapon proficiency requirements for items.

  • Improved and expanded the default item generator settings.

  • Added a base item price configuration: StExt_ItemBasicPriceMult (e.g., 1.0 = normal prices, 2.0 = double prices).

  • The base selling price is now 5% and can be adjusted with StExt_BaseTradeMul.

  • The rhetoric skill now affects item selling prices (default: +0.1% per level, reaching 10% at level 100). Combined with the base selling price, this totals 15% (compared to the default 10% in vanilla). You can adjust the rhetoric bonus with StExt_TradeMulPerRhetorik.

  • In some cases, rhetoric can be increased beyond 100, providing better selling prices (up to 200).

  • Damage formulas for NPC abilities have been revised and should now feel more impactful.

  • Summon bonuses from mastery have been reduced.

  • Aura bonuses for summons have caps (percentage-based bonuses are limited to maximum stat caps, e.g., a skeleton with 100,500 HP will only receive bonuses based on 10,000 HP).

  • Shiva can now open all chests at once.

  • Added automatic generation of sales lists for items with specific flags. Be careful about what you sell to Dragomir and Matteo – important items might be included in the list!

  • Dragomir buys all standard crossbows for a quarter of their price (condition: returning the crossbow).

  • Matteo buys all basic jewelry for 25% of its value (condition: knowing about the stolen jewelry).


12 views0 comments

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page