Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-04 | Merge pull request #2188 from bWolfie/cell_noskill | Haru | 1 | -0/+3 | |
Adds 'cell_noskill' which blocks skill usage. | |||||
2020-05-03 | Merge branch 'master' into cell_noskill | Kenpachi2k13 | 1 | -196/+231 | |
2020-04-11 | Fix usage of *= operator | Kenpachi Developer | 1 | -4/+4 | |
2020-04-05 | Fixed a memory violation in quest info caused by accessing -1 index when ↵ | Ibrahim Zidan | 1 | -1/+5 | |
qi_list vector length is 0 Signed-off-by: Ibrahim Zidan <brahem@aotsw.com> | |||||
2020-04-05 | Fix quest info copying npc_data instead of storing it pointer, resulting in ↵ | Ibrahim Zidan | 1 | -3/+3 | |
always false comparison and even possible memory violation access Signed-off-by: Ibrahim Zidan <brahem@aotsw.com> | |||||
2020-03-08 | Change src parameter to be const in map_calc_dir | skyleo | 1 | -1/+1 | |
2020-03-08 | Refactor code using directions to use enum unit_dir | skyleo | 1 | -16/+24 | |
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-03-08 | Add enum unit_dir and make direction functions use it | skyleo | 1 | -41/+48 | |
Without a doubt the readability of code will be increased by this greatly | |||||
2020-02-10 | Fix warnings in the HPMHookGenerator | Haru | 1 | -2/+4 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
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-02-28 | Adds 'cell_noskill' which blocks skill usage. | EyesOfAHawk | 1 | -0/+3 | |
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. |