Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-04 | Add Assert_report to generate a backtrace on any skill_get_index failures | Haru | 1 | -0/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2020-05-04 | Sanitize the use of the enum e_skill_flag values, especially ↵ | Haru | 2 | -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-04 | Refactor the Bard/Dancer Soul Link temporary skill granting code | Haru | 3 | -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-03 | Improve warnings in skill_get_index, to detect the use of unhandled skill ranges | Haru | 1 | -0/+6 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2020-05-03 | Make the skill_get_index function easier to understand by using a struct for ↵ | Haru | 1 | -31/+36 | |
the ranges Signed-off-by: Haru <haru@dotalux.com> | |||||
2020-05-03 | HPM Hooks Update | Hercules.ws | 2 | -6/+6 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2020-05-03 | Merge pull request #2691 from Kenpachi2k13/mob_skill_db | Haru | 7 | -299/+407 | |
Extend and clean up monster skill DB code | |||||
2020-05-03 | Merge pull request #2693 from Kenpachi2k13/pet_ai_fix | Haru | 1 | -3/+13 | |
Fix conditions for calling pet_ai_sub_hard() | |||||
2020-05-03 | Merge pull request #2690 from Kenpachi2k13/operator_use_fix | Haru | 5 | -11/+11 | |
Fix usage of *= operator | |||||
2020-05-03 | HPM Hooks Update | Hercules.ws | 4 | -0/+66 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2020-05-03 | Merge pull request #2689 from Kenpachi2k13/pet_db_update | Haru | 1 | -2/+0 | |
Renewal pet DB update | |||||
2020-05-03 | Merge pull request #2687 from Kenpachi2k13/disguise_hide_fix | Haru | 3 | -34/+81 | |
Fix unhiding while being disguised and when using @option 0 | |||||
2020-05-03 | Merge pull request #2686 from Kenpachi2k13/unknown_sc_fix | Haru | 3 | -1/+8 | |
Fix status changes falsely being recognized as unknown | |||||
2020-04-14 | Apply code style to mob_skill_db_libconfig_sub_skill() | Kenpachi Developer | 1 | -49/+75 | |
2020-04-14 | Add Windows support for predefined identifier __func__ | Kenpachi Developer | 1 | -1/+1 | |
__func__ is supported since VS 2015, which is Hercules' oldest supported version. | |||||
2020-04-14 | Adjust return value of mob_skill_use() and mobskill_event() according to ↵ | Kenpachi Developer | 2 | -12/+12 | |
code style | |||||
2020-04-14 | Apply code style to mob_skill_use() | Kenpachi Developer | 1 | -174/+222 | |
2020-04-14 | Apply code style to mob_getfriendstatus_sub() | Kenpachi Developer | 1 | -18/+26 | |
2020-04-14 | Apply code style to mob_getfriendstatus() | Kenpachi Developer | 1 | -1/+12 | |
2020-04-14 | Remove unnecessary skill target check for ground skills from ↵ | Kenpachi Developer | 1 | -11/+3 | |
mob_skill_db_libconfig_sub_skill() | |||||
2020-04-14 | Add proper defaulting and capping to mob_skill_db_libconfig_sub_skill() | Kenpachi Developer | 1 | -24/+24 | |
2020-04-14 | Add error message for unsupported global skill clearing | Kenpachi Developer | 1 | -1/+4 | |
2020-04-14 | Add error message for exceeding MAX_MOBSKILL in global skill assignment | Kenpachi Developer | 1 | -1/+4 | |
2020-04-14 | Allow MSC_AFTERSKILL to trigger every skill if ConditionData is set to 0 ↵ | Kenpachi Developer | 1 | -1/+2 | |
(like MSC_SKILLUSED) | |||||
2020-04-14 | Adjust mob_getfriendstatus() to consider characters as friends for summoned ↵ | Kenpachi Developer | 4 | -26/+30 | |
monsters like mob_getfriendhprate() does | |||||
2020-04-14 | Apply code style to pet_ai_sub_foreachclient() | Kenpachi Developer | 1 | -2/+12 | |
2020-04-14 | Adjust conditions for calling pet_ai_sub_hard() | Kenpachi Developer | 1 | -1/+1 | |
2020-04-11 | Add missing constants for global skill assignment | Kenpachi Developer | 2 | -0/+12 | |
2020-04-11 | Fix usage of *= operator | Kenpachi Developer | 5 | -11/+11 | |
2020-04-11 | Remove warning message for missing element in monster, since it is an ↵ | Kenpachi Developer | 1 | -2/+0 | |
optional field | |||||
2020-04-08 | Prevent SC_AUTOTRADE from falsely being recognized as unknown status change | Kenpachi Developer | 1 | -0/+1 | |
2020-04-08 | Use pc_(un)hide() in pc_setoption() | Kenpachi Developer | 1 | -1/+7 | |
2020-04-08 | Use pc_(un)hide() in ACMD(hide) | Kenpachi Developer | 1 | -33/+4 | |
2020-04-08 | Add pc_unhide() function | Kenpachi Developer | 2 | -0/+38 | |
2020-04-08 | Add pc_hide() function | Kenpachi Developer | 2 | -0/+32 | |
2020-04-08 | Add check for dead target to mob_ksprotected() to prevent starting ↵ | Kenpachi Developer | 1 | -0/+3 | |
SC_KSPROTECTED on dead monsters | |||||
2020-04-08 | Prevent SC_KSPROTECTED from falsely being recognized as unknown status change | Kenpachi Developer | 1 | -0/+2 | |
2020-04-08 | Prevent SC_NO_SWITCH_EQUIP from falsely being recognized as unknown status ↵ | Kenpachi Developer | 2 | -1/+2 | |
change | |||||
2020-04-07 | Add missing pet ID assignment to inter_pet_fromsql() | Kenpachi Developer | 1 | -0/+1 | |
2020-04-06 | Merge pull request #2682 from HerculesWS/questinfo_memory_fixes | Haru | 4 | -7/+12 | |
Questinfo memory violation and handling fixes | |||||
2020-04-05 | Merge pull request #2637 from Kenpachi2k13/fakename_fix | Haru | 4 | -98/+181 | |
Fix/extend @fakename | |||||
2020-04-05 | Merge pull request #2678 from Kenpachi2k13/unit_bl2ud_assert_fix | Haru | 1 | -0/+4 | |
Add case for BL_SKILL to unit_bl2ud() to not trigger assert-returning | |||||
2020-04-05 | Merge pull request #2676 from Kenpachi2k13/del_timer_fix | Haru | 1 | -1/+5 | |
Fix misplaced return condition in unit_walk_toxy_timer() | |||||
2020-04-05 | Merge pull request #2668 from Kenpachi2k13/extend_pcblock_commands | Haru | 1 | -5/+8 | |
Extend *pcblock script commands | |||||
2020-04-05 | HPM Hooks Update | Hercules.ws | 4 | -0/+33 | |
Signed-off-by: HerculesWSAPI <dev@herc.ws> | |||||
2020-04-05 | Initialize pd->pet_hungry_timer to INVALID_TIMER | Kenpachi Developer | 1 | -0/+2 | |
2020-04-05 | Remove (pd->petDB != NULL) check from pet_data_init() | Kenpachi Developer | 1 | -9/+7 | |
2020-04-05 | Implement usage of pet_catch_rate_official_formula battle flag | Kenpachi Developer | 1 | -1/+11 | |
2020-04-05 | Add pet_catch_rate_official_formula battle flag | Kenpachi Developer | 2 | -0/+2 | |
2020-04-05 | Apply code style to pet related part of status_calc_pc_() function | Kenpachi Developer | 1 | -5/+9 | |