summaryrefslogtreecommitdiff
path: root/src/net/eathena
AgeCommit message (Collapse)AuthorFilesLines
2015-11-07fix code style.Andrei Karas1-1/+0
2015-11-04Allow sell to npc many items at one time (hercules).halloween2015Andrei Karas2-1/+34
2015-11-04Allow buy from npc shop or from market more than one of item at one transaction.Andrei Karas8-0/+121
2015-11-01Fix cart inventory initialisation if was no items in cart inventory.Andrei Karas1-1/+16
2015-10-28Add missing check in receiving being packets.Andrei Karas1-4/+4
2015-10-26Add packet SMSG_NPC_SKIN 0x0b1c.Andrei Karas4-1/+15
2015-10-23Fix code style.Andrei Karas1-4/+0
2015-10-21Add support for layers with conditional tiles.Andrei Karas1-4/+1
For enable this mode for layer need add property: TileCondition and set value to one of BlockMask bits.
2015-10-19Add extended riding support (hercules)Andrei Karas1-9/+23
2015-10-19Allow support for different horses riding.Andrei Karas2-0/+7
2015-10-18Join "option" to opt2 (status effect) for using as effects (hercules)Andrei Karas1-10/+9
2015-10-17Add layer field to packet SMSG_MAP_SET_TILES_TYPE.Andrei Karas2-2/+4
2015-10-16Add protection attribute to input actions. Unsafe actions blocked from ↵Andrei Karas1-1/+1
remote usage.
2015-10-16Fix compilation errors.Andrei Karas1-1/+1
2015-10-16Fix compilation without C++11 flags.Andrei Karas1-1/+1
2015-10-16Impliment packet SMSG_MAP_SET_TILES_TYPE (hercules)Andrei Karas1-7/+26
This allow change collision types from server.
2015-10-15Add packet SMSG_MAP_SET_TILES_TYPE 0x0b1b.Andrei Karas4-1/+14
2015-10-09Fix code style.Andrei Karas1-1/+0
2015-09-28Add packet SMSG_BATTLE_EMBLEM2 0x0b1a.Andrei Karas4-2/+20
Also change protocol version to 12.
2015-09-25Fix being states (hercules)Andrei Karas2-1/+37
2015-09-25Fix code style.Andrei Karas4-5/+3
2015-09-23Fix another compilation warning.Andrei Karas1-1/+1
2015-09-23Fix compilation warning.Andrei Karas1-2/+2
2015-09-23Remove unused header protocolin.hAndrei Karas1-28/+0
2015-09-23Fix compilation without C++11 flags.Andrei Karas2-2/+2
2015-09-23Add support for packet version 20150226 (hercules)Andrei Karas6-2/+133
2015-09-23Allow add conditions into out packets definition.Andrei Karas5-0/+14
2015-09-22Remove checking packet id in getNpc function.Andrei Karas2-18/+6
2015-09-22add way for reload packets db. For now it useless.Andrei Karas4-2/+79
2015-09-21Define out packet variables in one place and in all files use only externs.Andrei Karas2-0/+35
2015-09-21Rename protocoloutdefine.h into protocoloutincludedefine.hAndrei Karas1-1/+1
2015-09-20Fix processBeingRemoveSkill name.Andrei Karas3-3/+3
2015-09-11Fix code style.Andrei Karas3-4/+2
2015-09-10Impliment packets CMSG_SOLVE_CHAR_NAME and SMSG_SOLVE_CHAR_NAME.Andrei Karas5-1/+18
2015-09-09Read server packet version from server (hercules).Andrei Karas1-0/+16
2015-09-09Fix compilation with some options.Andrei Karas1-2/+2
2015-09-09Add also notification about dropped item.Andrei Karas1-0/+5
2015-09-09Move processPlayerInventoryRemove from ea namespace into eathena and tmwa.Andrei Karas3-1/+23
2015-09-09Show reason for item removing.Andrei Karas1-3/+46
2015-09-09Add unequip error notification.Andrei Karas1-2/+1
2015-09-09Remove virtual method call from MessageOut constructor.Andrei Karas3-8/+9
2015-09-08Add some missing item colors.Andrei Karas1-1/+0
2015-09-07Split protocol.h into protocolin.h and protocolout.hAndrei Karas32-40/+66
2015-09-06Readd packet SMSG_MAP_MASK (tmwa)Andrei Karas3-11/+1
2015-09-04Remove some useless includes.Andrei Karas54-175/+9
2015-09-02Remove MessageHandler classAndrei Karas85-2850/+176
2015-09-02Remove mNetwork field from MessageHandlersAndrei Karas6-75/+36
2015-09-02Remove variable mMessageHandlers from network code.Andrei Karas3-25/+10
2015-09-02Use packet handlers from packet defines.Andrei Karas1-3/+54
2015-09-02Add to packets defines packet handlers. For now unused.Andrei Karas2-408/+411