summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-08-27Release v2018.08.26v2018.08.26Haru1-1/+29
Signed-off-by: Haru <haru@dotalux.com>
2018-08-27HPM Hooks UpdateHercules.ws2-5/+5
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-08-27Fix a race condition in the storage saving codeHaru2-4/+5
Signed-off-by: Haru <haru@dotalux.com>
2018-08-27Fix some issues reported by gcc-8's address sanitizerHaru2-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2018-08-26make it legal to not pass arguments to buildin_mesgumi1-3/+7
2018-08-26Merge pull request #2164 from mekolat/addvariableHaru18-165/+255
always set the type to C_NAME when adding variables through script->add_str
2018-08-26Merge pull request #2191 from MishimaHaruna/fix-ci-centosHaru1-8/+6
Fix CentOS builds in gitlab-ci
2018-08-26HPM Hooks UpdateHercules.ws4-0/+33
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-08-26Merge pull request #2162 from mekolat/setzoneHaru6-18/+120
add atcommand_setzone, and fix #2133
2018-08-26Fix CentOS builds in gitlab-ciHaru1-8/+6
Signed-off-by: Haru <haru@dotalux.com>
2018-08-26Merge pull request #2190 from 4144/updatepacketsHaru2-1/+3
Packets updates/fixes
2018-08-26Merge pull request #2189 from MishimaHaruna/c11Haru6-11/+99
Change the language specification to C11 in the autoconf-based builds
2018-08-26Fix packet size in clif_parse_RouletteInfo.Andrei Karas1-1/+1
2018-08-26Add missing values for banking enums.Andrei Karas1-0/+2
2018-08-25Fix some const violations detected with the const-safe strchr() implementationHaru2-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2018-08-25Add const-safe wrappers for strchr(), strrchr() and strstr() using c11 genericsHaru1-0/+21
C99 compilers will still use the normal, const-unsafe, version Signed-off-by: Haru <haru@dotalux.com>
2018-08-25Change language specification to c11 in the autoconf buildsHaru3-9/+76
Fixes an issue with certain glibc versions using the emulated `_Static_assert` (allowing only one assertion per scope) despite the compiler having built-in support for the c11 version. Fixes builds in Debian stretch and other distributions. Signed-off-by: Haru <haru@dotalux.com>
2018-08-25Merge pull request #2185 from 4144/clienttypesHaru8-8/+15752
Add support for sak/ad client messages and show packet version and client type at server startup
2018-08-24Merge pull request #2125 from Habilya/stableHaru1-2/+2
Adjust item_bonus.txt
2018-08-25Show packet version and type at server startup.Andrei Karas2-0/+7
2018-08-25Add support for build for AD clients.Andrei Karas6-8/+7398
Add configure flag --enable-packetver-ad Add defines for AD into mmo.h Add messages list for AD clients.
2018-08-25Add support for build for SAK clients.Andrei Karas6-4/+8351
Add configure flag --enable-packetver-sak Add defines for SAK into mmo.h Add messages list for SAK clients.
2018-08-24Merge pull request #2146 from mekolat/debugmesHaru2-10/+23
bake sprintf into debugmes
2018-08-24Merge pull request #2176 from 4144/updatepacketsHaru22-98/+583
Update packets to 2018-08-08
2018-08-24Constants Documentation SyncHercules.ws1-0/+7
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-08-24Merge pull request #2154 from mekolat/isfunctionHaru2-11/+68
improve is_function()
2018-08-24Merge pull request #2175 from EyesOfAHawk/skill_attack_warningHaru1-0/+6
Supress warning in skill_attack when MAGIC_REFLECTION_TYPE is 0.
2018-08-24Merge pull request #2171 from dastgirp/fix/achievementHaru1-1/+1
Fixed an achievement bug.
2018-08-24Fix out of bound access in clif_guild_belonginfo.Andrei Karas1-3/+4
2018-08-24Update HPM.Andrei Karas5-16/+190
2018-08-24Update packet ZC_ACK_LEAVE_GUILD.Andrei Karas4-9/+37
2018-08-24Update packet ZC_ACK_BAN_GUILD.Andrei Karas4-15/+48
2018-08-23Add packet PACKET_ZC_INVENTORY_MOVE_FAILED.Andrei Karas4-4/+30
2018-08-23Add script command msgtable and msgtable2.Andrei Karas3-1/+56
New script commands: msgtable msgId [, color] msgtable2 msgId, param [, color]
2018-08-23Add packet ZC_FORMATSTRING_MSG_COLOR.Andrei Karas3-0/+40
2018-08-22Fix version check for achivment packets.Andrei Karas1-5/+3
2018-08-22Add missing field into ZC_ACK_WHISPER02.Andrei Karas2-2/+3
2018-08-22Add packet ZC_GUILD_POSITION.Andrei Karas4-2/+57
2018-08-22Add packet ZC_EQUIPWIN_MICROSCOPE_V7.Andrei Karas2-1/+12
2018-08-22Fix some packets sizes.Andrei Karas1-18/+2
Was used wrong size from known two sizes.
2018-08-22Split packet CZ_REQ_STYLE_CHANGE to CZ_REQ_STYLE_CHANGE and ↵Andrei Karas4-6/+35
CZ_REQ_STYLE_CHANGE2.
2018-08-22Update messages list.Andrei Karas3-6/+10
2018-08-22Update non shuffle packets list.Andrei Karas1-0/+31
2018-08-22Update shuffle packets and keys.Andrei Karas5-10/+25
2018-08-11Supresses warning in skill_attack when MAGIC_REFLECTION_TYPE is 0.EyesOfAHawk1-0/+6
2018-08-07Fixed an achievement bug.Dastgir1-1/+1
ACH_ZENY_SPEND_* achievements were recording zeny in negative values. Thanks to Quazi for bringing this up.
2018-08-04Fixed defense overflow exploitDastgir2-1/+2
* The defense penalty for being attacked by many enemies at the same time can no longer make DEF go negative * Fixed two potential overflow exploits When being hit by a lot of monsters, your DEF will become negative and then eventually overflow, making you almost invincible. On official servers the simultaneous attacker count is limited to 22. So at max, your def is reduced by ((22-2)*5%) = 100%. So it should neither be able to make your DEF negative nor cause an overflow. Merge from https://github.com/rathena/rathena/commit/590f42cd15c58de78cff8be6053109852375bce1#diff-d96b6365b4bdad78139e676d6e7e3295R4589
2018-08-01reload the zone db on npc reloadgumi3-0/+30
2018-08-01release v2018.07.29+2v2018.07.29+2gumi1-1/+6
2018-08-01Fix checks for enabled packet version zero.Andrei Karas1-4/+4
It affect most clients older than 2017.