summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-14Add support for saving/loading barter shops from sql table.Andrei Karas1-23/+135
2019-01-14Add packet CZ_NPC_BARTER_PURCHASEAndrei Karas1-0/+124
2019-01-14Add barter type shop and add packet ZC_NPC_BARTER_OPENAndrei Karas1-5/+10
2018-12-14Add inventory size field into db and using it in server.Andrei Karas1-1/+1
2018-12-12Add missing result values for packet ZC_PC_PURCHASE_RESULTAndrei Karas1-0/+4
2018-11-13use a dedicated zone remove function when reloading zonesgumi1-1/+1
2018-08-26Merge pull request #2164 from mekolat/addvariableHaru1-2/+2
2018-08-26Merge pull request #2162 from mekolat/setzoneHaru1-0/+1
2018-08-25Fix some const violations detected with the const-safe strchr() implementationHaru1-1/+1
2018-08-01reload the zone db on npc reloadgumi1-0/+1
2018-07-30always set the type when doing script->add_strgumi1-2/+2
2018-07-28correct sell item achievement being validated after item is deletedAsheraf1-2/+3
2018-07-24Implementation of the official Achievement System.smokexyz1-0/+4
2018-07-01Change functions to static where possible (Part 4 - map)Haru1-118/+156
2018-05-312012-2018 !Maytichai Saowa1-1/+1
2018-05-07Merge pull request #2027 from MishimaHaruna/sa_summonmonsterHaru1-4/+4
2018-05-04Implementation of Private AirShipAsheraf1-0/+4
2018-05-01Replace "--ja--" and "--en--" with constants (source only)Haru1-4/+4
2018-01-25Implementation of Official Clan SystemMurilo Pereti Tavares1-0/+49
2017-11-28Fix invisible NPCs (such as FAKE_NPC) showing up as NoviceHaru1-1/+1
2017-11-18Pass the correct types and sizes to the StmtBind functionsHaru1-3/+3
2017-11-04Refresh npc after changing fields in setunitdata.Andrei Karas1-0/+13
2017-11-04Allow each npc use own view_data structure.Andrei Karas1-1/+3
2017-10-30Add monster spawn boss flag for miniboss: miniboss_monsterAndrei Karas1-2/+7
2017-10-22Add NoAutoloot mapflagEmistry Haoyan1-0/+2
2017-08-10Fix possible overflow in npc_parsename.Andrei Karas1-1/+1
2017-07-27Fix possible buffer overflows with snprintf.Andrei Karas1-2/+2
2017-06-13Fixes crash when npcshopattach was called on sell shop.Dastgir1-0/+11
2017-04-04Implementation of Item Options System.Smokexyz1-0/+15
2016-12-03Remove the platform-dependent variables from struct status_dataHaru1-3/+3
2016-10-28Fixed copyright year for 2016Lemongrass31101-1/+1
2016-09-18Removed special handling of "clear" in npc->addsrcfile()Haru1-10/+8
2016-09-18Removed special handling of "all" by npc->delsrcfile()Haru1-12/+9
2016-09-11Allow sell items to market shop.Andrei Karas1-1/+1
2016-09-10Adds official behavior when selling to NPCs. Fixes issue #1214KirieZ1-1/+7
2016-06-25Moved translations template generator to a pluginHaru1-6/+0
2016-06-25Replaced script_code::script_buf with a VECTORHaru1-1/+1
2016-06-18Move npc static variables into npc interface.Andrei Karas1-47/+47
2016-04-27Fix unit_data unitialisation.Andrei Karas1-8/+2
2016-04-04Add missing checks into npc.Andrei Karas1-13/+143
2016-03-20Dropped typedef from DBMapHaru1-1/+1
2016-03-20Dropped typedef from DBIteratorHaru1-6/+6
2016-03-20Dropped typedefs from union DBKey and struct DBDataHaru1-8/+8
2016-03-20Removed unnecessary typedefs from sql.hHaru1-2/+4
2016-03-20Added const qualifier to the value argument of script->setd_subHaru1-1/+1
2016-02-24Edited npc->selllist() to use the new struct itemlistHaru1-27/+31
2016-02-24Edited npc->buylist() to use the new struct itemlistHaru1-34/+38
2016-02-24Edited npc->market_buylist() to use the new struct itemlistHaru1-30/+28
2016-02-24Edited npc->cashshop_buylist() to use the new struct itemlistHaru1-22/+20
2016-02-24Added const qualifier to various variable/argument pointersHaru1-1/+3