summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-05-04HPM Hooks UpdateHercules.ws4-10/+210
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-04Merge pull request #2695 from 4144/updatepacketsHaru12-19/+151
Update packets up to 2020-04-14
2020-05-04Add Assert_report to generate a backtrace on any skill_get_index failuresHaru1-0/+3
Signed-off-by: Haru <haru@dotalux.com>
2020-05-04Sanitize the use of the enum e_skill_flag values, especially ↵Haru2-43/+46
SKILL_FLAG_REPLACED_LV_0 This ensures that a negative level is never saved to the database and hopefully helps catching any coding errors that would lead to that. Signed-off-by: Haru <haru@dotalux.com>
2020-05-04Refactor the Bard/Dancer Soul Link temporary skill granting codeHaru3-24/+58
The code no longer relies on invalid assumptions about the mapping between skill IDs and indices Fixes #2670 Signed-off-by: Haru <haru@dotalux.com>
2020-05-04Add packet ZC_LAPINEUPGRADE_RESULTAndrei Karas3-1/+31
2020-05-04Add packet CZ_LAPINEUPGRADE_MAKE_ITEM (unimplimented)Andrei Karas4-1/+23
2020-05-04Add packet CZ_LAPINEUPGRADE_CLOSEAndrei Karas4-0/+20
2020-05-04Add packet ZC_LAPINEUPGRADE_OPENAndrei Karas3-0/+31
2020-05-04Fix security check in lapin ack packet handlerAndrei Karas2-1/+5
2020-05-04Update packet keys and shuffle packetsAndrei Karas4-8/+12
2020-05-04Use enum spirit_charm_types for charm type fieldAndrei Karas3-6/+6
2020-05-04Add missing functions for name ack packetsAndrei Karas2-0/+21
2020-05-04Dont validate packet in login_char_server_connection_statusAndrei Karas1-4/+4
This will hide packet error on wrong password between login and char servers.
2020-05-03Improve warnings in skill_get_index, to detect the use of unhandled skill rangesHaru1-0/+6
Signed-off-by: Haru <haru@dotalux.com>
2020-05-03Make the skill_get_index function easier to understand by using a struct for ↵Haru1-31/+36
the ranges Signed-off-by: Haru <haru@dotalux.com>
2020-05-03Merge pull request #2680 from Zarbony/doc-mob_skill_db.confHaru1-0/+223
New Doc: mob_skill_db.conf
2020-05-03Constants Documentation SyncHercules.ws1-0/+6
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03HPM Hooks UpdateHercules.ws2-6/+6
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03Merge pull request #2691 from Kenpachi2k13/mob_skill_dbHaru10-311/+419
Extend and clean up monster skill DB code
2020-05-03Merge pull request #2693 from Kenpachi2k13/pet_ai_fixHaru1-3/+13
Fix conditions for calling pet_ai_sub_hard()
2020-05-03Merge pull request #2690 from Kenpachi2k13/operator_use_fixHaru5-11/+11
Fix usage of *= operator
2020-05-03Constants Documentation SyncHercules.ws1-0/+77
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03MobDB SQL SyncHercules.ws2-0/+39
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03ItemDB SQL SyncHercules.ws1-2/+48
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03HPM Hooks UpdateHercules.ws4-0/+66
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-03Merge pull request #2689 from Kenpachi2k13/pet_db_updateHaru9-282/+2627
Renewal pet DB update
2020-05-03Merge pull request #2687 from Kenpachi2k13/disguise_hide_fixHaru3-34/+81
Fix unhiding while being disguised and when using @option 0
2020-05-03Merge pull request #2686 from Kenpachi2k13/unknown_sc_fixHaru3-1/+8
Fix status changes falsely being recognized as unknown
2020-05-03add more unit tests for local functionsgumi1-0/+40
2020-05-03update the documentation for local functionsgumi1-33/+56
2020-05-03update HPM hooksgumi4-8/+42
2020-05-03document script_label_entrygumi1-0/+4
2020-05-03document npc_label_listgumi1-0/+5
2020-05-03add a config flag to allow to local functions to be event handlersgumi4-1/+11
2020-05-03add a config flag to allow local functions to be public by defaultgumi3-2/+14
2020-05-03allow local NPC functions to be public or privategumi5-159/+423
2020-05-03Merge branch 'master' into cell_noskillKenpachi2k131550-127448/+212634
2020-05-03Free dummy_sd in all code pathsKenpachi2k131-0/+2
2020-05-03Add timer data verificationKenpachi Developer1-64/+96
2020-05-02Add constant for maximum string variable value lengthKenpachi Developer1-1/+4
Also add static assert check for SCRIPT_VARNAME_LENGTH
2020-05-02Unify size of columns holding string variable values to 255Kenpachi Developer3-3/+30
2020-05-02Update item scripts of Resist_* potions and Undead_Element_ScrollKenpachi Developer2-24/+10
2020-05-02Apply, remove and re-apply status icons shared by SC_RESIST_PROPERTY_* and ↵Kenpachi Developer1-20/+344
SC_ARMOR_RESIST
2020-05-02Implement SC_RESIST_PROPERTY_WIND logicKenpachi Developer1-0/+7
2020-05-02Implement SC_RESIST_PROPERTY_FIRE logicKenpachi Developer1-0/+7
2020-05-02Implement SC_RESIST_PROPERTY_GROUND logicKenpachi Developer1-0/+7
2020-05-02Implement SC_RESIST_PROPERTY_WATER logicKenpachi Developer1-0/+11
2020-05-02Implement status icon display for SC_ARMOR_RESISTKenpachi Developer1-0/+40
2020-04-22Add new documentation file for mob_skill_db.confZarbony1-0/+223