The EthernalBreeze updates are ongoing, but for now, I am pausing the Czech translation. With my current workload, I can’t keep up with everything, so I’ve uploaded the previous Czech version to Google Drive for you. This and subsequent updates will be provided in English.
With even basic knowledge of English, you should be able to play this mod without any issues. The text mostly consists of general terms and bonuses. Once I finish translating Drova and the Union Modpack, I’ll revisit EthernalBreeze later when it’s in better shape. At that point, I’ll create and manually refine the Czech translation for it.
The English version is already in the folder, so simply download the EthernalBreeze file and copy the contents of the archive into the game.
3.0b (build 5.1.0) - Changelog
A small package of minor code fixes.
Damage handling has been completely reworked and optimized.
A bug in the damage field for handling additional damage has been fixed.
Several code adjustments have been made to ensure stability.
Bonuses from the past are now correctly applied after the main character's stats are overwritten.
Shadows no longer corrupt saved positions.
Fireball no longer has area-of-effect (AoE) properties.
The AoE effect for Firestorm should now work correctly.
The Servant Demon is now classified as a demon, not a zombie.
Summoned Dragon Snapper is now considered a creature.
Other minor adjustments to summoned creatures.
Prayer Aura now counts full damage towards Light Mastery.
The damage bonus for the Living Weapon Aura has been slightly reduced.
The conditions for calculating experience in Mastery for summoned creatures have been fixed. Holy Fire now adds a bonus to the Light School, and each golem adds a bonus to its respective magic school.
Prayer Aura has been reworked. It now has a base minimum damage of 50. For each target hit, it consumes +1 mana, up to a maximum of 10. Without damage, no mana is consumed. And, of course, it now works properly.
Damage over time (DoT) from spells should now be counted towards damage.
The function for calculating summoned creature damage has been reworked. Magical power now adds a bonus equal to half of its value. Golems and Holy Fire receive bonuses from their respective magic schools.
Added an option to lower the shield and labels for targeted NPCs. Settings available via UserTweaks (StExt_Config_NpcStatsUi_TopOffset).
Fixed some display errors with the main character's energy shield.
Added configuration options to disable additional information about targeted NPCs (rank, tags, and skills).
Slight optimization for handling information about targeted NPCs and the main character's energy shield bar.
Beliar's Wrath options are no longer available unless Beliar's Wrath is activated (except for the activation option itself).
The bandit settings from the Trials of the Path have been expanded – now you can choose which types of bandits can spawn (I believe the problem with bandits in the city is due to night raiders and/or avengers, who knows).
Fixed the bug with 0% experience in dialogues with Xardas.
Fixed the reaction to magic damage – NPCs now react to magical damage.
NPC reaction to damage effects and energy shield attacks has been added.
Damage should no longer heal.
Adjustments have been made to perks affecting health/mana.
Speed now affects both regeneration and potions from the mod.
The behavior of the energy shield regeneration has been fixed, which, under certain circumstances, was regenerating exponentially instead of at a normal rate (the error likely occurred due to the fix for the zero reset of the shield).
Paladin armor now no longer kills the main character regardless of their guild affiliation. Special effects for paladins remain. This is necessary for fixing random armor issues.
The mana handling functions for spells have been fixed – decreasing/increasing mana consumption should now be correctly calculated.
The main character's rune buff has been fixed and now appears in the temporary effects tab.
Minor dialog fix with Xardas regarding rune learning, however, the issue with swapped death and necromancy runes has not been found.
The "Touch of Doom" development menu has been split into subcategories.
Errors related to abilities affecting damage reflection and health restoration upon hit have been fixed.
The calculation of damage over time (DoT) from the mod has been fixed – this error could have caused the effect's duration to greatly exceed its original duration.
Damage reflection with a chance now always returns half of the received damage.
A new stat for damage reflection has been added. It can be divided into three categories – fixed reflected damage, percentage-based reflected damage, and reflected DoT. These reflections always work (if present) and deal total damage. Reflection of specific types of damage is not supported.
Two new stats have been added for reducing received damage – fixed and percentage-based. They apply after considering resistances.
Item generator configurations have been expanded:
Two variables for "shifting" the stat limits on more advanced items have been added.
The stat metadata now contains a field indicating the minimum stat value on an item.
A field has been added for easier editing of stat text labels.
Item generator configurations should be replaced with the update (EthernalBreeze_Data). Apologies to users who have customized them.
Item stats have been rebalanced – usually, their limits have been increased, the additional cost reduced, and the value range narrowed. Bonuses are harder to max out, but the limit itself is higher.
Reflection damage handling and health restoration upon hit have been moved to a separate handler for better functionality.
Minor improvements to the "Touch of Doom" menu.
The summoning rune now works for anyone who obtains it (provided they have enough mana, free slots, and no existing servant).
Shiva now regularly replenishes the number of available jewelry boxes.
Fixed the radius of some points that prevented the spawn of the randomizer.
Staves now no longer kill the main character regardless of their guild affiliation.
NPCs now ignore the requirements of generated items.
Fixes for gold theft by NPCs:
The stat for increasing stolen gold now works as a percentage bonus, not a random fixed bonus.
Luck can now trigger a bonus of 50–75% of the base gold value + % from luck during theft.
The luck configuration now affects the final amount of stolen gold.
Stolen gold is correctly counted in NPC statistics.
A new perk "Reinforcement" has been added, which reduces incoming damage by 10% + 0.1% per level of the main character.
Seven new auras have been added, reflecting specific types of damage to enemies. The damage is fixed (not percentage-based) and is reflected when any damage is received, regardless of its type.
EthernalBreeze 3.0b (build 5.1.1) – Changelog
This patch is intended for installation on EthernalBreeze 3.0b (build 5.1.0).
Modifications and fixes have been made in the damage processing system.
Double casting of spells now has a cooldown.
Messages about blocked damage are now displayed on the screen (dodging, blocking, etc.).
The selection of the story background has been moved to a callback (10 seconds).
This should resolve the issue with experience points as reported in one of the bug reports.
The "No One" story background now provides 1000 experience points.
The Army of Darkness no longer adds +3 virtual summons.
The loot chance from animals (StExt_Config_Luck_RandomLoot_EnableUnHumanDrop) should now function correctly.
Previously, there was a 10% chance to activate this option, which combined with luck chances, created the impression that it wasn't working.
The loot from chests has been slightly adjusted.
Given their small number, the drop formulas have been recalculated to increase the likelihood and quality of the loot.
Two constants have been added to UserTweaks to adjust the relative loot chance multiplier for chests and corpses.
The default multiplier for chests is 2, which doubles the relative loot chance from chests (not 2%).
Constants: StExt_ChestLuck_RelativeMult and StExt_BodyLuck_RelativeMult.
A problem has been fixed where additional armor elements weren't generated in chests.
The formula for calculating initial luck strength for NPCs has been adjusted.
Luck should now be more noticeable depending on the NPC's level.
Functions for loading saved games, starting a new game, and transitioning between locations have been redesigned and optimized.
A bug causing disappearing items has been fixed.
The finalizer for temporary effects during transitions between locations has been fixed.
A bug in the cycle theoretically (and seemingly practically) caused an infinite loop, leading to 0 FPS and game freezing.
A bug blocking the inventory has been fixed.
The formula for maximum bonuses on generated items has been adjusted.
Options like the number of auras or summons will no longer exceed 150% of the maximum limit (providing a bonus of around 4-5 instead of extreme 9-10+).
The dodge limit has been moved to a separate constant (StExt_Dodge_HardCap).
The setting can be modified in UserTweaks.
Damage to mastery is now calculated from any source of damage, not just the additional ones.
Disruptive or non-functional effects have been removed from the random item effects list.
Items that already have old effects will retain them.
An option to hide the original armor and only display additional armor elements has been added.
An option to hide the helmet has been added.
To update the visuals, items must be removed and re-equipped.
Light fixes and optimizations for the random item system have been applied.
The energy shield has been fixed.
Text will now always appear and disappear whenever needed.
External functions for exponentiation have been added (for patch creators and optimizers).
Functions: StExt_FloatPow, StExt_IntPow, StExt_FloatPowAsInt.
It is recommended to verify their correctness before full use, as they have not been thoroughly tested.
Dodging no longer works against spells and abilities.
For these cases, absorption or spell reflection is used.
Minor improvements in handling key presses.
The problem with missing dialogues has been resolved.
To enable their functionality, the section [ZPARSE_EXTENDER] in the SystemPack.ini file must have CompileOU set to true.
If the section or variable is missing, add the following code:
Kód
[ZPARSE_EXTENDER] CompileOU = true
EthernalBreeze EN download here - https://drive.google.com/drive/u/0/folders/1ubV0sc8BTK23ZRVvONHmxNpG_Y31N06K
Comments