summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-10Follow up c5c3381b0b8b0b59c669d474acf749db82d7edb1shennetsind2-1/+9
Missed account_data table in the upgrade file, thanks to ossi0110 Signed-off-by: shennetsind <ind@henn.et>
2013-10-10Introducing Bank Supportshennetsind20-2/+281
http://hercules.ws/board/topic/2455-introducing-bank-support/ Thanks to Yommy, Haru! Signed-off-by: shennetsind <ind@henn.et>
2013-10-09Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind12-12175/+13204
2013-10-09Fixed Bug #7749shennetsind1-0/+1
Fixed Pet Items from ending up in the weapon tab of storage instead of armor. http://hercules.ws/board/tracker/issue-7749-storage-problem/ Thanks to malufett, Frost. Signed-off-by: shennetsind <ind@henn.et>
2013-10-09Added HPMHookGen tool, to re-generate hooks include filesHaru12-12175/+13204
- Slightly reformatted the include files (as produced by the new tool) - You normally won't need to use the generation tool, but in case you do, the software requirements are: * A Unix-compatible system (cygwin may work, or may not), capable to use the Hercules configure/make build system * perl (the perl executable must be in your $PATH) * doxygen (the command-line doxygen executable must be in your $PATH) - The generation tool was developed in collaboration with Ind (originally in php, the file here included is a tweaked version ported to perl) Signed-off-by: Haru <haru@dotalux.com>
2013-10-08Follow up 547b01da35d290b633efaefbbc3af2755d2811e7shennetsind1-1/+1
Thanks to Haruna, ossi0110 Signed-off-by: shennetsind <ind@henn.et>
2013-10-08Follow up bbaf8692374a82323858c4468f345d03cd05216dshennetsind1-1/+1
Thanks to malufett. Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Fixed Pre-re spiral pierce (when cast by mobs)shennetsind1-4/+4
Partial merge of a4b7719bde71b7fa82a2fcebb9084a3dafb1dc5c Closes #153 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07RE El Dicastes Quest Updateshennetsind1-147/+178
Changelog: 2.1 Added reset option to "Kareka". [Euphy] 2.2 Added Izlude duplicates. [Euphy] 2.3 Added GM management NPCs. [Euphy] Closes #146 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Fixed RG_RAID range on renewalshennetsind1-1/+1
Partial merge from 5f59e50f462873f9607ffd233550bb2e68f6d38f Closes #172 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-2450/+1225
2013-10-07Updated tu_acolyte.txtshennetsind1-57/+110
File Changelog: 1.7 Fixed exp, texts, and requirements in pre-renewal [Daegaladh] 1.8 Updated to match the official script. [Euphy] 1.9 Added GM management function. [Euphy] Closes #176 Signed-off-by: shennetsind <ind@henn.et>
2013-10-08Small tweaks to the HPM Hook handlers (improved retVal initializations)Haru1-2450/+1225
Signed-off-by: Haru <haru@dotalux.com>
2013-10-07Fixed Bug #5085shennetsind1-1/+7
Fixed decrease agility duration for the level 48 (used by mvps) -- It'll take the benefits of lvl 48 (e.g. rate) but the duration will be equal to the one of lvl 10. http://hercules.ws/board/tracker/issue-5085-monster-decrease-agility/ Closes #154 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Updated/Fixed Clearanceshennetsind3-3/+7
Updated Clearance success rate; Fixed it affecting guild members. Thanks to Rytech/3CeaM Closes #152 Signed-off-by: shennetsind <ind@henn.et>
2013-10-08Minor update to db/re/skill_cast_db.txtjaBote1-5/+5
Specified that fixed casting time is in milliseconds; Corrected misspelling of milliseconds elsewhere on that file.
2013-10-07Missing EQI Constants in const.txtshennetsind1-0/+5
Partial Merge of 271ed52 Closes #179 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Fixed pre-re NPC Errorshennetsind1-42/+0
Mage solution npcs were present twice, in npc/quests and in /npc/pre-re/jobs/1-1/mage I've removed the mage ones are there is no difference between the re and non-re one, warning is gone. Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Follow up 5d6acd951f98bb54c64231d97e196e23f926980ashennetsind2-7/+1
Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Added 'consumeitem' as an alias of 'itemeffect'shennetsind2-2/+4
For compatibility purposes, Closes #148 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Merge pull request #182 from shenhuyong/mastershennetsind12-91/+203
* Follow up dedec165eaeb0d291279b1d5b53fac242bcf7b4c
2013-10-07Merge pull request #184 from cannelle/mastershennetsind2-2/+9
Added SC_WEDDING to unremovable status list and fixed baby experience skill not showing effect.
2013-10-07Ensured explicit check for undefined references on shared objectsHaru2-79/+180
- On certain platforms, shared objects will be built without linker errors even if they have undefined references (but they'll fail to load if those references can't be found at runtime). - This resolves issues with plugins that on linux seem to compile, but won't load (or will lead completely unpredictable results) because they use symbols that may not exist. Special thanks to oss10110 for bringing it up. Signed-off-by: Haru <haru@dotalux.com>
2013-10-07Follow up c56e3eb701658079f1de09db759f3b09327ec046shennetsind7-1873/+2314
Adjusted PARTY_RECRUIT accordingly, special thanks to ossi0110 for bringing it up. Signed-off-by: shennetsind <ind@henn.et>
2013-10-08Merge branch 'master' of https://github.com/HerculesWS/Herculesshenhuyong16-2284/+2696
2013-10-07Minor plugins.conf editshennetsind1-1/+2
Made HPMHooking be commented out by default (no need to have it enabled since hercules is shipped with no other enabled plugins). Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind18-161/+229
2013-10-07Fixed Bug #7744shennetsind13-2277/+2688
Adjusted missing #ifdef behavior to be friendly to the hooking. http://hercules.ws/board/tracker/issue-7744-compiler-error-on-hpm-hooking-after-undefined-packetver-re/ Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Fixed baby experience skill not showing effect.cannelle1-2/+8
2013-10-07Made SC_WEDDING an unremovable status.cannelle1-0/+1
2013-10-05Renamed HPMHooking generated dll in VS2012 and VS2010 projectsHaru2-6/+6
- Changed from plugin-HPMHooking.dll to HPMHooking.dll - Fixes bugreport:7747, thanks to bgamez23 http://hercules.ws/board/tracker/issue-7747-warning-hpmplugin-load-failed-to-load-pluginshpmhookingdll-skipping/ Signed-off-by: Haru <haru@dotalux.com>
2013-10-05Merge branch 'master' of https://github.com/HerculesWS/Herculesshenhuyong13-139/+203
2013-10-05Added 'buildclean' target to all makefilesHaru10-45/+92
- By invoking 'make buildclean', you can clean up all the build intermediate (object) files, without deleting any of the built executables and plugins. - To delete everything, use 'make clean', as you've always done. Signed-off-by: Haru <haru@dotalux.com>
2013-10-05Added support for trailing commas within libconfig arraysHaru3-94/+111
- A trailing comma in conf/plugins.conf will no longer cause a parse error. This makes it easier to comment out plugins to disable them. - conf/plugins.conf has been updated to reflect this change. Signed-off-by: Haru <haru@dotalux.com>
2013-10-05* Follow up dedec165eaeb0d291279b1d5b53fac242bcf7b4cshenhuyong12-91/+203
-Update pre-re/skill_db.txt * Updated the const.txt to support the newest common status, as well as the latest NPC's. * Fixed a issue where the Dark Collector's assigned MAPID was incorrect. * Updated all Rebellion skills to have official ranges and SP requirements. -Also updated the skill_db entrys for these skills to have near official settings.
2013-10-04Merge pull request #167 from shenhuyong/mastershennetsind3-16/+20
* Fixed Bug #7713 And #7708
2013-10-04downrefitem script command updateshennetsind2-13/+13
Preparation for refiner/hd-ore update; Optional param added, this will allow for the officials 1/3 downgrades as well as for users to customise the value to their liking at script-level. Thanks To Haruna. Signed-off-by: shennetsind <ind@henn.et>
2013-10-04Fixed Storage AddItem Bugshennetsind1-2/+3
Fixed a ancient bug where trying to add a item to a full storage would render the item un-draggable (server was failing to respond properly). Thanks to Sanasol for bringing it up. Signed-off-by: shennetsind <ind@henn.et>
2013-10-04HPM: Hooking!shennetsind26-104/+76665
http://hercules.ws/board/topic/2399-hpm-hooking-now-available/ Signed-off-by: shennetsind <ind@henn.et>
2013-10-03Merge branch 'master' of https://github.com/HerculesWS/Herculesshenhuyong35-2919/+3149
2013-10-02HPM: Map.c Completedshennetsind30-2184/+2313
Fully Interfaced. Moved missing vars and declarations of interest into the interface, removed duplicate mentions of map within calls to shorten wherever it made sense to. Ladies and Gentleman its my pleasure to announce that with this commit we've revised all of map-server, we've learned a hell lot from this, improved many things on the go and have a number of features to be released thanks to this. *cough* hpm hooking *cough*. Signed-off-by: shennetsind <ind@henn.et>
2013-09-30Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-0/+36
2013-09-30Hey Look, I must be lucky today, a penny.shennetsind1-2/+1
Er. I mean, a decade-old unused member in one of the most busy core section -- timers. Signed-off-by: shennetsind <ind@henn.et>
2013-09-30Corrected length of the PARTY_BOOKING_REQ_REGISTER packet for Ragexe clientsHaru1-0/+36
- Fixes bugreport:7656 (thanks to Angelmelody) http://hercules.ws/board/tracker/issue-7656-party-booking-system-unsupported-packet-0x0000-0x1b01 - While I have not checked all of the affected clients, the ones I checked had a length of 18. The 41-byte version appears to be used by the RagexeRE clients only. If this speculation turns out to be incorrect, or your client is incompatible with this patch, please report it and it'll be fixed. Signed-off-by: Haru <haru@dotalux.com>
2013-09-29HPM: Status.c Completedshennetsind5-734/+800
Fully Interfaced. Moved missing vars and declarations of interest into the interface. Removed a couple things from pc.h into mmo.h due to circular dependence. Signed-off-by: shennetsind <ind@henn.et>
2013-09-29skill->castend_nodamage_id instead of skill_castend_nodamage_idshenhuyong1-2/+2
2013-09-29Merge branch 'master' of https://github.com/shenhuyong/GHBBshenhuyong3-15/+19
2013-09-29Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind8-148/+509
2013-09-29HPM: Script.c Completedshennetsind2-1241/+1407
Fully Interfaced. Moved missing vars and declarations of interest into the interface, removed duplicate mentions of script within calls to shorten wherever it made sense to. Signed-off-by: shennetsind <ind@henn.et>
2013-09-29* Fixed Bug #7708shenhuyong3-11/+13
http://hercules.ws/board/tracker/issue-7708-mandragora-howl-chance-way-too-high/ Mandragora Howl chance --- way too high. Base on a patch of the fix made by Rytech in 3ceam.