@@ -3,13 +3,43 @@ All notable changes to this project will be documented in this file.
33
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
55
6- ## 8193.37.2
6+ ## Unreleased
7+
8+ ### Pending Changes
9+ https://github.com/nwn-dotnet/Anvil/compare/v8193.37.3...HEAD
10+
11+ ## 8193.37.3 (NWN 8193.37-17)
12+ https://github.com/nwn-dotnet/Anvil/compare/v8193.37.2...v8193.37.3
13+
14+ ### Added
15+ - Events: Added ` Spell ` property to ` OnCreatureDamage ` event.
16+
17+ ### Package Updates
18+ - NWNX: 292a2c0 -> 73cf6ab
19+ - NWN.Core: 8193.37.3 -> 8193.37.4
20+ - NWN.Native: 8193.37.3 -> 8193.37.4
21+ - Docker: Ubuntu 20.04 -> Debian 13 (Trixie)
22+ - Docker: Pinned OpenSSL 1.1.1t
23+
24+ ### Changed
25+ - Improved invalid object detection in some edge cases.
26+ - Events: Placeable ` OnDamaged ` event now supports damage sources from non-creatures.
27+ - NwCreature: ` GetFeatRemainingUses ` , ` GetFeatTotalUses ` now matches the behaviour of the NWScript function.
28+ - If the feat has unlimited uses, returns int.MaxValue instead of 100.
29+ - NwSpell: ` GetSpellLevelByClass ` now matches the behaviour of the NWScript function.
30+ - Returns the spell level for the specified class. Returns null if no spell level is defined for the specified class.
31+ - ` includeMasterSpell ` parameter - If true, will use the master spell class level if this spell has no class level configured
32+
33+ ### Fixed
34+ - Fixed an OpenSSL crash when running Anvil/NWNX_DotNET on newer operating systems (Debian 12+, Ubuntu 22.04+)
35+
36+ ## 8193.37.2 (NWN 8193.37-15)
737https://github.com/nwn-dotnet/Anvil/compare/v8193.37.1...v8193.37.2
838
939### Changed
1040- Improved invalid object detection in some edge cases.
1141
12- ## 8193.37.1
42+ ## 8193.37.1 (NWN 8193.37-15)
1343https://github.com/nwn-dotnet/Anvil/compare/v8193.37.0...v8193.37.1
1444
1545### Added
0 commit comments