Releases: BG3-Community-Library-Team/BG3-Community-Library
Releases · BG3-Community-Library-Team/BG3-Community-Library
Pre-Release 2.2.6.1
What's Changed
- v.2.2.6.1 by @RandoRuda in #171
- Refactor Relentless Rage to work with all subclasses by @raymondwang in #165
- Warlock Patron - Dread Overlord - Update Patron Spells by @RandoRuda in #172
- Monk Patient Defense Bugfix by @RandoRuda in #173
- Defence by @RandoRuda in #174
Release 2.2.6.0
What's Changed
General
New Icons
CL_Icons_UnarmedStrike_Bonus
by @RandoRudaCL_Icons_FlurryOfBlows
by @RandoRuda
Update CL_conditions.khn
CL_IsBonusActionJump()
by @raymondwangCL_CalculateRelentlessRageDC()
by @raymondwangCL_IsNonSpellAttack()
by @RandoRuda
Script Extender
Update EntityUtils.lua
Utils.GetPartyTable()
by @TripsLetash
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
- Patron Spells List update by @RandoRuda
New Contributors
Full Changelog: 2.2.5.0...2.2.6.0
Release 2.2.5.0
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
toCL_Passive_RacialProficiency
. - Fixed passive data up to proficiency bonus +10.
Full Changelog: 2.2.4...2.2.5.0
Release 2.2.4.0
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 functionIterativeKeyDump
- 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 stringtype
. Iftype
is "Stats", fleshes the value as a Stats object. If thetype
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
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
- @juumeijin made their first contribution in #139
Release 2.2.2.0
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
- @velnirsworkshop made their first contribution in #130
Full Changelog: 2.2.1.6...2.2.2
Release 2.2.1.6
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 EntityCLUtils.RemoveEntityResource
- Remove resource from EntityCLUtils.GetEntityPassives
- Return a table containing each passive found on an EntityCLUtils.EntityHasPassive
- Return true if given entity has a given passiveCLUtils.GetEntityGod
- Return the UUID of an Entity's GodCLUtils.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
What's New?
- Force Case Sensitive Name Change by @RandoRuda in #122
- Create CompatibilityFrameworkConfig.json by @RandoRuda in #123
- OneDnD Patron Spells by @RandoRuda in https://github.com/BG3-Com
Release 2.2.1.2
What's New?
- Fix UUID Collision in Circle of the Land
Release 2.2.1.1
What's New?
- Fixes to Druid Circle of the Moon Progressions
- Extend Basic Entity support to
GetLoca()