summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-04Fix build on windows.r20160106Andrei Karas1-1/+1
2016-01-04Add build script.Andrei Karas1-0/+58
2016-01-04add ignore for evol plugin.Andrei Karas1-0/+1
2016-01-04add install target to make file.Andrei Karas1-0/+8
2016-01-04disable import target in make file.Andrei Karas1-5/+5
2016-01-04Add configure into ignore list.Andrei Karas1-0/+1
2016-01-04Remove configure.Andrei Karas1-9591/+0
2016-01-04Move windows and mac run time files into runtime dir.Andrei Karas12-0/+0
For usage, need copy it back.
2016-01-04Clean a bit .travis.yml.Andrei Karas1-4/+0
2016-01-04Clean doc dir from client or server data related docs.Andrei Karas6-2868/+0
2016-01-04Remove conf dir.Andrei Karas1132-1121839/+0
2016-01-04Remove cache dir.Andrei Karas4-32/+0
2016-01-04Level Penalty fixDastgir1-36/+36
2016-01-03HPM Hooks UpdateHercules.ws4-0/+32
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-01-04Merge pull request #1056 from MishimaHaruna/skill_tree_fixAndrei Karas5-181/+280
Skill tree fix
2016-01-03Rewritten skill_tree parser in a more robust wayHaru4-177/+276
- Fixes an issue that prevented skills with more than 4 pre-requisites or more than 3 pre-requisites and a minimum level from being parsed correctly (and without any warning or error messages). - Removes the limit on 5 pre-requisites (replaced a fixed size array with a VECTOR) - Reduces memory usage of skill_tree from 794kB to 440kB (32 bit) or 523kB (64 bit). - Fixes an issue that prevented multiple inheritance from working correctly in rare cases (incorrect definition order), without any warning or error messages. Now a warning is displayed if a job is inherited before being defined. - Fixes an issue that prevented skills inherited from being correctly merged with the skills defined for the current job. - Prevents a job from inheriting itself by accident. - Correctly detects skills defined twice for the same job. Signed-off-by: Haru <haru@dotalux.com>
2016-01-03Corrected wrong use of MAX_PC_SKILL_REQUIRE instead of MAX_HOM_SKILL_REQUIREHaru1-4/+4
Signed-off-by: Haru <haru@dotalux.com>
2016-01-03ItemDB SQL SyncHercules.ws1-702/+702
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-01-03Revert "Change the prices of some items according to kRO's item database."Haru1-701/+701
This reverts commit 6c4b4009038ba2de8d2d4239c8becdec94ec92d9. This commit wasn't based on regular server data (it looks like a f2p server)
2016-01-03Update morroc trader npc's to match kRO's morroc trader npc's.Jedzkie7-65/+294
Update some coordinates of the npc's in morroc. Added Marrol Battle Recruiter and Mr. Smile npc in morroc town.
2016-01-03Update Prontera trader npc's to match kRO's trader npc's.Jedzkie3-64/+193
2016-01-03ItemDB SQL SyncHercules.ws2-19/+45
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-01-03Fix some missing effects of Gunslinger & Rebellion bullets in PRE-RE and RE.Jedzkie2-12/+326
Added new Rebellion bullets in RENEWAL.
2016-01-03ItemDB SQL SyncHercules.ws3-705/+705
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-01-03HPM Hooks UpdateHercules.ws14-14/+14
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-01-03Change the prices of some items according to kRO's item database.Jedzkie1-701/+701
(some of the items aren't changed yet due to lack of information.)
2015-12-31Merge branch 'AnnieRuru-request_29' into herculesHaru214-3670/+3670
Closes #1000 as merged
2015-12-31Extended the numeric view ID deprecation to '-1' (FAKE_NPC)Haru1-2/+1
Signed-off-by: Haru <haru@dotalux.com>
2015-12-31Replaced leftover -1 view IDs with FAKE_NPCHaru95-2938/+2938
Signed-off-by: Haru <haru@dotalux.com>
2015-12-31Replace -1,{ with FAKE_NPC,{AnnieRuru155-710/+710
replace using Notepad++
2015-12-31define FAKE_NPC as -1 in const.txtAnnieRuru1-0/+1
2015-12-29ItemDB SQL SyncHercules.ws2-2/+2
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-12-29Fixes ↵Jedzkie2-2/+2
http://herc.ws/board/tracker/issue-8401-venom-knife/?gopid=23896#entry23896
2015-12-29Merge pull request #1038 from Jedzkie/ItemDB_UpdatesDastgir2-2883/+0
ItemDB: Removed "Buy: 0" field
2015-12-29Removal of 'Buy: 0' in re/pre-re item database.Jedzkie2-2883/+0
2015-12-28Merge pull request #955 from HerculesWS/src-id-constantsAndrei Karas17-171/+440
Replaced several numeric constants with enums
2015-12-28Added some missing item IDs to their enumHaru2-1/+3
2015-12-28Added elemental_id enum, replaced numeric elemental IDs with enum membersHaru4-34/+61
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added merc_id, replaced numeric mercenary IDs with enum membersHaru3-16/+50
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added homun_id enum, replaced numeric constants with enum membersHaru4-18/+53
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added Poring to the mob_id enumHaru4-5/+7
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added Zanzou mob ID to the mob_id enumHaru2-2/+4
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added Summon Legion-related monsters to the mob_id enumHaru2-8/+21
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added Alchemist-related monsters to the enum mob_idHaru2-8/+48
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Replaced some numeric mob IDs with the proper constants (Magc Decoy / Silver ↵Haru1-14/+22
Sniper) Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Replaced some numeric mob IDs with the proper constants (MOBID_TREASURE_BOX*)Haru2-5/+7
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Added Splendide, Manuk and Mora mobs to the mob_id enumHaru2-3/+51
Signed-off-by: Haru <haru@dotalux.com>
2015-12-28Standardized (source) mob_id enumHaru8-57/+113
- MOBID_ constant names now follow the Mob DB spritenames. - The following names were changed: * MOBID_EMPERIUM => MOBID_EMPELIUM * MOBID_TREAS01 => MOBID_TREASURE_BOX1 * MOBID_TREAS40 => MOBID_TREASURE_BOX40 * MOBID_BARRICADE1 => MOBID_BARRICADE * MOBID_BARRICADE2 => MOBID_BARRICADE_ * MOBID_GUARIDAN_STONE1 => MOBID_S_EMPEL_1 * MOBID_GUARIDAN_STONE2 => MOBID_S_EMPEL_2 * MOBID_FOOD_STOR => MOBID_OBJ_A * MOBID_BLUE_CRYST => MOBID_OBJ_A2 * MOBID_PINK_CRYST => MOBID_OBJ_B2 * MOBID_TREAS41 => MOBID_TREASURE_BOX41 * MOBID_TREAS49 => MOBID_TREASURE_BOX49 - Added several missing items Signed-off-by: Haru <haru@dotalux.com>
2015-12-26Merge pull request #1023 from Emistry/scriptcommand_setgroupidhemagx2-0/+33
Add *setgroupid script commands.
2015-12-26Add *setgroupid script commands.Emistry2-0/+33
Useful for scripts that temporary adjust the group id of players.