Skip to content

Commit

Permalink
Merge branch 'stable' into rebalance
Browse files Browse the repository at this point in the history
Signed-off-by: Haru <[email protected]>
  • Loading branch information
MishimaHaruna committed Dec 1, 2024
2 parents cc7b443 + 69edb0c commit 600e4a7
Show file tree
Hide file tree
Showing 8 changed files with 33 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/clang15_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
cancel-in-progress: true

container:
image: debian:unstable
image: debian:stable
services:
mariadb:
image: mariadb:latest
Expand Down
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ ai4rei <[email protected]>
Akkarinage <[email protected]>
akrus <[email protected]>
akshat157 <[email protected]>
alex <[email protected]>
Alexander Kozlov <[email protected]>
Alige <[email protected]>
Amir El Sayed <[email protected]>
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,17 @@ All these changes only affect Renewal. Pre-renewal is unchanged.

- The `is_quest` argument to `pc->gainexp()` has been changed to a `flags` bitmask enum, in order to allow expansion to different flags. (#3279)

## [v2024.11] `November 2024`

### Changed

- Updated mob_db2 documentation to include the `Inherit` mechanism. (#3327)

### Fixed

- Fixed a code comment containing misleading information. (#3327)
- Fixed the `clang-13` build in the GitHub CI, failing due to a removed package in debian unstable. (#3333)

## [v2024.10] `October 2024`

### Changed
Expand Down Expand Up @@ -3951,6 +3962,7 @@ Note: everything included in this release is part of PR #3198 which consists of
- New versioning scheme and project changelogs/release notes (#1853)

[Unreleased]: https://github.com/HerculesWS/Hercules/compare/stable...master
[v2024.11]: https://github.com/HerculesWS/Hercules/compare/v2024.10...v2024.11
[v2024.10]: https://github.com/HerculesWS/Hercules/compare/v2024.09...v2024.10
[v2024.09]: https://github.com/HerculesWS/Hercules/compare/v2024.08...v2024.09
[v2024.08]: https://github.com/HerculesWS/Hercules/compare/v2024.06...v2024.08
Expand Down
17 changes: 15 additions & 2 deletions db/mob_db2.conf
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ mob_db: (
{
// ================ Mandatory fields ==============================
Id: ID (int)
SpriteName: "SPRITE_NAME" (string)
Name: "Mob name" (string)
SpriteName: "SPRITE_NAME" (string, optional if Inherit: true)
Name: "Mob name" (string, optional if Inherit: true)
// ================ Optional fields ===============================
JName: "Mob name" (string)
Lv: level (int, defaults to 1)
Expand All @@ -54,6 +54,10 @@ mob_db: (
Int: intelligence (int, defaults to 0)
Dex: dexterity (int, defaults to 0)
Luk: luck (int, defaults to 0)
(if Inherit: true,
values default to
the inherited value
from mob_db)
}
ViewRange: view range (int, defaults to 1)
ChaseRange: chase range (int, defaults to 1)
Expand Down Expand Up @@ -92,8 +96,17 @@ mob_db: (
// or
AegisName: (chance, "Option Drop Group")
// ...
(if Inherit: true, values
are inherited and overridden
in sequential order. i.e.,
the first entry will override
Drop1id and Drop1per)
}
DamageTakenRate: damage taken rate (int, defaults to 100)
Inherit: true/false (bool, defaults to false.
When true, inherits the
values from the original
mob_db)
},
**************************************************************************/

Expand Down
2 changes: 1 addition & 1 deletion doc/constants_pre-re.md
Original file line number Diff line number Diff line change
Expand Up @@ -4880,7 +4880,7 @@
### Server defines

- `PACKETVER`: 20190530
- `HERCULES_VERSION`: 202410000
- `HERCULES_VERSION`: 202411000
- `MAX_LEVEL`: 175
- `MAX_STORAGE`: 600
- `MAX_GUILD_STORAGE`: 500
Expand Down
2 changes: 1 addition & 1 deletion doc/constants_re.md
Original file line number Diff line number Diff line change
Expand Up @@ -4878,7 +4878,7 @@
### Server defines

- `PACKETVER`: 20190530
- `HERCULES_VERSION`: 202410000
- `HERCULES_VERSION`: 202411000
- `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

/// Hercules version. From tag vYYYY.MM(+PPP) -> YYYYMMPPP
#define HERCULES_VERSION 202410000
#define HERCULES_VERSION 202411000

/// Max number of items on @autolootid list
#define AUTOLOOTITEM_SIZE 10
Expand Down
2 changes: 1 addition & 1 deletion src/map/skill.c
Original file line number Diff line number Diff line change
Expand Up @@ -7389,7 +7389,7 @@ static int skill_castend_nodamage_id(struct block_list *src, struct block_list *
map->foreachinrange(skill->area_sub, src, skill->get_splash(skill_id, skill_lv), BL_SKILL|BL_CHAR,
src,skill_id,skill_lv,tick, flag|BCT_ENEMY|1, skill->castend_damage_id);
clif->skill_nodamage (src,src,skill_id,skill_lv,1);
// Initiate 10% of your damage becomes fire element.
// Initiate 20% of your damage becomes fire element.
sc_start4(src, src, SC_SUB_WEAPONPROPERTY, 100, 3, 20, 0, 0, skill->get_time2(skill_id, skill_lv), skill_id);
break;

Expand Down

0 comments on commit 600e4a7

Please sign in to comment.