summaryrefslogtreecommitdiff
path: root/src/net/eathena/npchandler.h
AgeCommit message (Collapse)AuthorFilesLines
2018-05-18Add packet CMSG_PRIVATE_AIRSHIP_REQUEST 0x0a49.Andrei Karas1-0/+3
2018-01-04Update copyrights year.Andrei Karas1-1/+1
2017-12-28Add missing override and final to destructors.Andrei Karas1-1/+1
Also remove some empty destructors.
2017-08-03Remove network handlers in general handler was deleted.Andrei Karas1-0/+2
2017-07-14Replace std::vector into macro STD_VECTOR.Andrei Karas1-2/+2
In most case it equal to std::vector except debug modes. Now it can be also mse::mstd::vector, but sadly this class not support all required features.
2017-04-28Add workaround to open npc buy shop if npc invisible.Andrei Karas1-0/+2
For hercules it lost npc type.
2017-02-01Store interacted npc type before buy or talk and send it to buy dialog.Andrei Karas1-2/+2
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-04-17Revert "Remove override keyword, if it present with final."Andrei Karas1-21/+21
This reverts commit 55480eb4477b2cf85af1bcdcc5e8ec4f4ce6682d.
2016-04-17Remove override keyword, if it present with final.Andrei Karas1-21/+21
2016-02-08Add some missing const.Andrei Karas1-1/+2
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2015-11-04Allow sell to npc many items at one time (hercules).halloween2015Andrei Karas1-0/+2
2015-11-04Allow buy from npc shop or from market more than one of item at one transaction.Andrei Karas1-0/+2
2015-09-23Fix compilation without C++11 flags.Andrei Karas1-1/+1
2015-09-22Remove checking packet id in getNpc function.Andrei Karas1-1/+2
2015-09-02Remove MessageHandler classAndrei Karas1-5/+1
2015-08-27Move receive code from npchandler into separate file.Andrei Karas1-15/+0
2015-08-16Add strong typed int for item color.Andrei Karas1-1/+1
2015-05-29Convert CookingType enum into strong typed enum.Andrei Karas1-1/+1
2015-05-29Add strong typed int type BeingId.Andrei Karas1-11/+13
2015-03-17eathena: add partial support for packet SMSG_NPC_PROGRESS_BAR_ABORT 0x02f2.Andrei Karas1-0/+2
2015-03-11eathena: add partial support for packet SMSG_NPC_SHOW_DIGIT 0x01b1.Andrei Karas1-0/+2
2015-01-20eathena: add packet SMSG_NPC_AREA 0x0b0bAndrei Karas1-0/+2
Change protocol version to 5.
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-10-17Add static in npchandler.Andrei Karas1-2/+2
2014-10-14eathena: add packet SMSG_NPC_CLOSE_TIMEOUT 0x08d6.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_SELECT_AUTO_SPELL 0x01ce.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_SELECT_ARROW 0x01ae.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_IDENTIFY 0x0178.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_REFINE 0x0222.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_REPAIR 0x01fd.Andrei Karas1-0/+2
2014-09-09eathena: add packet CMSG_NPC_COOKING 0x025b.Andrei Karas1-0/+3
2014-09-09eathena: add packet CMSG_NPC_PRODUCE_MIX 0x018e.Andrei Karas1-0/+5
2014-09-09eathena: impliment packet CMSG_NPC_COMPLETE_PROGRESS_BAR 0x02f1.Andrei Karas1-0/+2
2014-09-09eathena: add partial support for packet SMSG_NPC_SHOW_PROGRESS_BAR 0x02f0.Andrei Karas1-0/+3
2014-09-08Remove additional parameters from most npchandlers.Andrei Karas1-2/+2
2014-08-30Simplify getNpc function usage.Andrei Karas1-1/+1
2014-02-02Add missing const and static into net classes.Andrei Karas1-2/+2
2014-01-01update copyright year in all sources.Andrei Karas1-1/+1
2013-10-24add final keyword to net files.Andrei Karas1-12/+13
2013-09-15remove unused includes from net directory.Andrei Karas1-7/+0
2013-04-14some more style fixes from cpplint.Andrei Karas1-2/+2
2013-04-10improve npchandler class.Andrei Karas1-14/+19
2013-02-13Fix code style.Andrei Karas1-1/+1
2013-01-16update copyrights year.Andrei Karas1-1/+1
2012-10-30Add unused warnings to other files.Andrei Karas1-1/+1
2012-10-15Fix compilation warnings without C++11 support.Andrei Karas1-1/+1
2012-10-10Delete copy constructor from net classes.Andrei Karas1-0/+2
2012-09-23Add missing final keywords to classes.Andrei Karas1-1/+1