summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)AuthorFilesLines
2015-03-30Update HPM hooks.Andrei Karas3-0/+31
2015-03-11HPM Hooks UpdateHercules.ws3-0/+32
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-03-10HPM Hooks UpdateHercules.ws3-0/+38
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-02-23HPM Hooks UpdateHercules.ws3-0/+385
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-24HPM Hooks UpdateHercules.ws3-0/+31
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-24HPM Hooks UpdateHaru5-393/+683
Signed-off-by: Haru <haru@dotalux.com>
2015-01-24Moved the Hercules Channel System to its own file/interfaceHaru1-0/+1
Signed-off-by: Haru <haru@dotalux.com>
2015-01-24HPM Hooks UpdateHercules.ws3-0/+32
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-24HPM Hooks UpdateHercules.ws1-30/+28
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-22Removed name distinction between (sql) mob/item/mob_skill db and db_re variantsHaru1-1/+1
- Since there (currently and in future) is no difference between the table structure for renewal and pre-renewal databases, it makes no sense to have extra code that makes a distinction between their names. A server will always use either one or the other, never both at the same time. - If you have a mob_db_re, mob_skill_db_re and/or item_db_re table, please rename it to mob_db, mob_skill_db and/or item_db_re, respectively. - No upgrade script provided. I'd like to remind everyone that these tables are optional (and deprecated), and they are only offered for convenience for those who need them for web control panels and similar software. Signed-off-by: Haru <haru@dotalux.com>
2015-01-19Update HPM hooks.Andrei Karas3-0/+31
2015-01-18HPM Hooks UpdateHercules.ws3-100/+6
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-18Command line arguments handling overhaulHaru1-2/+4
- login_server, char_server, map_server as well as the tools (mapcache) now have a common command line arguments handling mechanism. - All of them now accept `--help` (`-h`), `--version` (`-v`) and `--load-plugin`. - login_server now accepts `--login-config` and `--lan-config` instead of relying on positional arguments to override those files. The old syntax will no longer work, please update your custom startup scripts. - char_server now accepts `--char-config`, `--inter-config`, `--lan-config` instead of relying on positional arguments. The old syntax will no longer work, please update your custom startup scripts. - mapcache now accepts `--grf-list`, `--map-list`, `--map-cache`, `--rebuild` in place of, respectively, `-grf`, `-list`, `-cache`, `-rebuild`. - A new macro `CMDLINEARG()` is provided, to help defining new command line argument handlers (i.e. in plugins). the `addArg()` call is still required, but its syntax has changed. The `help` argument is now of type `const char *` rather than a function pointer, and it is supposed to contain the message to show in the `--help` screen. Pass `NULL` if no help message is desired. Signed-off-by: Haru <haru@dotalux.com>
2015-01-12Update HPM hooks.Andrei Karas1-6/+6
2015-01-12HPM Hooks UpdateHercules.ws1-4/+4
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-12Fixed Bug where skill timer is not properly terminated/clear when the caster ↵malufett3-19/+20
dies. -Thanks to GM Nihad. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-01-11Update HPM hooks.Andrei Karas3-0/+32
2015-01-11HPM Hooks UpdateHercules.ws3-1/+1133
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-02Update HPM hooks.Andrei Karas3-0/+32
2014-12-26Update HPM hooks after commit 6dd08befa6064a652d0d98e7cb85f0e353992dd5.Andrei Karas3-12/+12
2014-12-26Updated KG/OB Spirit Charms to official behaviormalufett2-2/+2
-http://hercules.ws/board/tracker/issue-8170-oborokagerou-charm/ -http://hercules.ws/board/tracker/issue-8274-ninja-charms-not-giving-proper-bonuses/ Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2014-12-23HPM Hooks UpdateHercules.ws3-0/+32
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-12-21Update HPM hooks.Andrei Karas3-0/+62
2014-12-17Update HPM hooks.Andrei Karas3-0/+32
2014-12-16HPM Hooks UpdateHercules.ws3-0/+64
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-12-10HPM Hooks UpdateHercules.ws1-6/+6
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-12-06update HPM hooks.Andrei Karas3-0/+63
2014-12-02update HPM hooks.Andrei Karas3-0/+62
2014-12-02HPM Hooks UpdateHercules.ws3-32/+0
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-11-28Update HPM hooks.Andrei Karas3-0/+32
2014-11-27update HPM hooks.Andrei Karas3-0/+63
2014-11-16HPM Hooks UpdateHercules.ws3-0/+62
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-11-16Whitespace cleanup (no code changes)Haru4-155/+151
This includes, and is not limited to: mixed or wrong indentation, excess whitespace (horizontal and vertical), misalignment, trailing spaces. Signed-off-by: Haru <haru@dotalux.com>
2014-11-15Corrected an issue in the HPMHookGen when interfaces only have one memberHaru5-0/+37
- Fixed hooks/symbols generation for the inter_quest interface - Re-enabled strict mode Signed-off-by: Haru <haru@dotalux.com>
2014-11-15Fix mapif interface.Andrei Karas1-3/+3
2014-11-15Add missing includes in HPMHooking plugin.Andrei Karas1-0/+15
2014-11-15regenerate HPM hooks.Andrei Karas5-1/+13777
2014-11-15Enable build HPM hooking plugin for char server.Andrei Karas2-2/+2
Enable char server in sample plugin.
2014-11-14Update HPM hooks.Andrei Karas1-6/+6
2014-11-11HPM Hooks UpdateHercules.ws3-64/+0
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-11-07HPM Hooks Update.Andrei Karas5-1/+1747
2014-11-07Enable HPMHooking building for login server.Andrei Karas2-1/+2
2014-11-03HPM Hooks UpdateHercules.ws3-6/+38
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-11-03HPM Hooks UpdateHercules.ws3-0/+218
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-10-28Added preliminary support for char and login server to HPMHookingHaru17-10/+455
- Special thanks to Ind Signed-off-by: Haru <haru@dotalux.com>
2014-10-28Added preliminary support for login and char server in the HPMDataCheckHaru1-1/+1
- Special thanks to Ind Signed-off-by: Haru <haru@dotalux.com>
2014-10-24HPM Hooks UpdateHercules.ws3-32/+92
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-10-23In configure add option --enable-staticAndrei Karas1-1/+1
This option enable static build for server binaries and map cache. For plugins this option enable static linking with gcc.
2014-10-18HPM Hooks UpdateHercules.ws3-38/+0
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-10-13HPM Hooks UpdateHercules.ws3-13/+139
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>