summaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Expand)AuthorFilesLines
2014-09-23eathena: use petinfo for loading and storing data about pet.Andrei Karas1-9/+56
2014-09-22Remove wrong include.Andrei Karas1-2/+0
2014-09-22Add pet actor type. For now it works almost same like monsters.Andrei Karas1-1/+3
2014-09-22eathena: add partial support for packet SMSG_PET_STATUS 0x01a2.Andrei Karas4-1/+20
2014-09-22eathena: add partial support for packet SMSG_PET_DATA 0x01a4.Andrei Karas3-0/+15
2014-09-22eathena: reset menu after selecting egg.Andrei Karas1-0/+2
2014-09-22Add egg selection dialog.Andrei Karas2-1/+18
2014-09-22Move npc sell code from SellDialog into NpcSellDialog.Andrei Karas1-2/+2
2014-09-22eathena: set menu in pet handler.Andrei Karas1-0/+2
2014-09-22eathena: add menu variable.Andrei Karas2-0/+61
2014-09-22eathena: add menu type enum.Andrei Karas1-0/+51
2014-09-22eathena: add partial support for packet SMSG_PET_EGGS_LIST 0x01a6.Andrei Karas3-0/+17
2014-09-21eathena: add packet CMSG_PET_SELECT_EGG 0x01a7.Andrei Karas6-0/+18
2014-09-21Fix compilation warning.Andrei Karas1-0/+1
2014-09-21eathena: add packet SMSG_MERCENARY_ACTION 0x029f.Andrei Karas6-0/+18
2014-09-21eathena: fix skill removing.Andrei Karas1-2/+2
2014-09-21Restore all usable mercenary stats if it respawned.Andrei Karas1-2/+2
2014-09-21Restore mercenary stats if it was respawned.Andrei Karas2-11/+16
2014-09-21Fix mercenary removing.Andrei Karas6-1/+48
2014-09-21Use MercenaryInfo object for storing mercenary attributes.Andrei Karas1-1/+8
2014-09-21Fix updating skills window if some skills was removed.Andrei Karas3-4/+14
2014-09-20Remove mercenary skills if mercenary was removed.Andrei Karas1-0/+3
2014-09-20eathena: add mercenary skills.Andrei Karas1-8/+22
2014-09-20Use skill owner field in most functions.Andrei Karas3-6/+16
2014-09-20eathena: set mercenary name and some other basic stats.Andrei Karas1-4/+13
2014-09-20Add mercenary actor type. Use it for now in samw way with monster type.Andrei Karas1-1/+3
2014-09-20eathena: create being based on being type and not job.Andrei Karas2-7/+55
2014-09-19eathena: not hide any beings.Andrei Karas1-15/+0
2014-09-19eathena: add partial support for packet SMSG_MERCENARY_SKILLS 0x029d.Andrei Karas4-1/+25
2014-09-19eathena: add partial support for packet SMSG_MERCENARY_INFO 0x029b.Andrei Karas4-2/+34
2014-09-19eathena: add partial support for packet SMSG_MERCENARY_UPDATE 0x02a2.Andrei Karas4-1/+19
2014-09-19eathena: rearrange protocol.h.Andrei Karas1-21/+21
2014-09-19Add empty MercenaryHandler.Andrei Karas10-2/+245
2014-09-19Add comments for all output packets header.Andrei Karas30-205/+207
2014-09-19In out packets allow set packet name in packets log.Andrei Karas4-6/+8
2014-09-19add a bit formatting in logging network packets.Andrei Karas4-9/+9
2014-09-19eathena: fix inventory reading in processPlayerInventory.Andrei Karas1-1/+1
2014-09-19eathena: add partial support for packet SMSG_BEING_REMOVE_SKILL 0x0120.Andrei Karas3-0/+14
2014-09-19eathena: add partial support for packet SMSG_CHAT_LEAVE 0x00dd.Andrei Karas3-0/+15
2014-09-19eathena: add partial support for packet SMSG_CHAT_JOIN_ACK 0x00db.Andrei Karas3-0/+19
2014-09-19eathena: add packet CMSG_CHAT_JOIN 0x00d9.Andrei Karas6-0/+29
2014-09-19Fix typo in chat object.Andrei Karas1-1/+1
2014-09-18Add chat object to owner being.Andrei Karas1-6/+15
2014-09-18Add server feature haveOnlineList.Andrei Karas5-0/+16
2014-09-18Rename server feature haveOnlineList into haveServerOnlineList.Andrei Karas5-5/+5
2014-09-18eathena: add partial support for packet SMSG_CHAT_DISPLAY 0x00d7.Andrei Karas3-0/+19
2014-09-18eathena: fix packet SMSG_PLAYER_GUILD_PARTY_INFO 0x0195.Andrei Karas1-1/+1
2014-09-18Move processPlayerGuilPartyInfo from ea namespace into eathena and tmwa.Andrei Karas6-31/+62
2014-09-18eathena: add packet SMSG_PLAYER_SKILL_COOLDOWN_LIST 0x0985.Andrei Karas4-1/+22
2014-09-18Add skills duration/cooldown.Andrei Karas1-3/+4