summaryrefslogtreecommitdiff
path: root/src/map
AgeCommit message (Collapse)AuthorFilesLines
2019-10-18Merge pull request #2545 from Emistry/atcommand_dropallHaru1-5/+11
Update dropall atcommand
2019-10-18Merge pull request #2152 from dastgirp/clif_messagesHaru8-32/+32
Moved hardcoded messages to conf
2019-10-18Merge pull request #2540 from dastgirp/fix/buffer-overflow-npcshopdelHaru1-3/+5
Fixed heap-buffer-overflow on npcshopdelitem
2019-10-17Add support for new skill packets in zero 20190918 and newerAndrei Karas2-6/+6
2019-10-17Define constants for packet names ZC_INVENTORY_START and ZC_INVENTORY_ENDAndrei Karas2-9/+15
2019-10-17Fix compilation warnings in gcc-9Andrei Karas2-0/+6
Also reenabled array bound warning
2019-10-17Update shuffle packets up to 2019-10-16Andrei Karas3-6/+14
2019-10-17Update packet keys up to 2019-10-16Andrei Karas2-4/+9
2019-10-17Update messages up to 2019-10-16Andrei Karas3-161/+313
2019-10-12Fix issues with @fakename.EyesOfAHawk1-2/+2
2019-10-10Fix Chaotic Blessings never healing the enemyskyleo2-4/+18
It has a chance to roll for enemy and heal the enemy, While calculating the chance was correct, it was getting the enemy with battle->check_target. But unit->stop_attack has been called before in unit->skilluse_id2, making battle->check_target return NULL at that point, since it has no attack target anymore. So it defaulted to heal the Homunculus itself, instead of the enemy.
2019-10-10Fix Homunculus skill failure message not displaying required itemskyleo1-1/+1
2019-10-10Fix Homunculus skill requirements being put on owner as wellskyleo1-7/+0
This fixes not being able to use Homunculus skills when having 90% overweight. This also fixes not being able to use Homunculus skills when the owner has low HP or SP, even though the Homunculus has enough HP or SP to use the skill.
2019-10-09Fixes close merchant vendingGuilherme Menaldo1-1/+1
There were some wrong checks that prevented the vend to be closed.
2019-10-09Correct Magnum Break delayskyleo1-4/+0
Credit to: https://github.com/rathena/rathena/commit/fc2c6e02
2019-10-08Removed jAthena 1082 legacy code related to Castle Defense Rate.kisuka2-7/+0
2019-10-06Updates status changes to also keep their total timeGuilherme Menaldo5-19/+58
- This allows clients to continue the "timer" display after you login again
2019-10-05Renames status_change_start 'tick' param to 'total_tick'Guilherme Menaldo2-122/+122
2019-10-05Dehardcodes db files base path so the db folder can be easily movedGuilherme Menaldo11-42/+37
2019-10-05Fix aggressive ranged mobs not attacking from above a cliffskyleo1-7/+9
Signed-off-by: Haru <haru@dotalux.com>
2019-10-05Fix HP bar not showing when unhiding in a partyskyleo1-6/+8
2019-10-05Update dropall atcommandEmistry Haoyan1-5/+11
- The correct amount of dropped items should be displayed. - Included skipped amount.
2019-10-02Update Sense Skill - cap negative value displayEmistry Haoyan1-3/+3
Enable commented out lines that cap negative values to 0 in the Sense window. Currently the client displays them as 255-fix. [Skotlex]
2019-10-02Moved hardcoded messages from source to messages.confDastgir8-32/+32
Fixes #1282
2019-10-02Fixed MultiLine support for translationsDastgir1-16/+25
2019-10-02Load translations from a directory rather than a fileHaru2-26/+61
2019-10-02Fixed heap-buffer-overflow on npcshopdelitemDastgir1-3/+5
npcshopdelitem now moves data within structure size.
2019-09-23Merge pull request #2336 from Asheraf/lapineddukddakHaru9-3/+320
Implementation of LapineDdukDdak System
2019-09-23Merge pull request #2536 from MishimaHaruna/compile-fixesHaru4-11/+11
Compile fixes
2019-09-23Merge pull request #2535 from HerculesWS/itemdb_violationHaru5-58/+100
Fixed several issues in itemdb_search_name function
2019-09-23Implementation of LapineDdukDdak SystemAsheraf9-2/+319
2019-09-23Increase default max allowed item id to int32 maxAsheraf1-1/+1
2019-09-23Merge pull request #2523 from MishimaHaruna/name-partial-matchHaru6-67/+65
Name partial match
2019-09-23Merge pull request #2529 from Asheraf/itemcombolibconfHaru2-115/+76
Convert item combo db to use libconfig
2019-09-23Optimize loops in map_nick2sdHaru1-20/+19
Signed-off-by: Haru <haru@dotalux.com>
2019-09-22Remove the hardcoded checks in pc_rental_expire and use OnRentalEndScript ↵Ibrahim Zidan1-64/+0
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 Zidan1-0/+14
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-09-22Implement new script fields for items triggered on rentral status changesIbrahim Zidan5-5/+87
- 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-22Merge pull request #2519 from Asheraf/guildcastlesupdateHaru8-1/+253
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-22Merge pull request #2524 from MishimaHaruna/homunculus-fixesHaru6-30/+34
Homunculus related fixes
2019-09-22Implementation of new guild ui client featuresAsheraf8-1/+253
2019-09-22Merge pull request #2515 from Emistry/pc_have_siegfried_tokenHaru5-7/+38
Update Siegfried Tokens support.
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 Karas2-9/+20
Also replace hardcoded message to message string.