summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-05-10Update SQL databaseKenpachi Developer3-5/+61
* Add separate tables for global integer and string variables. * Copy data from mapreg table to new map_reg_*_db tables. * Remove mapreg table.
2020-05-10Don't abort auto-cast skills if sd->ud.skilltimer is not INVALID_TIMERKenpachi Developer2-3/+3
2020-05-10Adjust conditions to call pc_autocast_remove()Kenpachi Developer1-14/+20
2020-05-10Change pc_autocast_clear() function to voidKenpachi Developer4-19/+16
2020-05-10Add pc_autocast_clear_current() callsKenpachi Developer1-15/+2
2020-05-10Add pc_autocast_clear_current() functionKenpachi Developer2-0/+21
2020-05-10Add pc_autocast_clear() callsKenpachi Developer1-0/+2
2020-05-10Add pc_autocast_remove() callsKenpachi Developer2-19/+26
2020-05-10Add pc_autocast_remove() functionKenpachi Developer2-0/+24
2020-05-10Remove struct autocast_data autocast from struct map_session_dataKenpachi Developer1-1/+0
2020-05-10Use auto_cast_current instead of autocastKenpachi Developer7-94/+94
2020-05-10Add data to auto-cast vectorKenpachi Developer2-0/+7
2020-05-10Remove misplaced pc_autocast_clear() calls from BUILDIN(itemskill)Kenpachi Developer1-2/+0
2020-05-10Add pc_autocast_set_current() callsKenpachi Developer1-0/+6
2020-05-10Add pc_autocast_set_current() functionKenpachi Developer2-0/+29
2020-05-10Add struct autocast_data auto_cast_current to struct map_session_dataKenpachi Developer1-0/+1
2020-05-10Introduce auto-cast vectorKenpachi Developer3-0/+6
2020-05-10ItemDB SQL SyncHercules.ws2-10/+10
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-10Merge pull request #2708 from Kenpachi2k13/sc_resist_property_Haru3-25/+439
Implement SC_RESIST_PROPERTY_* and icon display for SC_ARMOR_RESIST
2020-05-10HPM Hooks UpdateHercules.ws4-0/+34
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-10Merge pull request #2705 from Kenpachi2k13/string_var_sizeHaru16-40/+120
Cap string variable value length and unify corresponding SQL columns size
2020-05-09Update doc/script_commands.txtKenpachi Developer1-2/+5
* Add note about maximum length of a string variable's value * Add note about maximum length of a string read by input() script command
2020-05-09Adjust size of fields holding a string variable's value to ↵Kenpachi Developer9-34/+41
SCRIPT_STRING_VAR_LENGTH + 1 Also exclude NULL-terminator from string variable value length in inter-server communication.
2020-05-09Validate length of value for permanent string variables in set_reg() functionKenpachi Developer1-0/+12
2020-05-09Add script_is_permanent_variable() functionKenpachi Developer2-0/+28
2020-05-07Save character data before changing account/character genderKenpachi Developer1-0/+2
2020-05-04Constants Documentation SyncHercules.ws1-0/+2
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-04Release v2020.05.03Haru1-1/+40
Signed-off-by: Haru <haru@dotalux.com>
2020-05-04Merge pull request #2188 from bWolfie/cell_noskillHaru5-11/+32
Adds 'cell_noskill' which blocks skill usage.
2020-05-04Merge pull request #1304 from inhyositsu/masterHaru2-9/+8
Fix some skills bugs
2020-05-04HPM Hooks UpdateHercules.ws4-0/+34
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2020-05-04Merge pull request #2710 from MishimaHaruna/fix-skill-idxIbrahem Zidan4-97/+148
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-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>