Skip to content

Releases: BG3-Community-Library-Team/BG3-Community-Library

2.2.7.0

30 May 03:21
b8a641a
Compare
Choose a tag to compare

What's Changed


General

Compatibility Framework Subclasses: Integrated List | CompatibilityFrameworkConfig.json

Fighter
  • Brute (DarkFieryVortex)
Monk
  • Way of Kensei (YuukaYunna)
Paladin
  • Oath of Glory (Mako27)
  • Oath of Watchers (Mako27)
Wizard
  • Goblimancy Tradition (DungeonMasterShi)
  • Runesmith Tradition (fierrof)
  • War Magic Tradition (fierrof)

OneDnD

Barbarian

Monk

  • Monk's Discipline
    • Consistent use of Defense/Defence.
    • Patient Defence now correctly lasts until your next turn.

Warlock

Wizard

Scholar from UA7.

SCHOLAR

While studying magic, you also specialized in an academic field of study. Choose one of the following skills in which you have proficiency: Arcana, History, Nature, or Religion. You have Expertise in the chosen skill.

Spell Savant from UA7.

SPELL SCHOOL SAVANT

Choose two Spell School appropriate spells from the Wizard spell list, each of which must be no higher than level 2, and add them to your spellbook for free.

In addition, whenever you gain access to a new level of spell slots in this class, you can add one Spell School appropriate spell from the Wizard spell list to your spellbook for free.

  • Spells Lists added: OneDnD_SpellSchoolSavant.SpellLists.lsx
    • c1cfc0d3-1dad-1157-####-c01300000002: #### for subclass and level.
      e.g. c1cfc0d3-1dad-1157-0405-c01300000002 for Evocation spell level 5.
      • 02: Abjuration
      • 03: Divination
      • 04: Evocation
      • 05: Illusion
      • 06: Conjuration
      • 07: Enchantment
      • 08: Necromancy
      • 09: Transmutation
  • Supported Spell Mods:
    • 5e Spells by Celes/DiZ91891
    • Adaine's Furious Fist - A Dimension 20 Spell by actualsailorcat
    • Dual Flameblades by Tet42
    • Dual Shadow Blades by Tet42
    • Dual Thunderbeaters by GreatOldOneBob
    • Homebrew Spells by Celes/DiZ91891
    • Incubate Death - Necromancy Spell by actualsailorcat
    • Meteor Shower by Elmvick
    • Pernicious Thread - Necromancy Spell by actualsailorcat
    • PF2e Spells by Gycicada
    • Silverthorn Spellbook by NeoLuna
    • Valkrana's Spellbook - 11 New Necromancy Spells by actualsailorcat

Full Changelog: 2.2.6.0...2.2.7.0

Pre-Release 2.2.6.1

12 May 01:50
30c6782
Compare
Choose a tag to compare
Pre-Release 2.2.6.1 Pre-release
Pre-release

What's Changed

Release 2.2.6.0

29 Apr 02:06
Compare
Choose a tag to compare

What's Changed


General

New Icons

Update CL_conditions.khn


Script Extender

Update EntityUtils.lua

OriginPicker 1.0.0.0 by Ghouls0Rules, adapted by Trips for CL and SE

Note

Rando

Trips - I'm just pre-preparing the release notes. Do you have anything you'd like to add for context regarding the Origin Picker?

Trips

Nothing specifically beyond global dictionary
Utils.OriginPicker.RaceUuid should br your custom race
And utils.originpicker.Enabled true!
For it to work


OneDnD

Barbarian

  • Instinctive Pounce by @raymondwang
    • CL_Passive_OneDnD_InstinctivePounce
      • CL_STATUS_ONEDND_INSTINCTIVE_POUNCE_DASH
      • CL_STATUS_ONEDND_INSTINCTIVE_POUNCE_JUMP
  • Relentless Rage by @raymondwang
    • CL_Passive_OneDnD_RelentlessRage
      • CL_STATUS_ONEDND_RELENTLESS_RAGE
      • CL_STATUS_ONEDND_RELENTLESS_RAGE_SUCCESS

Monk

  • Martial Arts by Elrise, added by @RandoRuda
    • CL_Passive_OneDnD_MartialArts
    • CL_Passive_OneDnD_MartialArts_DextrousAttacks
    • CL_Passive_OneDnD_MartialArts_UnarmedStrikes
      • CL_Target_OneDnD_MartialArts_UnarmedStrike
      • CL_Target_OneDnD_MartialArts_UnarmedStrike_BonusAction
  • Monk's Discipline (Flurry of Blows, Patient Defence & Step of the Wind) by Elrise, added by @RandoRuda
    • CL_Passive_OneDnD_MonksDiscipline
      • CL_Shout_OneDnD_PatientDefense_Disengage
      • CL_Shout_OneDnD_StepOfTheWind_Dash
      • CL_Target_OneDnD_FlurryOfBlows_FirstStrike
        • CL_Target_OneDnD_FlurryOfBlows_SecondStrike
        • CL_STATUS_FLURRY_OF_BLOWS_SECOND_STRIKE
      • CL_Shout_OneDnD_PatientDefense
        • CL_STATUS_ONEDND_PATIENT_DEFENCE
      • CL_Shout_OneDnD_StepOfTheWind
        • CL_STATUS_ONEDND_STEP_OF_THE_WIND
  • Deflect Attacks by Elrise, added by @RandoRuda
    • CL_Passive_OneDnD_DeflectAttacks
      • CL_Interrupt_OneDnD_DeflectAttacks
      • CL_Interrupt_OneDnD_DeflectAttacks_Return
      • CL_Projectile_OneDnD_DeflectAttacks

Warlock


New Contributors

Full Changelog: 2.2.5.0...2.2.6.0


Release 2.2.5.0

10 Apr 03:53
Compare
Choose a tag to compare

What's Changed

  • Ability Lists by @RandoRuda
    • Added all permutations of Ability Lists, included the base game (Shared/SharedDev) so lists can be found in one location.
  • Starry Wisp updates by @RandoRuda
    • Updated Starry Wisp icons.
    • Added new Glitterbomb variant.
  • Class and Subclass Tags by @RandoRuda
    • Passives for applying each Tag, plus passive lists for subclass assignment.
  • New functions added to CL_conditions by @juumeijin & @RandoRuda
    • CL_ProficiencyBonusEqualTo()
    • CL_ProficiencyBonusEqualOrGreaterThan()
    • CL_ProficiencyBonusEqualOrLessThan()
    • CL_ProficiencyBonusGreaterThan()
    • CL_ProficiencyBonusLessThan()
    • CL_CharacterLevelEqual()
    • CL_CharacterLevelEqualOrGreaterThan()
    • CL_CharacterLevelEqualOrLessThan()
    • CL_CharacterLevelEqualOrBetween()
    • CL_ClassLevelEqual()
    • CL_ClassLevelEqualOrGreaterThan()
    • CL_ClassLevelEqualOrLessThan()
    • CL_ClassLevelEqualOrBetween()
    • CL_CasterLevelMultiClass()
    • CL_HasSpellSlotLevelUnlocked()
  • CL_OneDnd_PactBlade update by @juumeijin
    • Pact weapons persist through resting.
  • Resistance Passives for Advantage/Disadvantage for Conditions by @RandoRuda
    • Charmed
    • Fear
    • Paralysis
    • Poison
    • Restraint
    • Slipping
    • Turned (Undead)
    • Death Saving Throws
  • CL_RacialProficency Action Resource Fix by @RandoRuda
    • Updated Loca.
    • Renamed Passive from CL_RacialProfiency to CL_Passive_RacialProficiency.
    • Fixed passive data up to proficiency bonus +10.

Full Changelog: 2.2.4...2.2.5.0

Release 2.2.4.0

30 Jan 23:17
Compare
Choose a tag to compare

What's New?

  • Reorder OneDnD Files by @RandoRuda in #141
  • OneDND Invocations - Otherworldly Leap by @RandoRuda in #142
  • Console Debug Utilities:
    • DoIterative - For each item in an array, perform a given function
    • IterativeKeyDump - Dumps the Keys of an array console, taking in an optional function to filter results, and a boolean to flesh the keys.
    • IterativeValueDump - Dumps the Values of an array to the console, taking in an optional function to filter results, and a boolean to flesh the values.
    • FleshVal - Accepts a value and a string type. If type is "Stats", fleshes the value as a Stats object. If the type is "Entity," fleshes the value as an entity. Otherwise flesh the value as Static Data.
    • TeleportToWaypoint - Wrapper function for Osi.TeleportToWaypoint, accepting a waypoint ID and a character ID. Character ID defaults to GetHostCharacter().
  • DictUtils.Backgrounds - Function to help map Backgrounds.
  • UUID Dictionary for Waypoints
  • UUID Dictionary for Background Tags

Release 2.2.3.0

26 Jan 08:31
Compare
Choose a tag to compare

What's New?

  • Magical Cunning Update 2024-01-12 by @RandoRuda in #132
  • Add CL_HasLightArmor() & CL_HasMediumArmor() by @RandoRuda in #133
  • Updoot VFX by @RandoRuda in #134
  • Character Scale 75-125 by @RandoRuda in #135
  • OneDnd Pact of the Blade by @juumeijin in #139
  • Barbarian Short Rest Rage Recovery by @RandoRuda in #138
  • Updates to Alter Weapon, Fire Shield, Ice Barrier, Lightning Shield, Glamour, Charming Touch, Demoralizing Touch, Frenzying Touch, Heroic Touch, and Spellstrike.
  • Custom Icons for Alter Weapon, Fire Shield, Ice Barrier, Lightning Shield, and Frenzying Touch.

New Contributors

Release 2.2.2.0

10 Jan 05:39
Compare
Choose a tag to compare

What's New?

  • Update OneDnD_PatronSpells.SpellLists.lsx by @RandoRuda in #127
  • OneDnD Magical Cunning by @RandoRuda in #128
  • Update OneDnD_PatronSpells.SpellLists.lsx by @RandoRuda in #129
  • OneDnD Update 2024-01-10 by @RandoRuda in #131
  • ClassDescriptions.lua Filled out by @velnirsworkshop in #130
  • Fix for Death Knight's False Life showing up as a free upcast
  • Add Utils.ToInteger() to NumberUtils
  • Fleshing out of EntityUtils and introducting ActionResourceUtils
    • Utils.LoadSpellSlotsGroupToArray()
    • Utils.FilterEntityResources()
    • Utils.GetResourceAtLevel()
    • Utils.SubscribeToPlayerEntityComponent()
  • Ensure EntityUtils is loaded

New Contributors

Full Changelog: 2.2.1.6...2.2.2

Release 2.2.1.6

26 Dec 09:18
Compare
Choose a tag to compare

What's Changed

  • Patron Spells Update and Cantrip: Starry Wisp by @RandoRuda in #126
  • Entity Utils Functions:
    • CLUtils.GetActionResourceData - Get the Action Resource Data from a Given Entity/Entity ID.
    • CLUtils.SetEntityResourceValue - Set specific values for an Action Resource on an Entity
    • CLUtils.RemoveEntityResource - Remove resource from Entity
    • CLUtils.GetEntityPassives - Return a table containing each passive found on an Entity
    • CLUtils.EntityHasPassive - Return true if given entity has a given passive
    • CLUtils.GetEntityGod - Return the UUID of an Entity's God
    • CLUtils.SetEntityGod - Set an Entity's God
  • Dictionary of Deities
  • Fixes to ModsDict-related Functions

Full Changelog: 2.2.1.5...2.2.1.6

2.2.1.5

19 Dec 08:09
Compare
Choose a tag to compare

What's New?

Release 2.2.1.2

15 Dec 02:12
Compare
Choose a tag to compare

What's New?

  • Fix UUID Collision in Circle of the Land