summaryrefslogtreecommitdiff
path: root/src/map/packets.h
AgeCommit message (Collapse)AuthorFilesLines
2015-07-08Update Unique ID system to match official now it cover all cash items ↵Ibrahim Hossam1-0/+2
include stackable ones. Implement ForceSerial option in Package Item Database to force serial for any item. Implement ForceSerial option in item database to force serial for any item. Implement Merge Client interface to merge stackable items with serial numbers ( check npc/other/item_merge.txt ).
2015-06-02Follow up to 712812bMysteries1-1/+1
- More link changes - Added proper link to Roulette topic
2015-05-13Fix a typo in packets.hDastgir1-1/+1
2015-05-13Added Packets for 2015-05-13aRagexe, Thanks to YommyDastgir1-13/+55
2015-01-08Removed Duplicate Entry for client 2014-10-22 on packets.hdastgirpojee1-37/+0
2014-12-30Fixed ranking packet for 20130605 up until 20130703. Fixed order for some ↵csnv1-16/+16
other packetver.
2014-11-16Whitespace cleanup (no code changes)Haru1-104/+104
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-03Introducing 2014-10-22, Roulette and Per-Char Gender!shennetsind1-0/+90
Details in http://hercules.ws/board/topic/7618-2014-10-22-roulette-and-per-char-gender/ Special Thanks to the all-mighty Yommy, Ziu and Haruna! Signed-off-by: shennetsind <ind@henn.et>
2014-10-222014-10-22 packets thanks to Yommy.Taylor Locke1-0/+37
2014-07-11Fixed reserved __identifier violationsHaru1-3/+3
- Complies with CERT DCL37-C - Fixes issue #293 (special thanks to elfring) Signed-off-by: Haru <haru@dotalux.com>
2014-05-29Added April 2014 Client Packet Datathemon1-2/+78
2014-05-13Removed trailing whitespace (sources)Haru1-13/+13
Signed-off-by: Haru <haru@dotalux.com>
2014-04-27Added 2014 Ragexe Client Packet Datathemon1-0/+158
https://github.com/ThemonChan/2014-Ragexe-Client
2014-02-26Whisper fix, and support for 2013-12-18 Ragexe and 2013-12-30 Ragexeshennetsind1-7/+81
From Pull Request 255 (Thanks to Kiu, ossi0110, Yommy) Signed-off-by: shennetsind <ind@henn.et>
2014-02-11Fixed Bug#7983 (Thanks to Kiu)malufett1-1/+2
-http://hercules.ws/board/tracker/issue-7983-whisper-display Fixed Bug#8012 -http://hercules.ws/board/tracker/issue-8012-bonus-bvariablecastrate-and-bfixedcastrate-not-working-properly/ Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2014-02-02Introducing HPM Datacheckshennetsind1-3/+3
http://hercules.ws/board/topic/4283-introducing-hpm-datacheck/ Signed-off-by: shennetsind <ind@henn.et>
2013-12-24Christmas Patch - 2013-12-23 Supportshennetsind1-0/+43
Info: http://hercules.ws/board/topic/3614-christmas-patch-gifto/ Signed-off-by: shennetsind <ind@henn.et>
2013-11-18Fixed the erroneously redirected GM Full Strip Packetshennetsind1-1/+1
Implemented in 2009-10-27, the packet was being redirected to a account name req packet, while it was a entirely different feature. this fixes the (GM-Suit) 'right click' option 'remove all equipment'. Special Thanks to Yommy. Signed-off-by: shennetsind <ind@henn.et>
2013-11-03Added some packetver-related flags to the UNIX build scriptHaru1-0/+4
- The --disable-packetver-re (or --enable-packetver-re=no) flag prevents the definition of PACKETVER_RE (without editing mmo.h) - The --with-key1=, --with-key2=, --with-key3= flags override the encryption key defined by the current packetver. All three flags are required if at least one is used, or they'll be ignored. - These options are mostly useful for buildbots, developers who often use git bisect, or users who want to minimize their diffs and still want to override those settings. - (unrelated minor tweak) Silenced an unnecessarily verbose STDERR message caused by the $CC shipped with clang-5 during the MinGW check.
2013-10-10Introducing Bank Supportshennetsind1-0/+15
http://hercules.ws/board/topic/2455-introducing-bank-support/ Thanks to Yommy, Haru! Signed-off-by: shennetsind <ind@henn.et>
2013-10-07Follow up c56e3eb701658079f1de09db759f3b09327ec046shennetsind1-15/+15
Adjusted PARTY_RECRUIT accordingly, special thanks to ossi0110 for bringing it up. 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-27Added full support for the Rebellion.shenhuyong1-0/+35
Credits to 3ceam2 for the base,Thanks to Rytech. -The skill still needs to be completed, as well as support for higher base stats. -Bonus stats are set to temporarily values until the official ones are known. -Updated the item_db.txt file with information on the Rebellion's job equip mask. -Added packets and packet keys for 2013-08-07Ragexe with the info provided by Shakto,Thanks to Shakto. -A 2013-08-07Ragexe client or higher is required for this job to be properly playable.
2013-09-19Cleaned up and de-duplicated ranklist-related codeHaru1-2/+1
Follow-up to 6cf032d. Special thanks to Ind. Signed-off-by: Haru <haru@dotalux.com>
2013-09-18Fixed Ranking Lists for 2013 clientsAmir El Sayed1-0/+3
2013-07-16Packets and packet keys update with the info provided by ShaktoHaru1-0/+104
- Added packets for 2013-06-12Ragexe, 2013-06-18Ragexe, 2013-06-26Ragexe, 2013-07-03Ragexe - Added packetKeys for 2013-06-26Ragexe, 2013-07-03Ragexe - Thanks to Shakto for always providing us with the data, OnNplay for the the update reminder. Signed-off-by: Haru <haru@dotalux.com>
2013-06-232012-07-16Ragexe Supportshennetsind1-1/+28
Special Thanks to Frost for bringing this to me! Signed-off-by: shennetsind <ind@henn.et>
2013-06-19Follow up 4ed9b9d0ca7de07169db2bd7024cba5cc3ac2fa8shennetsind1-0/+5
Missed 20130618 (again, special thanks to Shakto) Thanks to jaBote for pointing it out. Signed-off-by: shennetsind <ind@henn.et>
2013-06-19PacketKeys Update: 44 Client Dates Supported.shennetsind1-5/+174
http://hercules.ws/board/topic/1105-hercules-wpe-free-june-14th-patch/ Super-ultra-mega Thanks to Shakto for providing us with these! 20110817, 20110824, 20110831, 20110906, 20111005, 20111012, 20111021, 20111025, 20111102, 20111109, 20111122, 20111207, 20111214, 20111220, 20111228, 20120104, 20120111, 20120120, 20120202, 20120207, 20120214, 20120229, 20120307, 20120314, 20120321, 20120328, 20120404, 20120410, 20120418, 20120424, 20120509, 20120515, 20120525, 20120605, 20120612, 20120618, 20120702, 20120716, 20130320, 20130514, 20130522, 20130529, 20130605, 20130612 Signed-off-by: shennetsind <ind@henn.et>
2013-06-14Finalizing fix for #7339.Matheus Macabu1-0/+4
Also added proper support for party booking on 2012-04-10Ragexe (thanks to bgamez23). Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2013-06-14Fixed Bug #7365shennetsind1-1/+1
Special Thanks to Axiom http://hercules.ws/board/tracker/issue-7365-scriptc-error/ Also fixed packetKeys order for 2013-06-12 Signed-off-by: shennetsind <ind@henn.et>
2013-06-14Follow up 5a942993dd12ae7d85b1633a58b0dc23f85832c2shennetsind1-0/+4
Added packetKeys for 2013-06-12 Special Thanks to Shakto! http://hercules.ws/board/topic/1105-hercules-wpe-free-june-14th-patch/ Signed-off-by: shennetsind <ind@henn.et>
2013-06-14Merge branch 'master' of https://github.com/HerculesWS/Herculesshennetsind1-0/+6
2013-06-14Hercules WPE Freeshennetsind1-0/+8
Official Packet Obfuscation Support http://hercules.ws/board/topic/1105-hercules-wpe-free-june-14th-patch/ Signed-off-by: shennetsind <ind@henn.et>
2013-06-14Attempt to fix #7340.Matheus Macabu1-0/+6
or —Oh the inconsistency between clients—. If it doesn't help and you are having problems with party booking search, keep reporting and giving thorough information, so we can actually help. Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2013-06-13Hercules Renewal Phase : Renewalmalufett1-0/+1
Rename SC names to eagis standard. Implement SC Configuration.(see db/sc_config.txt) Skill updates and fixes. Some code optimization. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-06-09Few adjustments to group search for 2012-04-1x and added new packets for ↵Matheus Macabu1-0/+34
2013-06-05 (thanks to Shakto). Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2013-06-08mkbu95's Party Recruit Updateshennetsind1-2/+39
There are still some features as blocklist and volunteer that were not worked on due to some lack of information. Special Thanks to mkbu95, Spira and Yommy Signed-off-by: shennetsind <ind@henn.et>
2013-05-30Memory Slasher - May 30 Patchshennetsind1-0/+70
http://hercules.ws/board/topic/928-memory-slasher-may-30-patch/ Signed-off-by: shennetsind <ind@henn.et>
2013-05-30Memory Slasher - May 30 Patchshennetsind1-1/+4
http://hercules.ws/board/topic/928-memory-slasher-may-30-patch/ Signed-off-by: shennetsind <ind@henn.et>
2013-05-22Update packet.h (Ragexe ver 2013 05 22)Shaktoh1-0/+35
Thx to Yommy for the packet extractor tool
2013-05-19Added new packets for 2013-05-15aRagexe (thanks to Shakto!).Matheus Macabu1-0/+35
Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2013-05-16Fixed cash shop for 2011-11-22shennetsind1-0/+6
Special Thanks to Yommy, and M45T3R! Signed-off-by: shennetsind <ind@henn.et>
2013-05-07Cart Fixshennetsind1-5/+0
cart 'items' button no longer remains visible after the cart has been removed. -- Special Thanks to Wolfed. Improved status change end, now only sends the termination packet to those that matter, as opposed to always sending to those nearby, and made it smaller. Made possible thanks to super awesome Yommy :3 Signed-off-by: shennetsind <ind@henn.et>
2013-05-042013-03-20 Packet Updateshennetsind1-20/+28
Special Thanks to Yommy~! <3 Signed-off-by: shennetsind <ind@henn.et>
2013-05-02Fixed 2012-07-16a Storage Packetshennetsind1-4/+12
Special thanks to mybitch for pointing it out, Also enabled ragexe's cash shop for clients 2011-07-18 onwards (special thanks to Yommy!) Signed-off-by: shennetsind <ind@henn.et>
2013-04-27Introduced support for /guildinvite (present in 2012+ clients). Also merged ↵Matheus Macabu1-0/+1
both guild invite functions. Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2013-04-27Fixed Bug #7192shennetsind1-1/+4
Fixed Buying Store for 2012-07-10 onwards clients, special thanks to Yommy <3 http://hercules.ws/board/tracker/issue-7192-crash-when-closing-buying-store-customer-2013/ Signed-off-by: shennetsind <ind@henn.et>
2013-04-27Fixed Buying Stores on 2013 clientsshennetsind1-2/+5
Special Thanks to Yommy! Signed-off-by: shennetsind <ind@henn.et>
2013-04-27Fixed Bug #7193 and ...shennetsind1-4/+4
http://hercules.ws/board/tracker/issue-7193-monsterhp/ -- Follow up 0f4a50d13538c3e5d3ca4d3822f92217c8da0479 re-introduced mob_max_skilllvl -- Updated some packet intro dates (special thanks to yommy! <33) Signed-off-by: shennetsind <ind@henn.et>