Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-28 | Code style changes in npc_selllist function | Jedzkie | 1 | -43/+41 | |
2020-06-24 | Fix item selling if price is over INT_MAX. | Jedzkie | 1 | -3/+3 | |
2020-06-01 | Merge pull request #2713 from 4144/updatepackets | Haru | 1 | -1/+3 | |
Update packets up to 2020-05-20 | |||||
2020-06-01 | Make Unit->Id can be grouped by levels | Kenpachi Developer | 1 | -1/+1 | |
2020-06-01 | fix motd on load/unload npc. | Andrei Karas | 1 | -1/+3 | |
2020-05-03 | add a config flag to allow to local functions to be event handlers | gumi | 1 | -1/+3 | |
2020-05-03 | allow local NPC functions to be public or private | gumi | 1 | -4/+7 | |
2020-03-11 | Free StringBuf is case of error in npc_expanded_barter_fromsql() function | Kenpachi Developer | 1 | -0/+1 | |
2020-03-08 | Refactor code using directions to use enum unit_dir | skyleo | 1 | -1/+1 | |
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 | Merge pull request #2627 from Kenpachi2k13/issue#2073 | Haru | 1 | -26/+41 | |
Change NPC ID validation in npc_scriptcont() | |||||
2020-02-09 | Applied code style and added some minor code improvements to src/map/npc.c. | Kenpachi Developer | 1 | -73/+124 | |
2020-02-09 | Applied code style and some minor improvements. | Kenpachi Developer | 1 | -48/+57 | |
* Added new message 1517 (Script could not be unloaded.) * Applied code style to several functions I touched. * Added some minor improments to the function where I applied code style. | |||||
2020-02-09 | Change unload NPC behavior to kill mobs that were spawned by unloaded NPC ↵ | Kenpachi Developer | 1 | -12/+39 | |
(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 | Dont save barter and expanded barter entries into db if amount is -1 | Andrei Karas | 1 | -1/+4 | |
2020-02-09 | Add npc functions for expanded barter shops | Andrei Karas | 1 | -5/+347 | |
2020-02-09 | Apply code style to npc_scriptcont() function | Kenpachi Developer | 1 | -23/+32 | |
2020-02-08 | Change NPC ID validation in npc_scriptcont() | Kenpachi Developer | 1 | -7/+13 | |
npc_scriptcont() will now validate the NPC ID - if SECURE_NPCTIMEOUT is _not_ defined or - if SECURE_NPCTIMEOUT is defined and the charcters idle timer is still running. | |||||
2020-01-13 | Update copyright headers for year 2020 | Haru | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-08-26 | Prevent MVP tombstones from showing their message multiple times when clicked | Haru | 1 | -1/+6 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-08-26 | Prevent players from getting stuck when an MVP respawns while talking to its ↵ | Haru | 1 | -2/+4 | |
tombstone Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-08-21 | Add new version for packet ZC_NPC_MARKET_PURCHASE_RESULT | Andrei Karas | 1 | -10/+10 | |
Also add enum for result field in packet ZC_NPC_MARKET_PURCHASE_RESULT | |||||
2019-06-30 | Merge pull request #2410 from AnnieRuru/74-adjust_skill_damage_ShowWarning | Haru | 1 | -4/+5 | |
Suppress ShowWarning for certain mapflags when @reloadscript | |||||
2019-06-02 | Merge pull request #2221 from carloshenrq/nostorage | Haru | 1 | -0/+4 | |
Mapflag nostorage and nogstorage | |||||
2019-05-06 | Move questinfo data from map to npc_data | Asheraf | 1 | -2/+18 | |
this will fix the issue where having multiple `questinfo()` blocks wont work properly | |||||
2019-04-07 | Rename clif_charnameack into clif_blname_ack | Andrei Karas | 1 | -1/+1 | |
2019-03-23 | Suppress ShowWarning for certain mapflags when @reloadscript | AnnieRuru | 1 | -4/+5 | |
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 | -23/+135 | |
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/+124 | |
2019-01-14 | Add barter type shop and add packet ZC_NPC_BARTER_OPEN | Andrei Karas | 1 | -5/+10 | |
2018-12-14 | Add inventory size field into db and using it in server. | Andrei Karas | 1 | -1/+1 | |
2018-12-12 | Add missing result values for packet ZC_PC_PURCHASE_RESULT | Andrei Karas | 1 | -0/+4 | |
2018-12-04 | Added mapflags 'nostorage' and 'nogstorage' | Carlos Henrique | 1 | -0/+4 | |
nostorage 1 -- blocks only @storage nostorage 2 -- blocks only openstorage(); nostorage 3 -- blocks @storage and openstorage() nogstorage 1 -- blocks only @gstorage nogstorage 2 -- blocks only guildopenstorage(); nogstorage 3 -- blocks @gstorage and guildopenstorage() | |||||
2018-11-13 | use a dedicated zone remove function when reloading zones | gumi | 1 | -1/+1 | |
2018-08-26 | Merge pull request #2164 from mekolat/addvariable | Haru | 1 | -2/+2 | |
always set the type to C_NAME when adding variables through script->add_str | |||||
2018-08-26 | Merge pull request #2162 from mekolat/setzone | Haru | 1 | -0/+1 | |
add atcommand_setzone, and fix #2133 | |||||
2018-08-25 | Fix some const violations detected with the const-safe strchr() implementation | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2018-08-01 | reload the zone db on npc reload | gumi | 1 | -0/+1 | |
2018-07-30 | always set the type when doing script->add_str | gumi | 1 | -2/+2 | |
2018-07-28 | correct sell item achievement being validated after item is deleted | Asheraf | 1 | -2/+3 | |
2018-07-24 | Implementation of the official Achievement System. | smokexyz | 1 | -0/+4 | |
Source: http://ro.gnjoy.com/news/update/View.asp?seq=163&curpage=1 Script Commands - ``` achievement_progress(<ach_id>,<obj_idx>,<progress>,<incremental?>{,<char_id>}); ``` Includes an achievement_db.conf generator that reads from the item_db, mob_db (server side) and achievement_list.lub files to determine valid achievement entries based on item/monster availability. Achievements containing unsupported entries are commented out. This feature, although renewal-only in official servers, is capable of being used in pre-renewal mode on Hercules. Does not include the title system yet. A big thanks to - @MishimaHaruna for constantly reviewing. @4144 for all the support. @Asheraf for a lot of official information. Co-authored-by: "Dastgir" <dastgirp@gmail.com> | |||||
2018-07-01 | Change functions to static where possible (Part 4 - map) | Haru | 1 | -118/+156 | |
This fixes issues with plugins defining symbols with the same names Signed-off-by: Haru <haru@dotalux.com> | |||||
2018-05-31 | 2012-2018 ! | Maytichai Saowa | 1 | -1/+1 | |
2018-05-07 | Merge pull request #2027 from MishimaHaruna/sa_summonmonster | Haru | 1 | -4/+4 | |
Fix the name of monsters summoned through SA_SUMMONMONSTER | |||||
2018-05-04 | Implementation of Private AirShip | Asheraf | 1 | -0/+4 | |
2018-05-01 | Replace "--ja--" and "--en--" with constants (source only) | Haru | 1 | -4/+4 | |
- Use `DEFAULT_MOB_NAME` instead of a literal "--en--" - Use `DEFAULT_MOB_JNAME` instead of a literal "--ja--" Signed-off-by: Haru <haru@dotalux.com> | |||||
2018-01-25 | Implementation of Official Clan System | Murilo Pereti Tavares | 1 | -0/+49 | |
All official features work including the autokick for inactive members And the system is completely customizable. | |||||
2017-11-28 | Fix invisible NPCs (such as FAKE_NPC) showing up as Novice | Haru | 1 | -1/+1 | |
Use the correct view data (INVISIBLE_CLASS) when initializing new NPCs. The issue was introduced in #1893 Fixes #1916 Signed-off-by: Haru <haru@dotalux.com> | |||||
2017-11-18 | Pass the correct types and sizes to the StmtBind functions | Haru | 1 | -3/+3 | |
Fixes #1531 (and other similar issues) Signed-off-by: Haru <haru@dotalux.com> | |||||
2017-11-04 | Refresh npc after changing fields in setunitdata. | Andrei Karas | 1 | -0/+13 | |