From 1a4b149e5e2904722ecae281a24944c2d4e988ac Mon Sep 17 00:00:00 2001 From: "Michael R. Cook" Date: Sat, 20 Jan 2018 20:02:13 +0100 Subject: [PATCH] Umoria 5.7.9 --- CHANGELOG.md | 13 ++++++++++++- src/version.h | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1aaf09e1..b352097c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,18 +3,29 @@ ## HEAD +## 5.7.9 (2018-01-20) + - Add AUTHORS file containing all known author information. This removes contributors section from `versions.txt`. +### Bug Fixes + +- Kill experience points now calculated correctly. + When extracting a method the wrong `int` type was used when calculating the + `creature.kill_exp_value * creature.level`. + This bug was introduced in Umoria `5.7.3` with the commit: ccfa74783ad67eb3276ff3eca0f2509599012d33 ### Code -Continuing the process of moving related functions to the same file. +Continuing the process of moving related functions to the same file, plus other +changes. Highlights: - `types.h` now has just the two core `vtype_t` and `obj_desc_t` types. - The numbered `misc` and `moria` files no longer exist! - Moved `sets.cpp` functions elsewhere, allowing for most to become `static`. - `externs.h` is now empty, so deleted! +- Add consistent `const` in various places. +- Use more `Coord_t` in Dungeon related functions. ## 5.7.8 (2017-12-24) diff --git a/src/version.h b/src/version.h index 97578732..d9ca7acd 100644 --- a/src/version.h +++ b/src/version.h @@ -11,4 +11,4 @@ // then you must also update the CMakeLists.txt. constexpr uint8_t CURRENT_VERSION_MAJOR = 5; constexpr uint8_t CURRENT_VERSION_MINOR = 7; -constexpr uint8_t CURRENT_VERSION_PATCH = 8; +constexpr uint8_t CURRENT_VERSION_PATCH = 9;