Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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> | |||||
2015-11-12 | Moved class and dir initializers to npc_create_npc | Haru | 1 | -2/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-12 | Split the duplication logic away from the parsing logic in NPC duplicates | Haru | 1 | -0/+1 | |
- Fixes #812 (warning message while creating instances) Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-11 | Split the source path reference retain mechanism out of npc_parsename. | Haru | 1 | -1/+3 | |
Signed-off-by: Haru <haru@dotalux.com> |