{"push_id":821184659,"size":510,"distinct_size":504,"ref":"refs/heads/master","head":"347cdf5b64cfc4d52b0803f07045fa0387a5ecab","before":"8897ad72ac70e4482176261d3a1214ff3c6d1168","commits":[{"sha":"72cb55470b160b4a8aae8d64462ac29ab1e44d04","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"A little clean for Skill Damage Adjustment\n* re-Disabled the ADJUST_SKILL_DAMAGE by default (core.h) that enabled by accident since 794c1a8. :P\n* Removed MAX_MAP_SKILL_MODIFIER variable.\n* Removed fixed array for skill damage adjustment in each map.\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/72cb55470b160b4a8aae8d64462ac29ab1e44d04"},{"sha":"62bdc99f05120c81b6d5a64dd572bae1715f1976","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"A little cleanup for Pet DB\n* Separated pet_db for Renewal & Pre-Renewal to avoid non-existant monster in different mode.\n* Cleaned script command in pet_db.txt file, just point it to doc/script_commands.txt. Read them there!\n* Separated damage value for petskillattack2 to its own var 'damage', that previously use 'lv' var to store the value.\n* Added config 'pet_ignore_infinite_def' in conf/battle/pet.conf,\n  * If disabled (val:\"no\"), fixed damage from pet script 'petskillattack2' will be adjusted to 1. Example, just like player attacks Shining Plant.\n  * Enabled by default. Previously, fixed damage ignore the infinite defense, that's why it's enabled by default.\n  * TODO: Correcting the logic and maybe also confirm the correct behavior!\n* Added validation for pet script commands,\n  * Skill for petskillattack, petskillattack2, & petskillsupport\n  * SC range for petrecovery.\n* Cleaned up some source documentation.\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/62bdc99f05120c81b6d5a64dd572bae1715f1976"},{"sha":"0987aeeb5d37b5df5634b8868ae0f1372aa78ca8","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Official Item BindOnEquip Support\n* Added item flag value: 8 to init default item with BindOnEquip. Item with this flag will be character bound item once equipped.\n* Added optional config 'default_bind_on_equip' in conf/battle/items.conf to set default bind type. By default the type is character bound.\n* Hercules merge https://github.com/HerculesWS/Hercules/commit/1f5161a2bd3c7934373146d8cac3c131536758ba\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/0987aeeb5d37b5df5634b8868ae0f1372aa78ca8"},{"sha":"1d27de7a35e58d3a71f28057d494366a597a440f","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Fixed #180\n* Separated Sql handle for query_sql to avoid mapreg overwrite the mmysql_handle.\n* New handle for query_sql: qsmysql_handle\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/1d27de7a35e58d3a71f28057d494366a597a440f"},{"sha":"54031eda9dcea4a0c5958276a7786cbcdcdc55c5","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Seperated monster drop ratio adjustment into it's own function.\n\nFixes #146","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/54031eda9dcea4a0c5958276a7786cbcdcdc55c5"},{"sha":"d555cac992dcdc73e3cb588feafd40bf73f47791","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Follow up 54031eda9dcea4a0c5958276a7786cbcdcdc55c5\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/d555cac992dcdc73e3cb588feafd40bf73f47791"},{"sha":"022d72891e1c38ac6953a5118eea87efd7deddc3","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Changed Guild/Party Bound Item Retrieval Methods:\n* Bug Fixes bug:9338\n* Now resend the list to map-server from char/inter-server to avoid \"weird\" item allocation on guild storage. Example, previously you will meet stacked item like GUID does, but it shouldn't!\n* Also will check the maximum amount that can be store in guild store. If guild storage is full (the slots or item stack limit is reach) the rest value/item will be dropped.\n* Account of kicked guild member won't be kicked from server anymore if the player idle on character select window (just prevents player to login when retriving items are in progress)\n* Delete guild bound items from guild master when guild is disbanded! Previously, the bound type just changed to NONE. Also for party bound item.\n* If kicked guild/party member is trading bound item when be kicked, the trade will be canceled!\n* If the guild member is being kicked when open guild storage, storage will be closed first waiting for next item retrieval.\n* Now when guild storage is opened, storage_status (changed the var to 'opened') will be used to hold char_id who opens it.\nMisc:\n* Cleanup guild storage prefix functions, changed them to \"gstorage_*\"\n* Added `picklog` type 'B' for logging deleted bound item because of kicked from guild/party.\n* Updated documentation for new used packet 0x3857\n\nNOTE: Please import upgrade-20150103_log.sql\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":false,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/022d72891e1c38ac6953a5118eea87efd7deddc3"},{"sha":"b5e30e0eb628b45e3e386090ac2c4b220359e0ef","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Added import support for mapindex","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/b5e30e0eb628b45e3e386090ac2c4b220359e0ef"},{"sha":"3707bcfa2290597cf944df4ac722f1154f0bbdce","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Added import support to mapcache","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/3707bcfa2290597cf944df4ac722f1154f0bbdce"},{"sha":"d07e5929fd2f1512b092006527f2ac4a0d350cdc","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Fixed a small issue and cleaned up the code a little","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/d07e5929fd2f1512b092006527f2ac4a0d350cdc"},{"sha":"85b229d5f43170a60dbb6ce2c06ff552e3e5d244","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Added the required import template files\n\nNote: The map_cache.dat is an empty mapcache, it does not contain any map data.","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/85b229d5f43170a60dbb6ce2c06ff552e3e5d244"},{"sha":"f15f0d95d4daff94065ef831acea6733c6186f50","author":{"email":"508a1c3d9868439ce98bc3f625fd2cbd5a8f1510@kstp.at","name":"Lemongrass3110"},"message":"Updated the visual studio project files","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/f15f0d95d4daff94065ef831acea6733c6186f50"},{"sha":"7fcacb64c44f4305352d55dc12390aaaa8882997","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Autotrade persistance cleanup\n* Moved redundant structs for vending & buyingstore, move it to vending.h\n* Removed redundant query to update autotrade info (autotrade state, head, body direction, & sit state) that previously executed in vending_reopen & vending_openvending, buyingstore_reopen & buyingstore_create.\n* Removed lines to execute queries each iteration to insert vending/buyingstore list, now using StringBuf and just being executed once after the item listing. (in vending_openvending & buyingstore_create)\n* Revert the ways initializing autotrader list by using DBMap (vending_autotrader_db & buyingstore_autotrader_db)\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/7fcacb64c44f4305352d55dc12390aaaa8882997"},{"sha":"f5ddcc55f883ba415ab8327dcffe7ae7ef767c54","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Follow up 72cb55470b160b4a8aae8d64462ac29ab1e44d04\n* Added/correcting some #ifdef ADJUST_SKILL_DAMAGE checks\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/f5ddcc55f883ba415ab8327dcffe7ae7ef767c54"},{"sha":"8e71ae6688bb2d4715bbba0cfd03dc57d6ab3df2","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Follow up 022d72891e1c38ac6953a5118eea87efd7deddc3\n* Fixed warnings in mapif_parse_itembound_retrieve\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/8e71ae6688bb2d4715bbba0cfd03dc57d6ab3df2"},{"sha":"9021cb634910f8113c311921fb239eb7e0d1c5ca","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Fixed #177\n* Wrong number, out of array bounds\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/9021cb634910f8113c311921fb239eb7e0d1c5ca"},{"sha":"5feff01ddd621fd49985e0374bf3fe169ded02f3","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Follow up 54031eda9dcea4a0c5958276a7786cbcdcdc55c5\n* Missing `item_ratio->nameid = nameid;` assignment when item_ratio isn't exist in db yet\n* Modified @whodrops result for monster list to: \"- <monster name> (<mob_id>): <rate>%\"\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/5feff01ddd621fd49985e0374bf3fe169ded02f3"},{"sha":"78642509558457d2f9e8a77427cc529cfdb62dd8","author":{"email":"852e11ba399470c51fb292e62471c0de6897c028@gmail.com","name":"Cydh Ramdh"},"message":"Follow up 7fcacb64c44f4305352d55dc12390aaaa8882997\n\nSigned-off-by: Cydh Ramdh <house.bad@gmail.com>","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/78642509558457d2f9e8a77427cc529cfdb62dd8"},{"sha":"5759f5fb93615302a3979a04ce6a70d5b5dd715d","author":{"email":"03f25debc2cb7b85d13e8f9f1cde3497db1b0b55@msn.com","name":"aleos89"},"message":"Fixed #193 by reverting some changes from a075324.","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/5759f5fb93615302a3979a04ce6a70d5b5dd715d"},{"sha":"d02edae2332853c14ff3a39e4120595fefee78b5","author":{"email":"03f25debc2cb7b85d13e8f9f1cde3497db1b0b55@msn.com","name":"Aleos"},"message":"Merge pull request #190 from rathena/cleanup/skill_damage_db\n\nCleanup for Skill Damage Adjustment.","distinct":true,"url":"https://api.github.com/repos/VeilsideGX/rathena/commits/d02edae2332853c14ff3a39e4120595fefee78b5"}]}