summaryrefslogtreecommitdiff
path: root/src/net/tmwa/npchandler.h
AgeCommit message (Collapse)AuthorFilesLines
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva1-1/+2
2019-01-01Update copyright year.Andrei Karas1-1/+1
2018-05-18Add packet CMSG_PRIVATE_AIRSHIP_REQUEST 0x0a49.Andrei Karas1-0/+3
2018-01-09Remove useless A_CONST attributes.Andrei Karas1-12/+10
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-07-28Remove define EATHENA_SUPPORT from all code.Andrei Karas1-2/+0
Now eathena like support enabled always.
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-01-02Update copyrights year.Andrei Karas1-1/+1
2015-12-23Add const attribute to net classes.Andrei Karas1-10/+12
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-23Another fix for compilation without C++11 flags.Andrei Karas1-1/+1
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-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-04-17Add eathena defines into cookingtype enum.Andrei Karas1-0/+2
2015-02-18Add missing override keywords.Andrei Karas1-1/+1
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-11-30eathena: add packet SMSG_NPC_CHANGETITLE 0x0b06.Andrei Karas1-2/+0
2014-11-15eathena: add packet SMSG_NPC_COMMAND 0x0B00.Andrei Karas1-2/+0
2014-10-17Add static in npchandler.Andrei Karas1-2/+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-08Move processLangReuqest from tmwa namespace into ea.Andrei Karas1-2/+0
2014-09-08Remove additional parameters from most npchandlers.Andrei Karas1-5/+2
2014-08-30Fix compilation warning.Andrei Karas1-1/+1
2014-08-30Simplify getNpc function usage.Andrei Karas1-2/+1
2014-01-01update copyright year in all sources.Andrei Karas1-1/+1
2013-12-17Add support for set npc dialog title from server script.Andrei Karas1-0/+2
Change client version netcode to 12.
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-05-28fix guard header part2.Andrei Karas1-3/+3
2013-04-14another fixes from cpplint.Andrei Karas1-1/+1
2013-04-14some more style fixes from cpplint.Andrei Karas1-1/+1