Skip to content

Commit

Permalink
Release v2021.10.06
Browse files Browse the repository at this point in the history
Signed-off-by: Haru <[email protected]>
  • Loading branch information
MishimaHaruna committed Oct 7, 2021
1 parent 5a255f1 commit faea0bb
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 3 deletions.
2 changes: 1 addition & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Edwin <[email protected]>
Emistry Haoyan <[email protected]>
Er_Maqui <[email protected]>
euphyy <[email protected]>
Evil Puncker <[email protected].com>
Evil Puncker <epuncker@gmail.com>
EyesOfAHawk <[email protected]>
Fisune <[email protected]>
flaviojs2005 <[email protected]>
Expand Down
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,47 @@ If you are reading this in a text editor, simply ignore this section
### Removed
-->

## [v2021.10.06] `October 06 2021`

### Added

- Implemented the official Macro Detection/Captcha system. Note: a client patch may be necessary, in order to correct an inconsistency between the BMP formats accepted by the Register functions and the Detector/Preview UI. (#3051)
- Includes:
- The Macro Register UI, available through the `/macro_register` command.
- The Macro Detector UI, triggered by the server to send captcha challenges to players.
- The Macro Reporter UI, available through the `/macro_detector` command.
- The Captcha Preview UI, available through the `/macro_preview <captcha_id>` command.
- See the Pull Request #3051 description and http://nemo.herc.ws/patches/ChangeCaptchaImageDecompressionSize/ for screenshots and more details.
- Added a new SC flag `NoMagicBlocked`, to block a status change while under the no magic state. (#3050)
- Added a startup check to ensure the best/fastest available clock source is used on Linux. (#3046)
- Additional related resources:
- https://www.kernel.org/doc/Documentation/timers/timekeeping.txt
- https://www.kernel.org/doc/Documentation/timers/
- https://access.redhat.com/solutions/18627
- Added the skill flags `RangeModByVulture`, `RangeModBySnakeEye`, `RangeModByShadowJump`, `RangeModByRadius`, `RangeModByResearchTrap`, replacing hardcoded skill range modifiers. (#3043)

### Changed

- Removed redundant `sd->hd` NULL checks before calls to `homun_alive()`. (#3056)
- Regenerated the `configure` script with Autoconf 2.71. (part of #3046)
- Updated some party-related packets (`PACKET_ZC_ACK_MAKE_GROUP`, `PACKET_ZC_PARTY_JOIN_REQ`, `PACKET_ZC_PARTY_JOIN_REQ_ACK`, `PACKET_ZC_NOTIFY_CHAT_PARTY`, `PACKET_ZC_NOTIFY_POSITION_TO_GROUPM`, `PACKET_ZC_NOTIFY_HP_TO_GROUPM`, `PACKET_ZC_PARTY_MEMBER_JOB_LEVEL`, `PACKET_ZC_DELETE_MEMBER_FROM_GROUP` to use the struct format. (#3049)
- Updated `.mailmap`. (#3010)

### Fixed

- Fixed Kaite in Renewal to increase melee damage to 400% as in official servers. (#3054)
- Added a missing `equipFlag` to the `ZC_ENCHANT_EQUIPMENT` packet. (#3052)
- Fixed `SC_GENTLETOUCH_CHANGE` not applying the WATK bonus. (#3048, issue #1629)
- Fixed the `Daehyon_Card` script effect to only work on One or Two Handed Sword. (#3047, issue #2996)
- Fixed `SC_HOWLING_MINE` to use `status->isdead()` through the HPM interface instead of directly. (#3044)
- Fixed the weapon type requirement of `KO_JYUMONJIKIRI` to require that left and right hand aren't bare fists (but the right hand can be a shield). (#3041)
- Fixed the `Womens_Bundle` item script and the `npc_live_dialogues.txt` documentation still referencing the `F_RandMes()` function instead of `F_Rand()`. (#3040, issue #3039)
- Fixed a redundant `MAPID_BABY_TAEKWON` in the `pc_jobchange()` fame list check. (#3057)

### Others

- Note: Even if we release at the beginning of the month, Hacktoberfest is still in progress! We'll be granting the `hacktoberfest-accepted` label to any valid PRs opened before October 31st, even if we'll include them in the November release. Make sure to sign up on https://hacktoberfest.digitalocean.com/ and open your PRs before the deadline if you wish to participate. Happy Hacktoberfest!

## [v2021.09.01] `September 01 2021`

### Added
Expand Down Expand Up @@ -1999,6 +2040,7 @@ If you are reading this in a text editor, simply ignore this section
- New versioning scheme and project changelogs/release notes (#1853)

[Unreleased]: https://github.com/HerculesWS/Hercules/compare/stable...master
[v2021.10.06]: https://github.com/HerculesWS/Hercules/compare/v2021.09.01...v2021.10.06
[v2021.09.01]: https://github.com/HerculesWS/Hercules/compare/v2021.08.04...v2021.09.01
[v2021.08.04]: https://github.com/HerculesWS/Hercules/compare/v2021.07.07...v2021.08.04
[v2021.07.07]: https://github.com/HerculesWS/Hercules/compare/v2021.06.02...v2021.07.07
Expand Down
2 changes: 1 addition & 1 deletion doc/constants.md
Original file line number Diff line number Diff line change
Expand Up @@ -4663,7 +4663,7 @@
### Server defines

- `PACKETVER`: 20190530
- `HERCULES_VERSION`: 202109010
- `HERCULES_VERSION`: 202110060
- `MAX_LEVEL`: 175
- `MAX_STORAGE`: 600
- `MAX_GUILD_STORAGE`: 500
Expand Down
2 changes: 1 addition & 1 deletion src/config/core.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
#define CONFIG_CORE_H

// from tag vXXXXXXXX.Y -> XXXXXXXXY
#define HERCULES_VERSION 202109010
#define HERCULES_VERSION 202110060

/// Max number of items on @autolootid list
#define AUTOLOOTITEM_SIZE 10
Expand Down

0 comments on commit faea0bb

Please sign in to comment.