Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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> | |||||
2015-06-19 | Removed ".." from include directives | Haru | 1 | -6/+6 | |
- Include directives are now directory-independent. - This will allow building plugins from other directories in future. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-05-19 | Fixed some issues reported by coverity scan [2/3] | Haru | 1 | -1/+1 | |
- Corrected some NPC ID range checks Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-01-12 | Blocked compilation of plugins that use unavailable functions | Haru | 1 | -1/+5 | |
- Rather than failing at runtime, plugins that try to access non-interfaced, unavailable functions or variables, will now show an error at compile-time. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-01-02 | Add npcdb_checkid to npc interface. | Andrei Karas | 1 | -4/+1 | |
2014-12-16 | Add function what called if player leave npc area. | Andrei Karas | 1 | -0/+1 | |
2014-12-16 | Add function what call OnUntouch event. | Andrei Karas | 1 | -0/+1 | |
2014-12-15 | add npc area size field. | Andrei Karas | 1 | -0/+1 | |
2014-11-28 | Add function for create npc. | Andrei Karas | 1 | -0/+1 | |