summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-12-15Fix Dialog being cleaned after timeout on secure npc timeout enabled.hemagx1-1/+0
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_unknown_objectHaru1-1/+18
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_mobHaru1-1/+19
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_functionHaru1-3/+26
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_duplicateHaru1-8/+37
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_scriptHaru1-6/+32
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_shopHaru1-5/+18
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_warpHaru1-2/+19
2015-12-15Added const qualifier to the w1~w4 arguments of npc_parse_mapflagHaru1-7/+35
2015-12-06Fixed a validation issue in the NPC Sell ListHaru1-5/+13
2015-12-05Fixed a client crash when a MVP Tombstone is createdHaru1-7/+1
2015-11-18Replaced -1 with FAKE_NPC in source, where appropriateHaru1-7/+6
2015-11-18Merge pull request #837 from AnnieRuru/request_5Haruna1-1/+4
2015-11-14Fix npc initialisation in first map (m == 0).Andrei Karas1-1/+1
2015-11-12Split npc_duplicate_sub into separate functions based on subtypesHaru1-48/+82
2015-11-12Split frequently repeated code to add/register new NPCs to its own functionHaru1-58/+34
2015-11-12Added subtype initializer to npc_create_npcHaru1-15/+18
2015-11-12Moved class and dir initializers to npc_create_npcHaru1-49/+35
2015-11-12Split the duplication logic away from the parsing logic in NPC duplicatesHaru1-136/+154
2015-11-11Split the source path reference retain mechanism out of npc_parsename.Haru1-37/+69
2015-10-31Add new config to allow player vend/chat room nearby hidden npcAnnieRuru1-2/+2