Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-09 | Merge pull request #2619 from dastgirp/getunits/fix | Haru | 1 | -1/+4 | |
Crash fixes | |||||
2020-02-09 | Change unload NPC behavior to kill mobs that were spawned by unloaded NPC ↵ | Kenpachi Developer | 1 | -1/+1 | |
(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 | -0/+2 | |
2020-01-25 | map_forcountinmap will return 0 if invalid mapindex is provided | Dastgir | 1 | -1/+4 | |
2020-01-13 | Update copyright headers for year 2020 | Haru | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2020-01-09 | Fix reading water level from rsw version 2.2+ | Andrei Karas | 1 | -1/+22 | |
2019-10-29 | Make the stylist db load before the npcs | Asheraf | 1 | -1/+1 | |
2019-10-20 | Merge pull request #2547 from guilherme-gm/201910-dehardcode-db | Haru | 1 | -6/+4 | |
Dehardcode DB files path | |||||
2019-10-18 | Fix a missing mapindex update in the gm:info console command | Haru | 1 | -1/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-10-17 | Fix compilation warnings in gcc-9 | Andrei Karas | 1 | -0/+3 | |
Also reenabled array bound warning | |||||
2019-10-05 | Dehardcodes db files base path so the db folder can be easily moved | Guilherme Menaldo | 1 | -6/+4 | |
2019-09-23 | Optimize loops in map_nick2sd | Haru | 1 | -20/+19 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-09-22 | Fix several issues caused by the nick partial match feature, when enabled. | Haru | 1 | -12/+11 | |
Partial match is now disabled in all the internal (source) and script lookups, while it's enabled for the lookups requested by atcommands and client. Signed-off-by: Haru <haru@dotalux.com> | |||||
2019-06-02 | Merge pull request #2221 from carloshenrq/nostorage | Haru | 1 | -0/+26 | |
Mapflag nostorage and nogstorage | |||||
2019-05-06 | Move questinfo data from map to npc_data | Asheraf | 1 | -14/+17 | |
this will fix the issue where having multiple `questinfo()` blocks wont work properly | |||||
2019-05-06 | remove duplicated code used to clean map data | Asheraf | 1 | -87/+37 | |
2019-05-05 | Implement Refinery UI | Ibrahim Zidan | 1 | -0/+1 | |
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com> | |||||
2019-05-05 | Removal of refine database code from status.c and moving it respectfully to ↵ | Ibrahim Zidan | 1 | -0/+3 | |
its own files Signed-off-by: Ibrahim Zidan <brahem@aotsw.com> | |||||
2019-03-07 | moving stylist into it's own interface | Asheraf | 1 | -0/+4 | |
2019-01-14 | Add support for saving/loading barter shops from sql table. | Andrei Karas | 1 | -0/+2 | |
Also allow add duplicated item id to barter shops if price is different. | |||||
2018-12-04 | Added mapflags 'nostorage' and 'nogstorage' | Carlos Henrique | 1 | -0/+26 | |
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-26 | fix map_forcountinmap using block size rather than cell size | gumi | 1 | -1/+1 | |
closes #2330 | |||||
2018-11-13 | use a dedicated zone remove function when reloading zones | gumi | 1 | -1/+23 | |
2018-11-13 | Merge pull request #2105 from Helianthella/getunits3 | Haru | 1 | -0/+13 | |
break the loop in buildin_getunits when the max is reached | |||||
2018-11-07 | break the loop in buildin_getunits when the max is reached | gumi | 1 | -0/+13 | |
2018-08-01 | reload the zone db on npc reload | gumi | 1 | -0/+28 | |
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-24 | Questinfo System overhaul | Asheraf | 1 | -11/+1 | |
2018-07-24 | Convert questinfo data into a vector | Asheraf | 1 | -22/+17 | |
2018-07-19 | Fixing detecting item id or item name in string. | Andrei Karas | 1 | -2/+2 | |
2018-07-19 | Replace item id shorts to int in map server. | Andrei Karas | 1 | -1/+1 | |
2018-07-01 | Change functions to static where possible (Part 4 - map) | Haru | 1 | -183/+280 | |
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-03 | Fix overflow in map zones. | Andrei Karas | 1 | -6/+8 | |
2018-04-11 | *delwall now give a friendly warning to remind non-existent wall | AnnieRuru | 1 | -2/+3 | |
2018-02-17 | New mapcache system | hemagx | 1 | -102/+119 | |
* Now each map is in separated file so now it will be easier to know which map got updated or delete on updates * Now there's md5 checksum check for each map * Now the map cache is platform safe, the old format was not packed which may result in undefined behavior * The map cache tool got converted into hercules plugin Signed-off-by: hemagx <ibrahem.h.basyone@gmail.com> | |||||
2018-02-12 | Fix possible crash in zone change code. Fixes #1971 | Andrei Karas | 1 | -0/+2 | |
In function map_zone_change2 silently exit if zone is NULL. | |||||
2018-01-25 | Implementation of Official Clan System | Murilo Pereti Tavares | 1 | -0/+18 | |
All official features work including the autokick for inactive members And the system is completely customizable. | |||||
2017-12-23 | Add support for new drop packet 0xadd for zero clients | Asheraf | 1 | -1/+3 | |
2017-10-30 | Add monster spawn boss flag for miniboss: miniboss_monster | Andrei Karas | 1 | -1/+1 | |
also fix boss_monster flag for works as mvp and not like mini boss. unhide boss flag if hp bar disabled. | |||||
2017-08-20 | Ignore hidden units in the cell stack limit checks | Haru | 1 | -0/+5 | |
- This improves the Dancer Quest experience as well as other cases of hidden NPCs blocking off certain cells - Fixes #1135 Signed-off-by: Haru <haru@dotalux.com> | |||||
2017-07-30 | Implementation of RoDEX | KirieZ | 1 | -0/+5 | |
2017-07-27 | Fix possible buffer overflows with snprintf. | Andrei Karas | 1 | -2/+2 | |
2016-10-23 | Removed the too small max key length limit on the npc_removed_list DBMap | Haru | 1 | -1/+1 | |
- Fixes #1483 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-10-22 | Implemented SU_STOOP Skill. | Dastgir Pojee | 1 | -0/+1 | |
Reduces Incoming Damange by 90% for 6 seconds. When Knock Back, the effect disappears. | |||||
2016-09-30 | Add different fixes for gcc 7 warnings. | Andrei Karas | 1 | -3/+4 | |
Some possible buffer overflows. Add attribute for mark fallthrough cases. Skipped libconfig warnings. | |||||
2016-09-18 | Removed special handling of "clear" in npc->addsrcfile() | Haru | 1 | -1/+1 | |
- Use npc->clearsrcfile() instead. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-09-18 | Restored handling of "all" in npc_removed_list | Haru | 1 | -4/+8 | |
- The feature was missing/incomplete since the conversion to libconfig - Fixes #1425 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-09-18 | Corrected some issues in the npc_removed_list and map_removed processing | Haru | 1 | -4/+4 | |
- Removed the unnecessary DB_OPT_RELEASE_KEY flag (we don't want to release the original key, but only the duplicate one, which is already managed by DB_OPT_DUP_KEY) - Added DB_OPT_NULL_DATA to the npc_removed_list DBMap (follow-up to 4aa5286, related #1430) Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-09-13 | Fixed an error in the scripts_removed.conf processing | Haru | 1 | -1/+1 | |
- Fixes #1425, fixes #1430 Signed-off-by: Haru <haru@dotalux.com> |