summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-01-10Merge pull request #1945 from guilherme-gm/rodex-load-fixHaru2-14/+28
Fixed rodex loading mails when it requires multiple packets.
2018-01-09MobDB SQL SyncHercules.ws3-3/+3
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-01-09ItemDB SQL SyncHercules.ws3-3/+3
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-01-09HPM Hooks UpdateHercules.ws15-15/+15
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2018-01-09Merge pull request #1937 from 4144/assertsHaru1-7/+2
Enable always asserts and nullpo checks.
2018-01-06Enable always asserts and nullpo checks.Andrei Karas1-7/+2
Before this options was depend on debug configure flag. But this options is must because without server may crash in any exploits.
2017-12-28Added an extra checkGuilherme Guiguer Menaldo1-0/+5
2017-12-28Fixed rodex loading mails when it requires multiple packets.Guilherme Guiguer Menaldo2-14/+23
2017-12-28Merge pull request #1942 from Smokexyz/rodex-xcodesagunkho1-0/+12
Added RoDEX files to Hercules.xcodeproj
2017-12-23Added RoDEX files to Hercules.xcodeprojSagunKho1-0/+12
2017-12-18Release v2017.12.17v2017.12.17Haru1-0/+14
Signed-off-by: Haru <haru@dotalux.com>
2017-12-17Merge pull request #1925 from MishimaHaruna/slowpoisonHaru1-13/+15
Natural expiration of Poison when under Slow Poison effect
2017-12-17HPM Hooks UpdateHercules.ws5-0/+69
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2017-12-17Merge pull request #1923 from 4144/fixpacketsHaru13-7938/+8484
Add support for Ragnarok zero clients, split packets.h again
2017-12-14Enable packets encryption by default.Andrei Karas1-1/+1
Old autodetection mode for some clients not works and need fix it.
2017-12-14Add packets for Zero and normal clients for 20171204 - 20171214 versions.Andrei Karas3-2/+237
2017-12-10Merge pull request #1913 from Asheraf/errorHaru1-1/+1
correct wrong conf file path in showerror
2017-12-10Merge pull request #1883 from AtlantisRO/Standardization-OldGlastHeim.txtHaru1-699/+748
Applied standardization to OldGlastHeim script
2017-12-08Merge pull request #1898 from Asheraf/homunafHaru16-57/+103
implement homunculus autofeeding for 2017 clients
2017-12-08Update 0x0ae3 packet for new zero clients.Andrei Karas1-1/+9
Old packet look like worked too, because this is fake packet, but better send it in correct way.
2017-12-08Fix otp packet for zero clients before 2017-11-13bRagexe.Andrei Karas1-0/+2
2017-12-05Add all left Ragnarok zero shuffle packets.Andrei Karas1-0/+174
2017-12-03Fix an issue that prevents the Poison status to naturally end when Slow ↵Haru1-13/+15
Poison is active The status change timer wasn't correctly rearmed in such a condition, keeping SC_POISON active indefinitely. Signed-off-by: Haru <haru@dotalux.com>
2017-12-02Add support for OTP login packet.Andrei Karas4-2/+55
This packet totally ignored and for now need only for zero clients.
2017-12-02Add non shuffle packets for kro zero clients (only in packets.h)Andrei Karas1-0/+37
2017-12-02Add configure option --enable-packetver-zero for enable support for zero ↵Andrei Karas3-1/+104
clients.
2017-12-02Add shuffle packets for kro zero clients 2017-10-19aRagexe to 2017-11-13bRagexe.Andrei Karas1-0/+47
2017-12-02Add comments to packets.h for possible shuffle packets with known stable sizes.Andrei Karas1-521/+521
2017-12-02Split normal packets and shuffle packets into separate files.Andrei Karas4-7041/+7080
Normal packets in packets.h Shuffle packets in map/packets_shuffle.h Info: shuffle packets for 2013 clients and older still in packets.h because most of it mixed between shuffle and non shuffle packets.
2017-12-02Add missing cutin packet value comment.Andrei Karas1-0/+1
2017-12-02Add missing kick reasons into clif_authfail_fd.Andrei Karas1-0/+2
2017-12-02Add packets for ragexeRE client from 20171108 to 20171129.Andrei Karas1-0/+144
2017-12-02Add new packet keys for ragexeRE clients + packet keys for all released zero ↵Andrei Karas1-505/+208
clients.
2017-12-02Use skill inf value as int32 in all packets.Andrei Karas1-4/+2
Before some packets had skill inf as int16 + unknown int16 field.
2017-11-28update the changelog to reflect tag changesgumi1-7/+7
2017-11-28Release v2017.11.19-2v2017.11.19+2Haru1-0/+6
Signed-off-by: Haru <haru@dotalux.com>
2017-11-28Merge pull request #1918 from MishimaHaruna/npc-invisible-classHaru1-1/+1
Fix invisible NPCs (such as FAKE_NPC) showing up as Novice
2017-11-28Fix invisible NPCs (such as FAKE_NPC) showing up as NoviceHaru1-1/+1
Use the correct view data (INVISIBLE_CLASS) when initializing new NPCs. The issue was introduced in #1893 Fixes #1916 Signed-off-by: Haru <haru@dotalux.com>
2017-11-28Merge pull request #1917 from MishimaHaruna/rodex-stmt-orderHaru1-22/+24
Rodex stmt order
2017-11-27Fix an item loading failure in RODEXHaru1-22/+24
Caused by a wrong ordering of SQL operations (StmtExecute after StmtBindColumn) introduced in e5a63561bba9d09e5a88636f4982cdb2cf57a569. Fixes #1912 Signed-off-by: Haru <haru@dotalux.com>
2017-11-27Merge pull request #1914 from MishimaHaruna/skill-get-splash-areasizeHaru1-3/+6
Fix handling of the special case of SplashRange < 0 meaning AREA_SIZE
2017-11-26Fix handling of the special case of SplashRange < 0 meaning AREA_SIZEHaru1-3/+6
This restores the behavior that was broken in 2b4bfa5d0. Fixes #1911 Signed-off-by: Haru <haru@dotalux.com>
2017-11-25correct wrong conf file path in showerrorAsheraf1-1/+1
2017-11-24Release v2017.11.19-1v2017.11.19+1Haru1-0/+5
Signed-off-by: Haru <haru@dotalux.com>
2017-11-24Merge pull request #1910 from MishimaHaruna/skilldb-getters-assertionsHaru3-54/+188
Allow using the skill DB accessors on non-skill attacks (skill_id = 0)
2017-11-24Allow using the skill DB accessors on non-skill attacks (skill_id = 0)Haru3-54/+188
This suppresses an assertion in the skill DB accessors when called with `skill_id = 0` (such as during normal attacks). In such case, they'll now return an appropriate zero value, as it happened before 2b4bfa5d0. Fixes #1909 Signed-off-by: Haru <haru@dotalux.com>
2017-11-19Release v2017.11.19v2017.11.19Haru1-0/+41
Signed-off-by: Haru <haru@dotalux.com>
2017-11-18HPM Hooks UpdateAsheraf4-34/+34
2017-11-18Implement Homunculus autofeedingAsheraf12-23/+69
2017-11-18HPM Hooks UpdateHercules.ws5-0/+34
Signed-off-by: HerculesWSAPI <dev@herc.ws>