summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-07-10HULD generator: added .pot file headerHaru1-2/+19
- For compliance with gettext's specifications (and compatibility with online translation management services Signed-off-by: Haru <haru@dotalux.com>
2016-07-10HULD: Improved .po file parser to properly read concatenated stringsHaru2-57/+142
- For compliance with gettext's .po file specifications Signed-off-by: Haru <haru@dotalux.com>
2016-07-10HPM Hooks UpdateHercules.ws4-0/+33
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2016-07-10Merge pull request #1350 from 4144/scconfHaru5-84/+54
Extend with new flag sc_config.txt
2016-07-10Fixed SC_OFFERTORIUM and SC_MAGNIFICATRidley1-5/+9
They should cancel each other, not prevent the usage (like Kyrie and Assumptio) Closes #1222 as merged Signed-off-by: Haru <haru@dotalux.com>
2016-07-10Use different interface members for start sc effects and show started effect ↵Andrei Karas2-2/+4
to other. Added interface member clif->sc_continue for already started effects.
2016-07-10Add sc_config.txt flag for always visible effects.Andrei Karas3-82/+50
Remove hardcoded visible effects from status.c and add visible flag into sc_config.txt
2016-07-10Merge pull request #1349 from Ridley8819/QuestDastgir1-1/+1
Fixes Mystery Burglary Quest
2016-07-10Fixes Mystery Burglary QuestRidley88191-1/+1
-NPC checked for wrong quest and therefore didn't do anything on that part of the quest.
2016-07-09Fixed a skilldb conversion error when an item is missing from the item databaseHaru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2016-07-09Some indentation fixes in the skill db converterHaru3-1357/+1356
Signed-off-by: Haru <haru@dotalux.com>
2016-07-09HPM Hooks UpdateHercules.ws2-112/+112
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2016-07-09Fixed some warnings while compiling HPMHookingHaru1-14/+14
Signed-off-by: Haru <haru@dotalux.com>
2016-07-09Constants Documentation SyncHercules.ws1-1/+1
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2016-07-09HPM Hooks UpdateHercules.ws4-104/+530
Signed-off-by: HerculesWSAPI <dev@herc.ws>
2016-07-09Merge pull request #1333 from Smokexyz/SkillDBLibHaru15-9154/+67722
Skill DB TXT files to LibConfig + converter
2016-07-09Added skill_db.conf.Smokexyz12-8917/+65265
Removed deprecated files - skill_require_db.txt, skill_unit_db.txt, skill_cast_db.txt, skill_castnodex_db.txt, skill_db.txt.
2016-07-09SkillDB TXT to Libconfig + converterSmokexyz3-237/+2457
The conversion of 5 skill database files - skill_require_db.txt skill_unit_db.txt skill_cast_db.txt skill_castnodex_db.txt and skill_db.txt to Libconfig file skill_db.conf a PHP CLI converter is included to read from the above mentioned files and create a skill_db.conf in the same directory.
2016-07-09MobDB SQL SyncHercules.ws2-2687/+2687
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-07-09ItemDB SQL SyncHercules.ws2-16145/+16145
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-07-09Merge pull request #1348 from HerculesWS/dbsql_itemdb_fixHaru1-2/+2
db2sql plugin now will dump equip_job as Decimalinstead of Hexadecimal
2016-07-09db2sql plugin now will dump equip_job as Decimalinstead of Hexadecimalhemagx1-2/+2
2016-07-08Merge pull request #1347 from 4144/epollHaru4-57/+334
Based on https://github.com/HerculesWS/Hercules/pull/1089 and add some fixes to it
2016-07-08Disable epoll by default and fix formatting in epoll in configure.acAndrei Karas2-23/+28
2016-07-08Add comments into defines in socket.cAndrei Karas1-70/+70
2016-07-08Added epoll as event-dispatcher on linux (instead of select())Florian Wilkemeyer4-6/+278
Note: It will be enabled by default if configure detects that the system has support for epoll To enforce usage of select run configure with --enable-epoll=no
2016-07-08Fixed a compilation error on packetvers older than 20071106Haru2-40/+48
Fixes #1345 Signed-off-by: Haru <haru@dotalux.com>
2016-07-08Merge pull request #1344 from 4144/sqlfixHaru10-16/+129
Replace in sql files fields with default date/datetime into default N…
2016-07-08Add sql upgrade scripts for convert date/datetime default values.Andrei Karas8-0/+113
2016-07-08Fix crashes if from login table can be read NULL field.Andrei Karas1-2/+2
2016-07-07Replace in sql files fields with default date/datetime into default NULL.Andrei Karas2-14/+14
2016-07-07Merge pull request #1343 from 4144/rootfixHaru1-0/+6
Dont show compilation warnings about root if building for ci.
2016-07-07Dont show compilation warnings about root if building for ci.Andrei Karas1-0/+6
And allow run under root in ci.
2016-07-05HPM Hooks UpdateHercules.ws4-10/+259
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2016-07-05Merge pull request #1342 from 4144/skillinterfaceHaru4-402/+426
Move some static functions into interfaces
2016-07-05Move static methods into interface in status.cAndrei Karas2-375/+391
2016-07-05Move static methods into interface in skill.cAndrei Karas2-27/+35
2016-07-05Merge pull request #1339 from 4144/scriptchecksHaru2-4/+16
Add one check for possible script issue.
2016-07-05Merge pull request #1338 from MishimaHaruna/cleanupHaru3-5/+152
Added messages to discourage running Hercules as root.
2016-07-04Add one check for possible script issue.Andrei Karas2-4/+16
2016-07-04Added messages to discourage running Hercules as root.Haru3-5/+152
- You should not run Hercules as root, period. - If you understand all of the security implications, and still want to do so (and you don't want to be bothered by the warning messages), open core.c and uncomment the line: "//#define I_AM_AWARE_OF_THE_RISK_AND_STILL_WANT_TO_RUN_HERCULES_AS_ROOT" - If you're running Hercules as root because your provider forces (or encourages) you to do so, it means they're really doing it wrong, so please complain to them and ask them for an alternative. - More info on the topic: http://www.tldp.org/HOWTO/Security-HOWTO/local-security.html https://wiki.debian.org/sudo http://wiki.centos.org/TipsAndTricks/BecomingRoot http://fedoraproject.org/wiki/Configuring_Sudo https://help.ubuntu.com/community/RootSudo http://www.freebsdwiki.net/index.php/Root Signed-off-by: Haru <haru@dotalux.com>
2016-07-03Merge pull request #1336 from 4144/travisextHaru9-21/+72
Different travis extensions
2016-07-03Replace all warnings to errors if build bot configure option enabled.Andrei Karas1-0/+4
2016-07-03Add into travis configure option --enable-buildbot.Andrei Karas5-8/+16
Also disable all known default warnings if build bot option enabled.
2016-07-03Run all servers in travis check.Andrei Karas1-14/+20
2016-07-03Add --run-once flag into char server.Andrei Karas1-0/+14
2016-07-03Add --run-once flag into login server.Andrei Karas2-1/+15
2016-07-03Add gcc 6 into travis.Andrei Karas1-0/+5
2016-07-03Add --enable-Werror into travis.Andrei Karas1-6/+6
2016-07-02Fixed a rare crash in the db2sql pluginHaru1-9/+13
- Fixes a crash that would occur when an item_db2 inherited item was missing Script, OnEquipScript or OnUnequipScript while its item_db counterpart had it. Signed-off-by: Haru <haru@dotalux.com>