summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-02-24Fixed two minor typos in NPC-related error/warning messagesHaru1-2/+2
2016-02-19Fix all known warnings from compiler flags -Wformat*Andrei Karas1-7/+7
2016-02-05Merge pull request #993 from HerculesWS/mobdb2sqlAndrei Karas1-15/+15
2016-01-29Replaced several floating-point operations with integer operationsHaru1-15/+15
2016-01-21Remove unused PCRE_SUPPORT define.Andrei Karas1-2/+0
2016-01-13Converted const.txt to libconfig formatHaru1-1/+1
2016-01-06Replaced the remaining explicit casts with BL_CAST/BL_UCASTHaru1-11/+12
2016-01-06Replaced some explicit casts with BL_UCASTHaru1-5/+4
2016-01-06Replaced some map->id2sd calls with the proper map->id2XX functionHaru1-12/+13
2016-01-06Replaced some explicit casts with BL_UCAST/BL_UCCASTHaru1-7/+20
2016-01-06Replaced some explicit casts with BL_UCAST/BL_UCCASTHaru1-5/+4
2016-01-06Change all TBL_NPC to struct npc_data as per style guidelineshemagx1-3/+3
2016-01-06Change all TBL_PC to struct map_session_data as per style guidelineshemagx1-4/+3
2015-12-31Extended the numeric view ID deprecation to '-1' (FAKE_NPC)Haru1-2/+1
2015-12-31Replaced leftover -1 view IDs with FAKE_NPCHaru1-1/+1
2015-12-25Implemented NoViewIDDastgir1-0/+2
2015-12-21Fix Client stuck if npc secure time reached and no actual dialog presented to...hemagx1-1/+6
2015-12-15Added GPL-compliant header to all sources and build scriptsHaru1-4/+20