diff --git a/CHANGELOG.md b/CHANGELOG.md index 4695700c279..27888b8d1cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,23 +5,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## Unreleased -https://github.com/nwnxee/unified/compare/build8193.35.36...HEAD +https://github.com/nwnxee/unified/compare/build8193.35.37...HEAD ### Added -- Events: added event data `TARGET_OBJECT_ID`, `TARGET_POSITION_X`, `TARGET_POSITION_Y` and `TARGET_POSITION_Z` to the `NWNX_ON_TRAP_SET_*` events -- Events: added `NEEDS_TO_MOVE` event data to BEFORE trap events to differentiate between the BEFORE event that will be fired if the player is not in range of its target and the BEFORE event that will be fired right before interacting with the trap. Both BEFORE events are skippable -- Events: added event data `VERSION_POSTFIX` to event `NWNX_ON_CLIENT_CONNECT_*` +- N/A ##### New Plugins - N/A ##### New NWScript Functions -- Creature: {Get|Set}MaximumBonusAttacks() -- Player: SendPartyInvite() -- Item: MoveTo() +- N/A ### Changed -- Events: Trap events don't fire 2-3 times for each action, but a single BEFORE and AFTER event plus an additional BEFORE event if the player needs to move to the target first +- N/A ### Deprecated - N/A @@ -32,6 +28,22 @@ https://github.com/nwnxee/unified/compare/build8193.35.36...HEAD ### Fixed - N/A +## 8193.35.37 +https://github.com/nwnxee/unified/compare/build8193.35.36...build8193.35.37 + +### Added +- Events: added event data `TARGET_OBJECT_ID`, `TARGET_POSITION_X`, `TARGET_POSITION_Y` and `TARGET_POSITION_Z` to the `NWNX_ON_TRAP_SET_*` events +- Events: added `NEEDS_TO_MOVE` event data to BEFORE trap events to differentiate between the BEFORE event that will be fired if the player is not in range of its target and the BEFORE event that will be fired right before interacting with the trap. Both BEFORE events are skippable +- Events: added event data `VERSION_POSTFIX` to event `NWNX_ON_CLIENT_CONNECT_*` + +##### New NWScript Functions +- Creature: {Get|Set}MaximumBonusAttacks() +- Player: SendPartyInvite() +- Item: MoveTo() + +### Changed +- Events: Trap events don't fire 2-3 times for each action, but a single BEFORE and AFTER event plus an additional BEFORE event if the player needs to move to the target first + ## 8193.35.36 https://github.com/nwnxee/unified/compare/build8193.34final...build8193.35.36 diff --git a/CMakeLists.txt b/CMakeLists.txt index 3fe3491c078..7f844c077bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ find_package(Sanitizers) execute_process(COMMAND git rev-parse --short HEAD OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE SHORT_HASH) set(TARGET_NWN_BUILD 8193) set(TARGET_NWN_BUILD_REVISION 35) -set(TARGET_NWN_BUILD_POSTFIX 36) +set(TARGET_NWN_BUILD_POSTFIX 37) set(NWNX_BUILD_SHA ${SHORT_HASH}) set(PLUGIN_PREFIX NWNX_) diff --git a/README.md b/README.md index c871f4c2d92..13510615084 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ [![Discord](https://img.shields.io/discord/382306806866771978.svg?colorB=7289DA&label=Discord&logo=Discord&logoColor=7289DA&style=flat-square)](https://discord.gg/hxTt8Fr) -# NWNX:EE (build 8193.35.36 - v87 - DEVELOPMENT) +# NWNX:EE (build 8193.35.37 - v87 - DEVELOPMENT) -- Latest release: [build8193.35.36-HEAD](https://github.com/nwnxee/unified/releases/latest) - [Changelog](https://github.com/nwnxee/unified/blob/master/CHANGELOG.md#Unreleased) +- Latest release: [build8193.35.37-HEAD](https://github.com/nwnxee/unified/releases/latest) - [Changelog](https://github.com/nwnxee/unified/blob/master/CHANGELOG.md#Unreleased) - Docker tag: `nwnxee/unified:latest` -- nwserver-linux md5: `3acf861f2ab3938cc1f678bbcf3ba4c4` +- nwserver-linux md5: `9cb509dd3770dff85d86f9460fcc1335` @mainpage @tableofcontents