Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-03 | document npc_label_list | gumi | 1 | -0/+5 | |
2020-05-03 | allow local NPC functions to be public or private | gumi | 1 | -0/+1 | |
2020-03-08 | Refactor code using directions to use enum unit_dir | skyleo | 1 | -2/+2 | |
This removes a lot of duplicated code, especially related to people not using the arrays dirx and diry. Assertions for whenever these arrays are used have been added as well, to ensure valid index range. Some trailing white space has been removed as well. | |||||
2020-02-09 | Change unload NPC behavior to kill mobs that were spawned by unloaded NPC ↵ | Kenpachi Developer | 1 | -3/+4 | |
(non-permanent monster spawns) [Issue #2530] Mobs spawned by NPC will be removed on @reloadnpc, @unloadnpc, and @unloadnpcfile. Additionally OnNPCUnload NPC label was added, to revert other changes made by NPC. For example set/removed mapflags or added mob drops. | |||||
2020-02-09 | Add npc functions for expanded barter shops | Andrei Karas | 1 | -2/+15 | |
2020-02-09 | Add expanded barter shop constant | Andrei Karas | 1 | -0/+1 | |
2020-01-13 | Update copyright headers for year 2020 | Haru | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-08-26 | Merge pull request #2521 from Emistry/db_const_npcidentity | Haru | 1 | -1/+1 | |
Update NPC Identity | |||||
2019-08-21 | Add new version for packet ZC_NPC_MARKET_PURCHASE_RESULT | Andrei Karas | 1 | -1/+3 | |
Also add enum for result field in packet ZC_NPC_MARKET_PURCHASE_RESULT | |||||
2019-08-14 | Update NPC Identity | Emistry Haoyan | 1 | -1/+1 | |
- npc id constant | |||||
2019-05-06 | Move questinfo data from map to npc_data | Asheraf | 1 | -0/+2 | |
this will fix the issue where having multiple `questinfo()` blocks wont work properly | |||||
2019-02-11 | Change type for class variables from short to int | Andrei Karas | 1 | -3/+3 | |
2019-01-14 | Add support for saving/loading barter shops from sql table. | Andrei Karas | 1 | -3/+7 | |
Also allow add duplicated item id to barter shops if price is different. | |||||
2019-01-14 | Add packet CZ_NPC_BARTER_PURCHASE | Andrei Karas | 1 | -0/+1 | |
2019-01-14 | Add barter type shop and add packet ZC_NPC_BARTER_OPEN | Andrei Karas | 1 | -4/+8 | |
2018-09-02 | Update Npc Constants Database | Asheraf | 1 | -1/+1 | |
2018-07-19 | Replace item id shorts to int in map server. | Andrei Karas | 1 | -2/+2 | |
2018-05-31 | 2012-2018 ! | Maytichai Saowa | 1 | -1/+1 | |
2018-04-08 | Added delay to tomb spawn | Guilherme G. Menaldo | 1 | -0/+1 | |
2018-01-25 | Implementation of Official Clan System | Murilo Pereti Tavares | 1 | -0/+2 | |
All official features work including the autokick for inactive members And the system is completely customizable. | |||||
2017-11-04 | Refresh npc after changing fields in setunitdata. | Andrei Karas | 1 | -0/+1 | |
2017-11-04 | Allow each npc use own view_data structure. | Andrei Karas | 1 | -1/+1 | |
Allow npc to use player classes (for older than 20170726 npc visible as players). View_data structure can be copied from predefined view_data lists created new if npc using player type. | |||||
2017-04-18 | Update NPC ID | Jedzkie | 1 | -2/+1 | |
2016-10-28 | Fixed copyright year for 2016 | Lemongrass3110 | 1 | -1/+1 | |
2016-06-18 | Move npc static variables into npc interface. | Andrei Karas | 1 | -0/+10 | |
2016-03-20 | Dropped typedef from DBMap | Haru | 1 | -4/+4 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Dropped typedefs from union DBKey and struct DBData | Haru | 1 | -5/+5 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-29 | Follow up ↵ | Jedzkie | 1 | -1/+1 | |
https://github.com/HerculesWS/Hercules/commit/f95290cc2396d791ad3e9e9f5f73980887a5ef95. | |||||
2016-02-24 | Edited npc->selllist() to use the new struct itemlist | Haru | 1 | -2/+2 | |
- The npc-side code no longer depends on the client data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Edited npc->buylist() to use the new struct itemlist | Haru | 1 | -2/+2 | |
- The npc-side code no longer depends on the client data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Edited npc->market_buylist() to use the new struct itemlist | Haru | 1 | -1/+1 | |
- The npc-side code no longer depends on the client data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Edited npc->cashshop_buylist() to use the new struct itemlist | Haru | 1 | -1/+3 | |
- The npc-side code no longer depends on the client packet data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-06 | Changed PCRE to properly use the system-provided pcre.h | Haru | 1 | -3/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-21 | Remove unused PCRE_SUPPORT define. | Andrei Karas | 1 | -22/+0 | |
2015-12-22 | - Fixes #1005 (Thanks jTynne) | Jedzkie | 1 | -1/+1 | |
- Update NPC ID's | |||||
2015-12-15 | Added GPL-compliant header to all sources and build scripts | Haru | 1 | -4/+20 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_unknown_object | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_mob | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_function | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_duplicate | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_script | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_shop | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_warp | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_mapflag | Haru | 1 | -2/+2 | |
- This is necessary before merging #960 Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-02 | Fixed compile errors on very old PACKETVERs | Haru | 1 | -5/+29 | |
- Fixes #903 and other similar problems Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-18 | Merge pull request #837 from AnnieRuru/request_5 | Haruna | 1 | -0/+1 | |
Add new config to allow player vend/chat room nearby hidden npc (#834) | |||||
2015-11-16 | Update new NPC ID's. | Jedzkie | 1 | -1/+1 | |
Signed-off-by: Jedzkie <jedzkie13@rocketmail.com> | |||||
2015-11-12 | Split npc_duplicate_sub into separate functions based on subtypes | Haru | 1 | -0/+3 | |
- For plugin overriding purposes. Thanks to Andrei Karas for the idea. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-12 | Split frequently repeated code to add/register new NPCs to its own function | Haru | 1 | -0/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-12 | Added subtype initializer to npc_create_npc | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> |