Skip to content

Release 8193.36.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 17 Feb 17:02

Added

  • EffectType: Added new 8193.36 constants
  • GuiEventType: Added new 8193.36 constants
  • PlayerDeviceProperty: Added new 8193.36 constants
  • ResRefType: Added new 8193.36 constants and missing constants for 8193.35
  • Effect: Added EnemyAttackBonus method.
  • SQLQuery: Added Columns property.
  • SQLResult: Added overloads with column name parameters.
  • OnPlayerGuiEvent: Added missing documentation for EventObject event types.
  • NwArea: Added SetAreaTileBorderDisabled method.
  • NwArea: Added SetAreaGrassOverride method.
  • NwArea: Added RemoveAreaGrassOverride method.
  • NwArea: Added SetAreaDefaultGrassDisabled method.
  • NwGameObject: Added CasterLevel property. This replaces LastSpellCasterLevel from NwCreature.
  • NwCreature: Added SpellAbilities property for managing creature spell-like abilities.
  • NwPlayer: Added StartAudioStream method.
  • NwPlayer: Added StopAudioStream method.
  • NwPlayer: Added SetAudioStreamPaused method.
  • NwPlayer: Added SetAudioStreamVolume method.
  • NwPlayer: Added SeekAudioStream method.
  • CRulesKeyHash: New structure to support working with the new hash-based ruleset key labels.
  • RulesetKeys: New constants class with hashed keys for all known ruleset definitions.
  • NwGameTables: Added SurfaceMaterialTable.

Package Updates

  • NWNX: 51162c5 -> 9865013
  • NWN.Core: 8193.35.21 -> 8193.36.1
  • NWN.Native: 8193.35.9 -> 8193.36.2
  • NLog: 5.2.5 -> 5.2.8

Changed

  • Effect: DamageReduction now supports an optional rangedOnly parameter.
  • Effect: DamageResistance now supports an optional rangedOnly parameter.
  • Effect: EffectType will return the new types introduced in 8193.36.
  • NwDoor: Clone now uses the shared CloneInternal behaviour.
  • NwEncounter: Clone is now supported.
  • NwGameObject: ActionCastSpellAt now supports optional spellClass and spontaneousCast parameters.
  • NwPlayer: FloatingTextString now supports an optional chatWindow parameter.
  • NwPlayer: FloatingTextStrRef now supports an optional chatWindow parameter.
  • CampaignVariableObject: Tightened generic constraint to only allow NwGameObject instead of NwObject to match base game behaviour.

Deprecated

  • ItemProperty: LimitUseByClass(IPClass) - Use the LimitUseByClass(NwClass) overload instead.

Fixed

  • Fixed Possessor not correctly returning bags/containers.