summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)AuthorFilesLines
2020-06-28Add detection of ARMv8 and improve detection of ARMv7Haru2-2/+11
Signed-off-by: Haru <haru@dotalux.com>
2020-06-16Fix HPM data check violations between server and pluginsAndrei Karas1-4/+8
2020-06-16Disable error in atomic.hAndrei Karas1-1/+1
2020-06-01Merge pull request #2220 from carloshenrq/configure_newoptHaru1-0/+16
New configure options
2020-06-01Merge pull request #2671 from Helianthella/binliteralHaru1-1/+4
add support for binary and octal number literals
2020-06-01Merge pull request #2713 from 4144/updatepacketsHaru2-0/+40
Update packets up to 2020-05-20
2020-06-01HPM Hooks UpdateHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-06-01Update packets tableAndrei Karas2-0/+40
2020-05-10Merge pull request #2705 from Kenpachi2k13/string_var_sizeHaru1-1/+4
Cap string variable value length and unify corresponding SQL columns size
2020-05-07add support for number separatorsgumi1-0/+1
2020-05-05Merge branch 'master' into configure_newoptKenpachi2k13110-90989/+120448
2020-05-02Add constant for maximum string variable value lengthKenpachi Developer1-1/+4
Also add static assert check for SCRIPT_VARNAME_LENGTH
2020-04-14Add Windows support for predefined identifier __func__Kenpachi Developer1-1/+1
__func__ is supported since VS 2015, which is Hercules' oldest supported version.
2020-04-05Add enum for pet intimacy levels and use its constantsKenpachi Developer1-0/+11
2020-04-05Add enum for pet hunger levels and use its constantsKenpachi Developer1-0/+10
2020-04-05HPM Hooks UpdateHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-04-05Merge pull request #2663 from 4144/updatepacketsHaru3-5/+22
Update packets up to 2020-04-01
2020-04-02Fix typo in packet PACKET_ZC_SE_CASHSHOP_OPEN (Fixes #2669)Andrei Karas1-1/+0
2020-04-02Update packets tableAndrei Karas2-4/+22
2020-03-30Disable libbacktrace by defaultHaru1-6/+12
It's currently only tested on linux, and doesn't work yet on macOS (tested on 10.15). Further work is necessary Signed-off-by: Haru <haru@dotalux.com>
2020-03-30Add helpers to find the correct executable path for libbacktraceHaru1-2/+65
Signed-off-by: Haru <haru@dotalux.com>
2020-03-30Fix Makefile-based compilation on platforms that use libbacktrace with a ↵Haru1-1/+1
different executable format than elf
2020-03-30Fix a memory leak caused by repeatedly allocating the libbacktrace state at ↵Haru3-11/+32
every printed backtrace Signed-off-by: Haru <haru@dotalux.com>
2020-03-30Add libbacktraceAndrei Karas2-11/+54
2020-03-28add support for binary and octal number literalsgumi1-1/+3
2020-03-05Change default packet version to 2019-05-30Andrei Karas1-1/+1
2020-03-05Update packets tableAndrei Karas6-12/+57
2020-02-09HPM Hooks UpdateHaru1-0/+1
Signed-off-by: Haru <haru@dotalux.com>
2020-02-09Merge pull request #2590 from Kenpachi2k13/issue#2530Haru2-3/+50
Change unload NPC behavior to kill mobs that were spawned by unloaded NPC (non-permanent monster spawns) [Issue #2530]
2020-02-09HPM Hooks UpdateHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-02-09Define MAX_DIR_PATH for WIN32, tooKenpachi Developer2-4/+10
2020-02-09Add is_file() functionKenpachi Developer2-0/+41
2020-02-09HPM Hooks UpdateHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-02-09Update packets tableAndrei Karas6-11/+4688
2020-02-09Merge pull request #2601 from Kenpachi2k13/int_party_c_warningHaru1-1/+1
Fix C4018 compiler warning in src\char\int_party.c.
2020-02-09Merge pull request #2596 from dastgirp/skill_idx_refactorHaru1-1/+1
Changed logic of skill_get_index
2020-02-05Changed some data types from unsigned to signed.Kenpachi Developer1-1/+1
* Changed all unsigned fields in struct party_data to signed int. * Changed data type of struct party_member->lv to signed int. * Changed parameter lv in inter_party_change_map() function to signed int. * Changed signature of inter_party_change_map() function in HPMHooking files.
2020-02-02Changed logic of skill_get_indexDastgir1-1/+1
skill_get_index can be edited easily to add custom skills
2020-01-13Update copyright headers for year 2020Haru109-206/+206
Signed-off-by: Haru <haru@dotalux.com>
2020-01-13Merge pull request #2608 from 4144/fixhpmHaru1-0/+6
Fix redefine HPM structs in multy file plugins
2020-01-09Update HPMAndrei Karas2-2/+3
2020-01-09Update packets table up to 2020-01-08Andrei Karas51-124/+9472
2020-01-09Fix redefine HPM structs in multy file pluginsAndrei Karas1-0/+6
2019-12-15Merge pull request #2580 from Asheraf/winmariadbconnectorHaru1-0/+3
Replace the windows mysql connector with MariaDB C Connector
2019-12-13Convert packet CZ_SE_CASHSHOP_OPEN to structure and add new packet versionAndrei Karas1-0/+4
2019-12-04Update packets table up to 2019-12-04Andrei Karas3-0/+57
2019-11-19Replace the windows mysql connector with MariaDB C Connector 3.1.5 / Client ↵Asheraf1-0/+3
Lib 10.4.3
2019-11-17Merge pull request #2568 from 4144/updatepacketsHaru15-15202/+15331
Update packets up to 2019-11-07
2019-11-07Update packets table up to 2019-11-06Andrei Karas15-15202/+15331
2019-10-20Merge pull request #2547 from guilherme-gm/201910-dehardcode-dbHaru4-0/+95
Dehardcode DB files path