summaryrefslogtreecommitdiff
path: root/src/map/npc.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-10-29Add new config to allow player vend/chat room nearby hidden npc (#834)AnnieRuru1-0/+3
2015-10-19rename malloc.c/h to memmgr.Andrei Karas1-1/+1
2015-10-11Cleanup of the HPluginData implementation (second part)Haru1-2/+1
2015-10-11Cleanup of the HPluginData implementation (First part)Haru1-10/+2
2015-09-25More aggressive whitespace cleanup. Follow up to 51329e6Haru1-141/+120
2015-09-24Add bl parameter to getcell functions.Andrei Karas1-8/+8
2015-09-18Clarified the intent of several assignments inside conditional expressionsHaru1-6/+6
2015-08-15HPM compatibility improvementsHaru1-0/+1
2015-08-10Add script interface function run_npc. It do same thing as run.Andrei Karas1-11/+11
2015-08-09Improved validation of monster/boss_monster top-level script objectsHaru1-3/+3
2015-08-09Added validation of the 'facing' value in top-level script objectsHaru1-0/+18
2015-08-09Deprecated use of numeric NPC view IDs. Use constants instead.Haru1-0/+2
2015-07-05Fixed issue #560Emistry1-12/+11
2015-06-19Cleaned up some #includesHaru1-0/+1
2015-06-19Removed ".." from include directivesHaru1-28/+28
2015-06-02Re-implemented clif->colormes to accept arbitrary colorsHaru1-2/+2
2015-06-01Replaced some of the hardcoded values with constants (map)Haru1-4/+4