summaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)AuthorFilesLines
2017-05-27Merge pull request #1722 from Smokexyz/mmo_charstatus-fixHaru1-1/+1
Dismemberment of `storage_data` from `mmo_charstatus`.
2017-05-22Add storage_data reception, parsing and sending to/from the map-server.Smokexyz1-1/+1
Remove loading and saving of storage_data through char.c Re-declaration of structure storage_data as a vector. Re-code of portions in the map-server using storage_data. A new approach is taken by saving the loaded storage data from sql into memory for the duration of the session, thereby removing the need of querying the database to re-load all items everytime a storage save routine is issued from the map-server. Saving of storage items is done through a new function that significantly reduces the number of queries compared to char_memitemdata_tosql(), and therefore run-time speed. This method potentially reduces the number of update and delete queries from MAX_STORAGE (which could be >= 600) times to literally 1. Storage items are stored in a dynamically allocated array and handled accordingly. struct mmo_charstatus size reduces by 34,800 bytes. Update pc_checkitem() with masks for item checks. `sd->state.itemcheck` has been changed to `sd->itemcheck` of type `enum pc_checkitem_types` `battle/items.conf` has been updated to reflect configuration changes. Further updates to assert a successful reception of storage data in related functions.
2017-05-09Merge pull request #1699 from Jedzkie/11-SummerCostumeHaru1-0/+8
Implemented Official Summer 2 Costume
2017-05-07Spacing correction. (#1728)marky2911-0/+1
2017-05-04Merge pull request #1695 from Jedzkie/7-CashFoodFixHaru1-3/+0
Cash Foods Update
2017-05-01Merge pull request #1698 from Jedzkie/10-BodyStyleHaru1-1/+1
Added job checks for @bodystyle command
2017-05-01Added job checks for @bodystyle commandJedzkie1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2017-04-29Merge pull request #1713 from Jedzkie/17-DropAnnounceHaru2-15/+1
Fixes #994
2017-04-29Removal of rare_drop_announce config.Jedzkie2-15/+1
2017-04-25Removal of cashfood_use_interval setting.Jedzkie1-3/+0
2017-04-25Merge pull request #1694 from Jedzkie/6-NPCWorkInProgressFixHaru1-1/+2
Added the correct PACKETVER Date for MSG_NPC_WORK_IN_PROGRESS message.
2017-04-24Removed hard coded values on @cashmount and setcashmount.Jedzkie1-0/+4
2017-04-24Merge pull request #1704 from Jedzkie/13-AddHealRateHaru1-1/+1
Added AB_HIGHNESSHEAL in skill_add_heal_rate configuration
2017-04-23Added the correct PACKETVER Date for MSG_NPC_WORK_IN_PROGRESS message.Jedzkie1-1/+2
2017-04-23Merge pull request #1697 from Jedzkie/9-PreventLogoutHaru1-0/+9
Made prevent_logout effect on log-in optional
2017-04-21Added AB_HIGHNESSHEAL in skill_add_heal_rate configurationJedzkie1-1/+1
2017-04-20Fix showing NO_MSG messages when using below 20101123 clientsJedzkie1-1/+2
2017-04-20Made prevent_logout effect on log-in optionalJedzkie1-0/+9
kRO does not prevent players from logging out after connecting to its zone servers. Credits to @secretdataz of rAthena
2017-04-19Added oktoberfest_ignorepalette configurationJedzkie1-0/+4
2017-04-19Implemented Official Summer 2 CostumeJedzkie1-0/+4
Added summer2_ignorepalette configuration
2017-04-10Monster Vulture's Eye and Snake's Eye removed.Smokexyz1-0/+6
Original PR #1148 by @SamuelHercules committed on 8 Feb 2016 * Monsters no longer have Vulture's Eye level 10 and Snake's Eye level 10 learned by default * When you tank Cecil Damon from 10-14 cells away, she will no longer use her target skills * Added a configuration with which you can set the level of Vulture's Eye and Snake's Eye that monsters have learned Merged rAthena @ cccd1496f716fe02a3db20780b6e52b3c33391b4 Credit: Playtester
2017-04-08Merge pull request #1663 from Smokexyz/bow-unequip-fixHaru1-0/+4
Unequip arrows when a bow is unequipped. (RE only)
2017-04-04Unequip arrows when a bow is unequipped. (RE only)Smokexyz1-0/+4
Forces the unequipment of arrows when a bow is unequipped. Based on original PR by @Jedzkie in #1079
2017-03-21Fix item logging default flag.Andrei Karas1-21/+30
Also update docs for log types in logs.conf
2017-03-14Fixed MVP exp message issue for clients 2013-12-23cRagexe and newerEmistry Haoyan2-0/+8
- Fixed MVP exp message issue clients 2013-12-23cRagexe and newer. - Gravity remove packet MVP exp message - Credit to https://github.com/rathena/rathena/commit/85749e84b91087960e868e30a7a052b0c0cdce5b
2017-03-13Revert "Basic Server Configurations"Asheraf4-15/+15
This reverts commit 5b15b7b79729258f55533e0d76fcccf1a3d16021.
2017-03-13Basic Server ConfigurationsAsheraf4-15/+15
2017-01-27remove hardcoded chat area size from clif.c, add chat_area_size to battleconfgumi1-1/+4
2016-10-22Added max_summoner_parameter:Dastgir Pojee1-1/+4
Default max parameter for summoner is 120.
2016-10-22Added Summoner Class.Dastgir Pojee2-2/+3
(Only Placeholder, other things related to summoner will follow-up soon) Added SQL-Upgrade: Added `class` column in charlog
2016-10-02Update Intro (Renewal) (#1427)Ridley2-3/+8
* Update Intro (Renewal) - Conversion while Playing from kRO - New starting Map: iz_int 18 27 (Requires New kRO MAP) - iz_int01 - iz_int04 and int_land01 - int_land04 are added, but not used - the rest of the script was updated to latest script standards - x/y span for duplicates with OnTouch - Fixed wrong getarg - removed +"" in warp
2016-08-22Corrected an issue that caused the setting inter_configuration/log/log_inter ↵Haru1-2/+2
to be ignored Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported battle.conf to libconfigHaru28-525/+975
Ported to modern Hercules and cleaned up from Panikon's commits: 44fea0b3cdba6901599265220228ba4359b1f96d, 9cba05bc0811e638bbaaa6cff887d0b2c9872560 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported socket.conf (was packet.conf) to libconfigHaru4-80/+138
Ported to modern Hercules and cleaned up from Panikon's commits: b10f2a88073882bea812c6278fdec7848102ab87, bc5007299a92898ea4630f2a977d9a1b42b6c145 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported script.conf to libconfigHaru4-28/+96
Ported to modern Hercules and cleaned up from Panikon's commits: a0e4da63ef3afcd896603398e2468876681ac54a, b5f487c2676833492a6d4044b5d1f1bb1e552b04 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported logs.conf to libconfigHaru4-134/+204
Ported to modern Hercules and cleaned up from Panikon's commits: 2a7c931b9b4e0f9c6e7766cb25701514230ec7e3, f5b1ee3df777ba7e69f1f99abaf0d00b987fc0e3, 6d1f8f50b0e7349bdab2c53bb172d0b036e47c04 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported map-server.conf to libconfigHaru10-1345/+1410
Ported to modern Hercules and cleaned up from Panikon's commits: ee48838b12d15902fc14738cfa46d58b39080d11, 55498ebb7ac5d28444d0b01506c88ef6874f6055, 6d1f8f50b0e7349bdab2c53bb172d0b036e47c04, 25dde7e46524ace330b83cb4bf0255cc4d796792 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported login-server.conf to libconfigHaru6-156/+225
Ported to modern Hercules and cleaned up from Panikon's commits: ceb8a486ac47c2ed9aae4baa1ec39a11f31e9368, c1049123a4ea6ae6f0992ffe766db8aed7435ab5, 6feb097046355610d2288670a569ccc175358580, 9f6e27a96d655f2b4555310786d9d10898754404, 21fa5d24255ba026f96b1dbedf74ac5ef831d3ae, e22a56ad4def8ca22e94d44377a5364b9db1a425, f753a754923140bfec02057c16e6e8429b863d0e, 25dde7e46524ace330b83cb4bf0255cc4d796792 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported inter-server.conf to libconfigHaru6-125/+201
Ported to modern Hercules and cleaned up from Panikon's commits: 40f9ec33868e2240cab013308897898ed252b3e0, a9d646da19e25ab6fcf44dbd1ae7d90c30f6686c, 1aa8581a0aecbfd53e877686c399ffb731dcd75e, 72c645b015ae6130ca7d4309d0fb1413340e7f23, f8c906a0496b9acdae1d8244b1544fa03592061e, 51d88a58983c9552dfd1a0f059e5a031742aed61, 443684b3c77f4c32fe7877a7f8d62debf73b1e93, cf93eafef1f322cd1583226272b7d4008f562da4 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported char-server.conf to libconfigHaru5-188/+324
Fixed issue: 8115, now start items can be equipped as well Ported to modern Hercules and cleaned up from Panikon's commits: c6482e9870645ffe59a6a059b819574d4ac79fd9, 832fb27d4f767e4bc8b68c432d0da00b7cb7a4f9, f81b579899e3a15bd472ca8c6a6e0116c43bec92, e23723725499b617def03d05661eca637edaeabd, 0b783a83d82e588efd760f7f4baec0c8074a6fd1, 1b7de91308a57ea07b158ed95a2515a3c8cc36bd, 677d3430cbda0962b320a60cf499e9dadf637d00 Signed-off-by: Haru <haru@dotalux.com>
2016-08-13Added atcommand configEmistry1-0/+5
Based on @Lemongrass3110's commit https://github.com/rathena/rathena/commit/9157318ee9939728b8d332a5668c13d4ad0a6f8b: Added a configuration to enable the atcommands baselevel and joblevel to trigger their respective npc events. This will help you guys with testing your custom scripts that are listening to OnPCBaseLvUpEvent or OnPCJobLvUpEvent. For safety reasons we only trigger the events on level increase.
2016-07-25Added a missing entry into messages.conf and added some comments where ↵epuncker1-1/+2
missing, ref #1282
2016-07-14Fixes warp facing direction.KirieZ1-0/+4
Fixes #1240 Closes #1353 as merged
2016-07-12Reworded some lines in messages.conf - chrif related.Alige1-3/+3
2016-07-08Added epoll as event-dispatcher on linux (instead of select())Florian Wilkemeyer1-0/+13
Note: It will be enabled by default if configure detects that the system has support for epoll To enforce usage of select run configure with --enable-epoll=no
2016-04-25Added a flood protection to IRC Bothemagx1-0/+3
Now it's possible to send as many messages as possible without get kicked for flood.
2016-01-05Added Support for BodyStyleDastgir2-1/+8
Closes #974 as merged
2016-01-05Removal of Hard coded showscript command for Monster Transform.Jedzkie1-1/+2
2015-12-25*Show the katar critical bonus in player status windowAnnieRuru1-0/+4
- this is unofficial behavior, so it has to be in battle config Related to #579 Closes #882 as merged Signed-off-by: Haru <haru@dotalux.com>
2015-12-25Merge pull request #975 from dastgir/8-RefineDefhemagx1-0/+6
Added Costume/Shadow Atk/Def refine bonus setting