summaryrefslogtreecommitdiff
path: root/src/map
AgeCommit message (Collapse)AuthorFilesLines
2020-05-13Add skill_enabled_npc battle flag and implement usageKenpachi Developer6-6/+28
2020-05-13Add optional parameter <flag> to enable_items() and disable_items() script ↵Kenpachi Developer1-9/+58
commands
2020-05-13Extend item_enabled_npc battle flag with option for usable itemsKenpachi Developer5-4/+17
2020-05-04Merge pull request #2188 from bWolfie/cell_noskillHaru3-1/+10
Adds 'cell_noskill' which blocks skill usage.
2020-05-04Merge pull request #1304 from inhyositsu/masterHaru2-9/+8
Fix some skills bugs
2020-05-04Merge pull request #2710 from MishimaHaruna/fix-skill-idxIbrahem Zidan3-71/+118
Fix skill idx
2020-05-04Merge pull request #2062 from AnnieRuru/36-PCBLOCK_COMMANDSHaru2-6/+6
Fix *atcommand cannot be use when PCBLOCK_COMMANDS is true
2020-05-04Merge pull request #2696 from Kenpachi2k13/sc_nochat_fixHaru2-2/+1
Make SC_NOCHAT gets affected by battle config changes
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 ↵Haru1-17/+16
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-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 #2691 from Kenpachi2k13/mob_skill_dbHaru4-292/+400
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-03Merge pull request #2689 from Kenpachi2k13/pet_db_updateHaru1-2/+0
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 branch 'master' into cell_noskillKenpachi2k13107-9609/+19062
2020-05-03Free dummy_sd in all code pathsKenpachi2k131-0/+2
2020-04-14Remove val1=battle_config.manner_system assignment for SC_NOCHATKenpachi Developer1-1/+0
2020-04-14Change pc_ismuted() macro to compare against battle_config.manner_systemKenpachi Developer1-1/+1
2020-04-14Apply code style to mob_skill_db_libconfig_sub_skill()Kenpachi Developer1-49/+75
2020-04-14Adjust return value of mob_skill_use() and mobskill_event() according to ↵Kenpachi Developer2-12/+12
code style
2020-04-14Apply code style to mob_skill_use()Kenpachi Developer1-174/+222
2020-04-14Apply code style to mob_getfriendstatus_sub()Kenpachi Developer1-18/+26
2020-04-14Apply code style to mob_getfriendstatus()Kenpachi Developer1-1/+12
2020-04-14Remove unnecessary skill target check for ground skills from ↵Kenpachi Developer1-11/+3
mob_skill_db_libconfig_sub_skill()
2020-04-14Add proper defaulting and capping to mob_skill_db_libconfig_sub_skill()Kenpachi Developer1-24/+24
2020-04-14Add error message for unsupported global skill clearingKenpachi Developer1-1/+4
2020-04-14Add error message for exceeding MAX_MOBSKILL in global skill assignmentKenpachi Developer1-1/+4
2020-04-14Allow MSC_AFTERSKILL to trigger every skill if ConditionData is set to 0 ↵Kenpachi Developer1-1/+2
(like MSC_SKILLUSED)
2020-04-14Adjust mob_getfriendstatus() to consider characters as friends for summoned ↵Kenpachi Developer2-20/+24
monsters like mob_getfriendhprate() does
2020-04-14Apply code style to pet_ai_sub_foreachclient()Kenpachi Developer1-2/+12
2020-04-14Adjust conditions for calling pet_ai_sub_hard()Kenpachi Developer1-1/+1
2020-04-11Add missing constants for global skill assignmentKenpachi Developer2-0/+12
2020-04-11Fix usage of *= operatorKenpachi Developer5-11/+11
2020-04-11Remove warning message for missing element in monster, since it is an ↵Kenpachi Developer1-2/+0
optional field
2020-04-08Prevent SC_AUTOTRADE from falsely being recognized as unknown status changeKenpachi Developer1-0/+1
2020-04-08Use pc_(un)hide() in pc_setoption()Kenpachi Developer1-1/+7
2020-04-08Use pc_(un)hide() in ACMD(hide)Kenpachi Developer1-33/+4
2020-04-08Add pc_unhide() functionKenpachi Developer2-0/+38