Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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> | |||||
2015-10-31 | Add new config to allow player vend/chat room nearby hidden npc | AnnieRuru | 1 | -0/+1 | |
make changes to (#837) - mske better battle_config clarification - Add FAKE_NPC constant in the source and use them - also use the HIDDEN_WARP_NPC constants | |||||
2015-10-11 | Cleanup of the HPluginData implementation (second part) | Haru | 1 | -2/+1 | |
- Changed the hplugin_data_store's array into a VECTOR. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-10-11 | Cleanup of the HPluginData implementation (First part) | Haru | 1 | -3/+2 | |
- Several explicit casts are removed, to have a slightly better type-checking at compile time. - A destructor function is provided, to remove code duplication. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-08-15 | HPM compatibility improvements | Haru | 1 | -7/+6 | |
Improved compatibility, portability and standards conformance. - Since it is not possible to portably and reliably re-use the core's symbols in plugins, symbols are no longer exported unless explicitly required, in the UNIX builds. This mimics the Windows behavior and adds HPM compatibility to OSes such as FreeBSD. Credits to Andrei Karas for making this possible. - For convenience, it is no longer necessary to call GET_SYMBOL, since the plugin will automatically import all the available symbols when it's loaded, depending on the included headers. - Plugins are now supposed to include the "common/hercules.h" header before including anything else. Incluing common/HPMi.h, common/cbasetypes.h or conf/core.h is no longer necessary, as those are guaranteed to be automatically included by hercules.h. - HPM API version bumped to 1.1. Signed-off-by: Haru <haru@dotalux.com> |