Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-06-25 | Split translation handling out of parse_simpleexpr_string() | Haru | 2 | -74/+83 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Split parse_simpleexpr() in specialized sub-functions (HPM compatibility) | Haru | 2 | -182/+220 | |
- parse_simpleexpr_paren() - parse_simpleexpr_number() - parse_simplexpr_string() - parse_simpleexpr_name() Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Correctly escaped special characters in the generated_translations.pot | Haru | 2 | -16/+12 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Improved handling of nested function calls by the HULD | Haru | 1 | -17/+14 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Re-implemented BUILDIN(sprintf) | Haru | 1 | -93/+188 | |
- The function now checks its arguments, rather than passing them to the system implementation (safer against arbitrary memory access or wrong variable type) - Implemented positional ('%1$d') specifiers (POSIX style) - See script_commands.txt for details about the supported format specifiers. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Changed script->translation_buf to a VECTOR | Haru | 2 | -28/+26 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Replaced script_code::script_buf with a VECTOR | Haru | 3 | -48/+58 | |
- Fixes various signed/unsigned comparisons. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Replaced script->buf with a VECTOR | Haru | 2 | -125/+128 | |
- Fixes various signed/unsigned comparisons. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Replaced struct script_string_buf definition with a VECTOR | Haru | 2 | -84/+77 | |
- Fixes various signed/unsigned comparisons. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-06-25 | Fix assert checks from commit e28a19cfff1f26457d6a0f6192d6782c8db7d3d2. | Andrei Karas | 1 | -3/+3 | |
2016-06-24 | Move ammo check into separate function in battle.c | Andrei Karas | 2 | -32/+44 | |
2016-06-24 | Add missing checks in pc.c | Andrei Karas | 1 | -9/+115 | |
2016-06-24 | Add missing checks into path.c | Andrei Karas | 1 | -0/+5 | |
2016-06-24 | Add missing checks into party.c | Andrei Karas | 1 | -2/+47 | |
2016-06-24 | Add missing checks into npc_chat.c | Andrei Karas | 1 | -8/+28 | |
2016-06-23 | Interface clif_bl_type now it's clif->bl_type | hemagx | 2 | -6/+8 | |
2016-06-23 | Interface disguised function, now it's clif->isdisguised. | hemagx | 2 | -51/+61 | |
2016-06-23 | Fix Possible Crash on clif_bl_type now it checks if vd is null | hemagx | 2 | -16/+51 | |
2016-06-18 | Move npc static variables into npc interface. | Andrei Karas | 2 | -47/+57 | |
2016-05-14 | Fixed an issue that causes `@showmobs` to skip entries | Haru | 1 | -1/+1 | |
- Follow-up to b3c722ecf777aeeea6317755a6adfc0216b7a2bd Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Removed leftover definition of BUILDIN(checkre) | Haru | 1 | -62/+0 | |
- The command was already deprecated in ca877ec and removed in 7e93d08 - Resolves #1288 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'int' with 'int32' (guaranteed size) in all packed structs | Haru | 1 | -45/+45 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'char' (except 'char[]') with 'int8' (guaranteed size) in all ↵ | Haru | 1 | -11/+11 | |
packed structs Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'short' with 'int16' (guaranteed size) in all packed structs | Haru | 1 | -202/+202 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'unsigned int' with 'uint32' (guaranteed size) in all packed structs | Haru | 2 | -63/+63 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'unsigned short' with 'uint16' (guaranteed size) in all packed structs | Haru | 1 | -39/+39 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-14 | Replaced 'unsigned char' with 'uint8' (guaranteed size) in all packed structs | Haru | 1 | -77/+77 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-08 | Fixed various issues pointed out by cppcheck | Haru | 8 | -63/+59 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-05-01 | Fixed truncation of `@request` messages | Haru | 1 | -2/+2 | |
- The `@request` command still makes an inter-server call. This will be fixed at a later point. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-30 | Moved HPMHooking-related definitions to plugins/HPMHooking.h | Haru | 1 | -1/+1 | |
- Plugins that want to make use of the HPMHooking must now include "plugins/HPMHooking.h". Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-30 | Fixed a warning in VS2015 | Haru | 1 | -6/+7 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-30 | Changed the name of two intif functions, incorrectly named mapif_* | Haru | 1 | -5/+6 | |
- mapif_parse_WisToGM_sub() renamed to intif_parse_WisToGM_sub() - mapif_parse_WisToGM() renamed to intif_parse_WisToGM_sub() Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-30 | Corrected truncation of the last letter in whisper messages | Haru | 3 | -11/+11 | |
- Follow-up to ccfd054 - Fixes #1275 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-29 | Fix issues found by new warnings. | Andrei Karas | 2 | -1/+2 | |
2016-04-29 | Fix compilation warnings with gcc 6. | Andrei Karas | 2 | -11/+11 | |
2016-04-28 | Corrected truncation of the last letter in party messages | Haru | 1 | -13/+15 | |
- Discovered thanks to (and follow-up to) ccfd054 - Fixes #1270 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-27 | Fix unit_data unitialisation. | Andrei Karas | 3 | -12/+16 | |
Introduce method unit->init_ud. | |||||
2016-04-26 | Corrected two accidentally swapped lines of code in the ircbot ↵ | Haru | 1 | -2/+2 | |
flood-protection settings - Follow-up to 5edc982. Mea culpa. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-25 | Move irc-bot.c documentation to irc-bot.h | hemagx | 2 | -92/+130 | |
interface a not interfaced function irc_privmsg_ctcp | |||||
2016-04-25 | Added a flood protection to IRC Bot | hemagx | 3 | -14/+144 | |
Now it's possible to send as many messages as possible without get kicked for flood. | |||||
2016-04-23 | Corrected the type of the 'length' argument of other message-related functions | Haru | 6 | -12/+12 | |
- Variable types were changed to int - Corrects several warnings in VS2015 - Affected functions: `clif->wis_message()`, `intif->wis_message()`, `intif->guild_change_gm()`. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Removed the 'len' argument from various message-related functions | Haru | 8 | -21/+31 | |
- The argument was redundant, since the passed value is always the same as the passed string's length (it doesn't make sense otherwise). The argument is implicit now. Less typing and less errors. - Affected functions: `clif->bg_message()`, `bg->send_message()`, `party->send_message()`, `guild->send_message()`. Signed-off-by: Haru <haru@dotalux.com> Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Removed the 'len' argument from clif_disp_onlyself() and clif->disp_message() | Haru | 10 | -36/+38 | |
- The argument was redundant, since the passed value is always the same as the passed string's length (it doesn't make sense otherwise). The argument is implicit now. Less typing and less errors. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Corrected the type of the 'length' argument of various broadcast-related ↵ | Haru | 9 | -37/+48 | |
functions - Variable types were changed to int - Corrects several warnings in VS2015 - Affected functions: `clif->broadcast()`, `clif->broadcast2()`, `intif->broadcast()`, `intif->broadcast2()` Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Corrected the type for several variables through the code | Haru | 2 | -74/+98 | |
- Variable types were changed to int, where it makes sense to - Corrects several warnings in VS2015 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Changed map_session_data::chatID to int (and renamed to chat_id) | Haru | 8 | -35/+38 | |
- Chat IDs are signed integers. - Resolves various warnings, depending on the compiler settings. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Improved parsing of the server name/port in the irc bot configuration | Haru | 1 | -28/+23 | |
Fixes a VS2015 warning Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Removed some code duplication in chat processing functions | Haru | 3 | -72/+37 | |
Moved non-clif code that handles chat delay, atcommand detection, idle timers to pc.c Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Refactored the chat message packet processing functions | Haru | 3 | -181/+253 | |
- Split the processing of public chat messages and whisper messages in two functions, to make them more straightforward. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-23 | Split supernovice angel call message detection to its own function | Haru | 3 | -32/+57 | |
Signed-off-by: Haru <haru@dotalux.com> |