summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-10-12Merge branch 'master' of https://github.com/dastgirpojee/Hercules into SkidConstDastgir Pojee4-12/+17
2013-10-12Skill ID Constant AddedDastgir Pojee1-0/+1
2013-10-12Fixed Bug #7758shennetsind1-1/+1
http://hercules.ws/board/tracker/issue-7758-latest-version-map-crash/ Signed-off-by: shennetsind <ind@henn.et>
2013-10-11Fixed char.c msvc compiler warningsshennetsind1-3/+3
Thanks to LuLu for bringing it up. Signed-off-by: shennetsind <ind@henn.et>
2013-10-11Fixed Char Deletion Bug on 2013++ Clientsshennetsind1-2/+7
Thanks to LuLu who pointed us in the right direction, http://hercules.ws/board/topic/2453-help-open-pull-request-fixing-char-deletion-time-in-2013-client/ Signed-off-by: shennetsind <ind@henn.et>
2013-10-11Fixed login packet 0x825shennetsind2-9/+9
Special Thanks to Haru, Yommy. Signed-off-by: shennetsind <ind@henn.et>
2013-10-11Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-9/+4
2013-10-11Follow up 646f7e2f4ea4bd6b07e66d2949817ebdc18f3484shennetsind1-1/+1
Adjusted range, thanks to haruna realising the feature had been fixed on recent clients. Special Thanks to ossi0110 for testing the feature on multiple 2013 clients, which allowed us to restrict the date range more accurately. Signed-off-by: shennetsind <ind@henn.et>
2013-10-11Fixed the 'Received unsupported packet' message when using obfuscationHaru1-9/+4
- Now it reports the correctly decoded packet instead of 0x0000 - Follow-up to 38b8bf02b69f3841fd496f8d628bf71040c99709, thanks to Ind for bringing this up Signed-off-by: Haru <haru@dotalux.com>
2013-10-10Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-10/+12
2013-10-10Added code to disable auction for clients it is no longer stableshennetsind4-2/+33
Regarding http://hercules.ws/board/topic/414-auction-feature-all-screwed-up Signed-off-by: shennetsind <ind@henn.et>
2013-10-10Merge pull request #186 from cannelle/mastershennetsind1-10/+12
Added WE_BABY distance check.
2013-10-10Homun-S Quest Updatedshennetsind9-60/+111
Partial Merge of 0b68607 Quest Changelog: - 1.2 Replaced with official script. [Euphy] Closes #177 Closes #178 Signed-off-by: shennetsind <ind@henn.et>
2013-10-10Added WE_BABY distance check.cannelle1-3/+3
2013-10-10Fixed Bug #7570shennetsind1-6/+13
Thanks to frenzmu06. Added code into the item db parser to throw a warning when there is more than one version of a item from within the same file, thanks to EvilPuncker. Closes #183 Signed-off-by: shennetsind <ind@henn.et>
2013-10-10Introducing Bank Supportshennetsind12-1/+249
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/Herculesshennetsind5-12172/+12205
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-08Added WE_BABY distance check.cannelle1-10/+12
2013-10-09Added HPMHookGen tool, to re-generate hooks include filesHaru5-12172/+12205
- 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-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 Clearanceshennetsind1-1/+5
Updated Clearance success rate; Fixed it affecting guild members. Thanks to Rytech/3CeaM Closes #152 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Added 'consumeitem' as an alias of 'itemeffect'shennetsind1-0/+1
For compatibility purposes, Closes #148 Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Merge pull request #182 from shenhuyong/mastershennetsind3-4/+9
* Follow up dedec165eaeb0d291279b1d5b53fac242bcf7b4c
2013-10-07Merge pull request #184 from cannelle/mastershennetsind1-2/+8
Added SC_WEDDING to unremovable status list and fixed baby experience skill not showing effect.
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/Herculesshenhuyong13-2277/+2688
2013-10-07Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind9-44/+85
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-05Merge branch 'master' of https://github.com/HerculesWS/Herculesshenhuyong7-29/+66
2013-10-05Added 'buildclean' target to all makefilesHaru7-29/+66
- 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-05* Follow up dedec165eaeb0d291279b1d5b53fac242bcf7b4cshenhuyong3-4/+9
-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/mastershennetsind2-15/+19
* Fixed Bug #7713 And #7708
2013-10-04downrefitem script command updateshennetsind1-6/+9
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!shennetsind19-102/+76225
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/GHBBshenhuyong2-14/+18
2013-09-29Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind8-148/+509