summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-02Moved hardcoded messages from source to messages.confDastgir9-35/+77
Fixes #1282
2019-09-23Release v2019.09.22Haru1-0/+45
Signed-off-by: Haru <haru@dotalux.com>
2019-09-23Constants Documentation SyncHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23MobDB SQL SyncHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23Merge pull request #2532 from Emistry/npc_rebirth_questHaru4-5/+217
Add Library Mistake Quest
2019-09-23Constants Documentation SyncHercules.ws1-0/+617
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23ItemDB SQL SyncHercules.ws2-0/+1234
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23HPM Hooks UpdateHercules.ws5-0/+270
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23Merge pull request #2336 from Asheraf/lapineddukddakHaru14-3/+11132
Implementation of LapineDdukDdak System
2019-09-23Merge pull request #2536 from MishimaHaruna/compile-fixesHaru8-105/+270
Compile fixes
2019-09-23HPM Hooks UpdateHercules.ws2-5/+5
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23Merge pull request #2535 from HerculesWS/itemdb_violationHaru6-62/+114
Fixed several issues in itemdb_search_name function
2019-09-23Add Library Mistake QuestEmistry Haoyan4-5/+217
- Quest allow player to waive the transcendent cost. Signed-off-by: Haru <haru@dotalux.com>
2019-09-23Implementation of LapineDdukDdak SystemAsheraf12-2/+4961
2019-09-23Add placeholders for some itemsAsheraf2-0/+6170
2019-09-23Increase default max allowed item id to int32 maxAsheraf1-1/+1
2019-09-23Merge pull request #2523 from MishimaHaruna/name-partial-matchHaru8-75/+73
Name partial match
2019-09-23Fix constdb2doc pluging ignoring items in the dbmapIbrahim Zidan1-4/+14
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-23Merge pull request #2529 from Asheraf/itemcombolibconfHaru12-761/+4739
Convert item combo db to use libconfig
2019-09-23ItemDB SQL SyncHercules.ws2-18/+18
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-23Merge pull request #2462 from hemagx/dehardcoded_rentralsHaru13-87/+271
Dehardcode Rental Expire/Renting item checks
2019-09-23Merge pull request #2527 from Emistry/npc_bg_badgeHaru4-11/+11
Corrected KVM Logistic Officer item ID
2019-09-23Merge pull request #2533 from skyleo/masterHaru1-2/+2
Fix two examples in scripting documentation
2019-09-23Update the gitlab-ci buildsHaru1-91/+166
- Changed the i386, gcov and asan build from gcc-6 to gcc-8 as available in buster (now stable) - Moved clang-3.9, clang-5.0 and gcc-4.8 to the secondary stage - Moved clang-4.0, clang-7 and gcc-8 to the primary stage - Added clang-8 - Added mariadb-10.3 - Updated debian image tags to represent more accurately package availability Signed-off-by: Haru <haru@dotalux.com>
2019-09-23HPM Hooks UpdateHaru2-8/+8
Signed-off-by: Haru <haru@dotalux.com>
2019-09-23Optimize loops in map_nick2sdHaru1-20/+19
Signed-off-by: Haru <haru@dotalux.com>
2019-09-22HPM Hooks updateIbrahim Zidan4-0/+66
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-22Remove the hardcoded checks in pc_rental_expire and use OnRentalEndScript ↵Ibrahim Zidan3-82/+92
field in item database for those items instead Fixes #140 Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-22Implement getfont script command which returns player's current chat fontIbrahim Zidan2-0/+20
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-22Implement new script fields for items triggered on rentral status changesIbrahim Zidan8-5/+93
- OnRentalStartScript triggered when a rental item is added to inventory - OnRentalEndScript triggered when a rental period end/expire of the item Related #140 Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-22Fix several issues caused by the nick partial match feature, when enabled.Haru6-54/+53
Partial match is now disabled in all the internal (source) and script lookups, while it's enabled for the lookups requested by atcommands and client. Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Merge pull request #2525 from MishimaHaruna/tombstone-fixesHaru3-3/+19
Tombstone fixes
2019-09-22Constants Documentation SyncHercules.ws1-0/+6
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-22HPM Hooks UpdateHercules.ws4-0/+199
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-22Merge pull request #2519 from Asheraf/guildcastlesupdateHaru13-91/+650
Implementation of new guild ui client features
2019-09-22Mark some forgotten symbols as staticHaru3-9/+9
Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Fix the (disabled by default) custom Venom Splasher countdown timer codeHaru1-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Fix an assignment of a function pointer to a non-function pointerHaru1-2/+3
Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Disable some warnings when compiling with gcc-9Haru2-1/+90
The warning flag -Warray-bounds is currently not compatible with the ZEROED_BLOCK implementation Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Merge pull request #2524 from MishimaHaruna/homunculus-fixesHaru8-46/+50
Homunculus related fixes
2019-09-22Implementation of new guild ui client featuresAsheraf11-2/+464
2019-09-22Convert castles ids to match client side idsAsheraf4-90/+187
2019-09-22HPM Hooks UpdateHercules.ws4-0/+34
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-22Merge pull request #2515 from Emistry/pc_have_siegfried_tokenHaru7-7/+50
Update Siegfried Tokens support.
2019-09-22HPM Hooks UpdateHercules.ws4-15/+49
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2019-09-22Merge pull request #2528 from 4144/updatepacketsHaru24-70/+677
Update packets up to 2019-08-28
2019-09-19Rewrite of itemdb_searchname_array and itemdb_searchname_array_subIbrahim Zidan5-58/+100
Rewrote item name checks in both functions to be more readable Changed flag to be enum item_name_search_flag and made itemdb_searchname_array_sub respect flag given to parent function Corrected item count returned by parent function when dbmap search is performed Fixed a memory violation caused by the old code when dbmap search is performed Fixed dbmap searching having static array size which did not adhire to the size passed to the function Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-19Send clan name in name packet in position name fieldAndrei Karas1-3/+9
2019-09-18Use enum battle_dmg_type in related functionsAndrei Karas3-11/+12
2019-09-18Extract code for really gain homun exp to separate functionAndrei Karas3-10/+22
Also replace hardcoded message to message string.