summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
2018-07-30push constants as C_NAME in the script buffergumi3-4/+11
2018-07-30always set the type when doing script->add_strgumi17-161/+244
2018-07-30Revert "temporary fix for getd (#2163)"gumi1-1/+1
This reverts commit 6696ad9eed9b95bf8abe135801d1fad03aeb40e6.
2018-07-30temporary fix for getd (#2163)v2018.07.29+1gumi2-1/+6
this will be reverted in the next release and a proper fix will be added
2018-07-29add messages for atcommand_setzonegumi1-1/+8
2018-07-29update documentation for atcommand_setzonegumi1-16/+22
2018-07-29add atcommand_setzonegumi1-0/+58
2018-07-30Release v2018.07.29v2018.07.29Haru1-0/+37
Signed-off-by: Haru <haru@dotalux.com>
2018-07-29add MF_TOWN to atcommand_mapflagCarlos Henrique1-1/+2
2018-07-29Merge pull request #2159 from 4144/initblHaru2-1/+9
Set all fields to 0 in fake bl's.
2018-07-29Merge pull request #2158 from mekolat/getdHaru1-1/+13
fix getd not setting the type to C_NAME for new variables
2018-07-29Merge pull request #2090 from AnnieRuru/45-constantsHaru1-28/+27
Point all db\constant.conf to doc\constants.md
2018-07-29Merge pull request #2161 from dastgirp/fix/coverityHaru1-5/+2
Fix achievement issues
2018-07-29Merge pull request #2157 from Asheraf/achsellHaru1-2/+3
correct sell item achievement being validated after item is deleted
2018-07-29Fix issues reported by coverity scanDastgir1-5/+2
2018-07-29Set all fields to 0 in fake bl's.Andrei Karas2-1/+9