Divinity: Original Sin 2

Divinity: Original Sin 2

LeaderLib - Definitive Edition
Showing 1-10 of 357 entries
< 1  2  3 ... 36 >
Update: 7 Feb @ 11:48am

1.7.31.14

Changes
  • Fixed knockup position not being synced on the client-side.

Update: 3 Aug, 2024 @ 8:54pm

1.7.31.13

Changes
  • Fixed a tooltip error when calculating skill damage and legacy extender listeners are registered.
  • Fixed a tooltip error when legacy extender listeners check a nonstandard skill attribute.

API Changes:
  • Added support for newly-added damage types to Events.OnPrepareHit. Names/colors will need to be registered to LocalizedText.DamageTypeHandles and LocalizedText.DamageTypeNames.
  • Added missing Ranged type to SkillHitType. This affects the IsFromWeapon helpers.

Update: 23 Jul, 2023 @ 12:54pm

1.7.31.12

Fixed Sir Lora not spawning when skipping the tutorial.

Update: 9 Jun, 2023 @ 11:03am

1.7.31.11

Fixed an error with checking a skill action's SkillId on the client-side, when GetSkillAP fires.

Update: 8 Jun, 2023 @ 1:45pm

1.7.31.10

Changes
  • Fixed Weapon Expansion attribute token changes not being restored when loading a save.
  • Made Weapon Expansion attribute tokens work on non-uniques, fixed the Reversal token.

API Changes:
  • Made CCH use Ext.Stats.GetResistance, to support custom damage types.
  • Fixed talent tooltips in the arena lobby.
  • Fixed various issues related to saving/restoring/deleting world effects with the EffectManager.
  • Fixed firing Events.SummonChanged on the client-side, added IsTotem to the event params.
  • Fixed GameHelpers.Math.GetDirectionalVector when passing it a single object.
  • Added GameHelpers.Character.SetAnimType, GameHelpers.Skill.RequestExit, GameHelpers.Action.GetAction, GameHelpers.Action.LookAt, and GameHelpers.Utils.SyncPositionAndRotation.

Update: 26 May, 2023 @ 3:57am

1.7.31.9

Changes
  • Fixed players being 'frozen' (unable to move/interact etc) in multiplayer when skipping the tutorial.
  • Fixed a script error when calculating cone/zone skill damage.
  • Fixed Chaos Slash not dealing damage in Weapon Expansion (also fixed a typo in the description).
  • Backported a Weapon Expansion tweak to make attribute token scaling work without a save/load.

Update: 23 May, 2023 @ 5:37pm

1.7.31.8

Changes
  • Fixed a script error with item tooltips when playing the game in non-english languages.
  • Fixed a script error when casting an instant skill.
  • Fixed backstab gameplay settings not altering damage for basic melee attacks. It turns out that the game pre-rolls whether a hit is critical or not for melee basic attacks.

API Changes:
  • CriticalRoll is now set to 'Roll' in CCH for basic melee attacks, if Critical is still false. This is to allow mods to alter the critical chance / result, since the engine precalculates this roll for basic melee attacks.
  • Events.CCH.GetShouldApplyCriticalHit now runs after the regular roll calculation, so mods can see what that result was.
  • Fixed an issue with checking message box text.
  • Added a system for adding progression bonuses to items (for granting an item new bonuses when it auto-levels).
  • Fixed GameHelpers.Stats.GetDisplayName with non-status userdata objects.
  • Added several new Osiris proc events, such as Events.Osiris.ProcHandleMagicMirrorResult.
  • Implemented support for Ext.Stats.Requirement.Evaluate (v60), to support custom requirements with GameHelpers.Stats.CharacterHasRequirements.
  • Added TooltipHandler.Tooltip for the client-side, which has several helpers for getting tooltip elements after they're added to the UI.

Update: 9 May, 2023 @ 7:06pm

1.7.31.7

Changes
  • Fixed LeaderLog_Log not combining text if the extender is enabled. This fixes an issue with the Equipment Sets mod.
  • Fixed item name retrieval for items with names from progression.
  • Fixed a GetSkillDamage error if the attacker is an item.

API Changes:
  • Events.Loaded now fires a tick after scripts are loaded.
  • Timer.StartOneshot now uses a tick listener instead of an Osiris timer on the server-side, allowing oneshot timers to work if Osiris isn't ready.
  • Fixed SharedData not syncing if users haven't been found yet.
  • Added HitPrepareData:ForceMiss.
  • Added 'IsBoostable' to the options when registering an attribute with GameHelpers.UI.RegisterCustomAttribute. This lets stat boosts on the item add to the total value for the tooltip.
  • Made hit success conditions evaluate if the 0x100 EffectFlag is set (Invulnerable).
  • Lib.serpent.block can now dump tables with userdata keys.

Update: 30 Apr, 2023 @ 9:12pm

1.7.31.6

Changes
  • Talent tooltips now display what equipment granted them, if any.
  • Fixed a script error when throwing grenades or using scrolls.

API Changes:
  • Added additional checks to scripts where the object was likely to not exist, to avoid extender error warnings (the scripts still worked).
  • In extender v59, tooltip support for custom attributes now exist via GameHelpers.UI.RegisterCustomAttribute.
  • Added HitData:ForceMiss for Events.OnHit. This sets all the related properties to make a hit miss.
  • Added additional logic to LeaderLib's ComputeCharacterHit to make a hit fail if the hit has Missed/Blocked/Dodged. This fixes an issue where if a mod tried to make a hit not be successful, CCH sets Hit to true anyway (this is in the default logic of CCH), making the hit succeed.
  • Added GameHelpers.DB.TryDelete, a safe way to delete a DB that may or may not exist.

Update: 28 Apr, 2023 @ 2:53am