jsn
49d2a40e4d
Messagetable update
...
-Added @storagelist error message and rearranged
-Matched MSGTBL_STORAGE_NOT_LOADED to its messages.conf text
2026-07-05 17:04:59 +03:00
jsn
913e30816f
Storage configuration
...
- There can be an unlimited amount of storages and limits.
- All setting names are case-sensitive and must be keyed accurately.
- The storage capacity will default to MAX_STORAGE in mmo.h if it is set higher
- Storage ID 1 is the default (official) storage for accounts.
- Integrated storage_constants (Constant) into the configuration so that it can be assigned dynamically
2026-07-05 17:04:49 +03:00
jsn
4ebd26b705
Add data on message tables for the updated atcommands
2026-07-05 17:04:49 +03:00
Ibrahim Zidan
717453eef8
Merge branch 'rebalance'
...
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2026-04-22 03:35:47 +02:00
Haru
2c181a6d4a
Update copyrights for year 2025
...
Signed-off-by: Haru <haru@dotalux.com>
2025-02-01 00:44:18 +00:00
Haru
3a3482a62a
Merge remote-tracking branch 'origin/master' into rebalance
...
Signed-off-by: Haru <haru@dotalux.com>
2024-10-31 23:36:19 +00:00
Venseer
b0340cd3ab
Improved atCommand(iteminfo)
2024-10-31 16:34:41 -03:00
Guilherme G. Menaldo
c3a2e519aa
Rebalance of KN_BOWLINGBASH (Bowling Bash)
...
- Area of effect: 3x3 -> 5x5 centered on target
- Number of hits changed
- 2-handed weapons: number of hits depend on number of targets
- 1 target: 2 hits
- 2 / 3 targets: 3 hits
- 4 or more targets: 4 hits
- other weapons: 2 hits
- Variable cast time removed
- Knockback increased: 1 cell -> 5 cells
- 1 second cooldown added
- After using the skill, caster can't switch weapons for 1 second
- Gutterline feature removed
From massive skills rebalance (1st/2nd/transclass) (2018.10.31)
2024-04-07 20:23:35 -03:00
Haru
daca5167ed
Welcome to 2024, Hercules
...
(update copyright year in headers)
Signed-off-by: Haru <haru@dotalux.com>
2024-02-04 02:26:34 +01:00
Haru
1e0f91f20d
Merge pull request #3265 from guilherme-gm/msgtable-enum
...
Create constants for messages.conf and simplify switch job name switches
2023-12-30 14:50:36 +01:00
Guilherme G. Menaldo
e1393f1f0a
Create enum for message.conf (msgtable) messages
...
Co-authored-by: Tio Akima <rafaellevecki@gmail.com>
2023-12-29 21:03:17 -03:00
Haru
c668f88049
Merge pull request #3260 from csnv/feature/combo-cache-skill
...
Added combo skill cache mechanic toggle
2023-12-28 23:54:28 +01:00
Guilherme G. Menaldo
f192f579c4
Enable rodex mail account by default and update its docs
...
Hercules now uses a default packetver that supports RoDEX Account mail,
so it makes sense to enable it.
The comments were also updated with more info about client dates and
flags for RE clients
2023-12-17 23:29:39 -03:00
csnv
487d804dcb
Added combo skill cache mechanic toggle
...
Allows triggering a combo skill automatically if it was requested during an active combo skill delay
2023-12-06 21:13:09 +01:00
Asheraf
16ad66bb18
Update Maps Database
2023-11-20 15:47:29 +01:00
csnv
0f7e220d28
Added config option to keep direction for free cells
2023-10-29 13:56:35 +01:00
csnv
63fd76fe0d
Added toggle to allow venom dust to give experience points
2023-08-13 02:35:10 +02:00
Andrei Karas
358ec529ed
Change remove_disconnected_delay from 5000 to 50000
2023-06-16 04:24:17 +03:00
Haru
93a3f4f290
Merge pull request #3214 from guilherme-gm/parameters-db
...
Move configs to new Unit Parameters DB and Max HP limits
2023-06-15 18:50:56 +02:00
Guilherme G. Menaldo
38633f32af
move natural hp recovery to unit parameters db
...
this prepares the code for future renewal update where natural heal
weight has changed.
- pc_is50overweight macro is now called pc_isoverhealweight to avoid
confusion
2023-06-14 20:02:38 -03:00
Guilherme G. Menaldo
a6ac280c1f
move player max stats config to unit parameter db
...
- pc_maxparemeter macro is also renamed to pc_maxstats
- some max_parameter configs are kept because they are required for
other logics
2023-06-14 20:02:36 -03:00
Guilherme G. Menaldo
1ab5b89244
move player's MaxASPD to unit parameters db
...
max_third_aspd battle conf is also removed because it can be set
using unit parameters
2023-06-14 20:02:13 -03:00
Guilherme G. Menaldo
cc228fc42c
move MaxHP config to unit parameters db
...
- this removed max_hp battle config
- it is now possible to create different MaxHP values
depending on the player's level
2023-06-14 20:00:33 -03:00
Haru
bc6e5659e2
Merge pull request #3187 from csnv/feature/fix-amotion-delay
...
Set skill_amotion_delay default value to 0 and applied amotion at castbegin
2023-06-14 20:34:37 +02:00
Andrei Karas
ca9155b900
Add configuration file with default emotes
...
Fix possible buffer overflow in emotes.
2023-04-12 02:54:00 +03:00
Andrei Karas
2a5ec9398d
Add interface extraconf
...
Also add guild emblems configuration parameters and use them from new config.
Use extraconf for load/parse conf/common/emblems.conf
2023-04-12 02:54:00 +03:00
Andrei Karas
1c8fb9d1cd
Move file api_network.conf into api directory
2023-04-12 02:53:58 +03:00
Andrei Karas
5bf402ba32
Add support for save logs for all servers
...
Before this feature was added only to map server.
2023-04-12 02:53:58 +03:00
Andrei Karas
90beeebb71
Add support for trusted ips for api server connections
...
Add configuration file api_network.conf
Add support for basic command line options in api server.
For trusted ips removed connection limit.
2023-04-12 02:53:58 +03:00
Andrei Karas
7809e4e867
Readd http sample code in httpsample.c plugin
2023-04-12 02:53:57 +03:00
Andrei Karas
53455cdd7f
Add max connections limit from one ip to api server
...
Default value is 5.
2023-04-12 02:53:57 +03:00
csnv
556ce2e754
Set skill_amotion_delay default value to 0
...
Applied motion delay at castbegin instead of castend
2023-04-06 19:05:04 +02:00
Andrei Karas
37979d0562
Remove disconnected players from api server with some delay
...
This allow call for some time api functions after player disconnected
from game.
2023-03-13 16:46:36 +03:00
Andrei Karas
3ee3ef8ecf
Add templated aloginif.c/aloginif.h
2023-03-13 16:46:36 +03:00
Andrei Karas
33c935f913
Change api port to 7121
2023-03-13 16:46:36 +03:00
Andrei Karas
2bbaca2f51
Add basic support for configuration
2023-03-13 16:46:36 +03:00
Guilherme G. Menaldo
ceafbfe183
adds docs for goldpc
2023-02-26 17:19:18 -03:00
Guilherme G. Menaldo
75fa2a02b5
make GoldPC System configurable and customizable
...
includes GoldPC DB to create different configurations and
setgoldpcmode script command to change modes dynamically via script
2023-02-26 17:19:16 -03:00
Guilherme G. Menaldo
93af7f2fd3
initial implementation of GoldPC system
2023-02-26 17:19:15 -03:00
Haru
0453dfe61e
Happy 2023 Hercules
...
(Update copyright headers)
Signed-off-by: Haru <haru@dotalux.com>
2023-01-13 01:28:09 +01:00
Samuel23
feb0aff6da
Change the option that shows the HP bar for Emperium to also show it for Guardians (disabled by default)
...
Signed-off-by: Samuel23 <johnsamuel_santos3@yahoo.com>
Signed-off-by: Haru <haru@dotalux.com>
2023-01-12 19:56:03 +01:00
Haru
9babbed619
Merge pull request #3136 from zaid-naim/patch-1
...
Update mob.c
2022-12-09 00:28:32 +01:00
Haru
e1cd728710
Make the item drop rate bonus configurable and make it affect every drop-time bonuses
...
The cap only applies to drop-time bonuses (cash shop SCs, race-specific
drop rate modifiers, luk or size custom influence, renewal level
modifiers, etc) and is bypassed by higher values in the mob database's
drop rates and the server's drop rates.
Signed-off-by: Haru <haru@dotalux.com>
2022-12-08 23:18:13 +01:00
Haru
babb28212e
Extend the nosendmail mapflag to the legacy mail system
...
Signed-off-by: Haru <haru@dotalux.com>
2022-12-08 19:54:19 +01:00
Andrei Karas
00528c3092
Add support for map flag specialpopup
...
This map flag allow show new special popup. Popup text based on client lua files.
2022-10-31 21:05:17 +03:00
Asheraf
4b4da9964b
Implement Enchant User Interface
2022-10-29 13:43:39 +01:00
Haru
4cadcddde9
Merge pull request #3166 from guilherme-gm/quest-fixes
...
quest log fixes and quest atcommand
2022-10-26 23:03:10 +02:00
Guilherme G. Menaldo
3da328eddd
add quest atcommand
...
a command to manipulate character's quest log.
Specially useful to test quests.
2022-10-16 20:59:18 -03:00
Asheraf
69926649db
Update Maps Database
2022-10-08 19:51:51 +01:00
Haru
c01d439589
Merge pull request #2948 from MrKeiKun/fix-plagiarism_x_reproduce
...
Refactor Skill Copy via Plagiarism and Reproduce
2022-08-15 18:48:10 +02:00