summaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Expand)AuthorFilesLines
2014-09-25eathena: add packet CMSG_HOMUNCULUS_SET_NAME 0x0231.Andrei Karas6-0/+18
2014-09-25Fix homunculus name detection.Andrei Karas1-10/+7
2014-09-24For homunculus being use same data like for monster.Andrei Karas1-1/+3
2014-09-24eathena: add packet SMSG_HOMUNCULUS_INFO 0x022e.Andrei Karas4-1/+51
2014-09-24eathena: fix packet SMSG_HOMUNCULUS_SKILLS.Andrei Karas1-0/+1
2014-09-24eathena: add packet SMSG_HOMUNCULUS_DATA 0x0230.Andrei Karas4-1/+45
2014-09-24eathena: add packet SMSG_HOMUNCULUS_SKILLS 0x0235.Andrei Karas4-1/+45
2014-09-24Add empty HomunculusHandler.Andrei Karas10-2/+245
2014-09-24eathena: add partial support for packet SMSG_BUYINGSTORE_OPEN 0x0810.Andrei Karas4-1/+17
2014-09-24Add empty BuyingStoreHandler.Andrei Karas10-2/+245
2014-09-23eathena: if skill fail, show errorText from skill.Andrei Karas1-53/+13
2014-09-23eathena: fix processSkillFailed.Andrei Karas1-5/+4
2014-09-23Move processSkillFailed from ea namespace into eathena and tmwa.Andrei Karas6-173/+321
2014-09-23eathena: rename packet CMSG_PET_REQUEST_STATE to CMSG_PET_SEND_MESSAGE.Andrei Karas6-7/+7
2014-09-23eathena: add packet CMSG_PET_MENU_ACTION 0x01a1.Andrei Karas6-0/+82
2014-09-23eathena: add partial support for packet SMSG_PET_FOOD 0x01a3.Andrei Karas3-0/+15
2014-09-23eathena: show pets hungry level messages in chat.Andrei Karas1-2/+26
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