Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-06-25 | Allow sell items to market shop. | Andrei Karas | 1 | -1/+1 | |
2016-06-18 | Move npc static variables into npc interface. | Andrei Karas | 1 | -47/+47 | |
2016-04-27 | Fix unit_data unitialisation. | Andrei Karas | 1 | -8/+2 | |
Introduce method unit->init_ud. | |||||
2016-04-04 | Add missing checks into npc. | Andrei Karas | 1 | -13/+143 | |
2016-03-20 | Dropped typedef from DBMap | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Dropped typedef from DBIterator | Haru | 1 | -6/+6 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Dropped typedefs from union DBKey and struct DBData | Haru | 1 | -8/+8 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Removed unnecessary typedefs from sql.h | Haru | 1 | -2/+4 | |
- Sql -> struct Sql - SqlStmt -> struct SqlStmt - SqlDataType -> enum SqlDataType This is expected to improve compile time, by removing #include cycles (and forward declaring instead) Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Added const qualifier to the value argument of script->setd_sub | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Edited npc->selllist() to use the new struct itemlist | Haru | 1 | -27/+31 | |
- 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 | -34/+38 | |
- 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 | -30/+28 | |
- 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 | -22/+20 | |
- The npc-side code no longer depends on the client packet data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Added const qualifier to various variable/argument pointers | Haru | 1 | -1/+3 | |
- This is necessary for compatibility with a const RP2PTR/RFIFO2PTR Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Fixed two minor typos in NPC-related error/warning messages | Haru | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-19 | Fix all known warnings from compiler flags -Wformat* | Andrei Karas | 1 | -7/+7 | |
Add all missing -Wformat flags into configure. | |||||
2016-02-05 | Merge pull request #993 from HerculesWS/mobdb2sql | Andrei Karas | 1 | -15/+15 | |
Mob DB support for the db2sql plugin | |||||
2016-01-29 | Replaced several floating-point operations with integer operations | Haru | 1 | -15/+15 | |
This fixes several rounding errors happening in various places (i.e. the base exp for HORONG being calculated as 819 instead of 820 when the server rates are set to 1x) Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-21 | Remove unused PCRE_SUPPORT define. | Andrei Karas | 1 | -2/+0 | |
2016-01-13 | Converted const.txt to libconfig format | Haru | 1 | -1/+1 | |
- This is necessary for upcoming improvements Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced the remaining explicit casts with BL_CAST/BL_UCAST | Haru | 1 | -11/+12 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced some explicit casts with BL_UCAST | Haru | 1 | -5/+4 | |
- Replaced safe casts (bl type already checked) Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced some map->id2sd calls with the proper map->id2XX function | Haru | 1 | -12/+13 | |
- Also added new map->id2XX convenience functions for the other bl types. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced some explicit casts with BL_UCAST/BL_UCCAST | Haru | 1 | -7/+20 | |
- Replaced casts in foreach callbacks. - Added assertions and nullpo checks where applicable. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced some explicit casts with BL_UCAST/BL_UCCAST | Haru | 1 | -5/+4 | |
- Replaced the map-iterator related casts. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_NPC to struct npc_data as per style guidelines | hemagx | 1 | -3/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_PC to struct map_session_data as per style guidelines | hemagx | 1 | -4/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-31 | Extended the numeric view ID deprecation to '-1' (FAKE_NPC) | Haru | 1 | -2/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-31 | Replaced leftover -1 view IDs with FAKE_NPC | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-25 | Implemented NoViewID | Dastgir | 1 | -0/+2 | |
(http://herc.ws/board/topic/10020-official-mapflag-to-disable-viewid/) Closes #926 as merged Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-21 | Fix Client stuck if npc secure time reached and no actual dialog presented ↵ | hemagx | 1 | -1/+6 | |
to client. Fix dialog being cleared if npc secure time reached and dialog exist Fixes #916 | |||||
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 | Fix Dialog being cleaned after timeout on secure npc timeout enabled. | hemagx | 1 | -1/+0 | |
Closes #916 | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_unknown_object | Haru | 1 | -1/+18 | |
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/+19 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_function | Haru | 1 | -3/+26 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_duplicate | Haru | 1 | -8/+37 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_script | Haru | 1 | -6/+32 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_shop | Haru | 1 | -5/+18 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_warp | Haru | 1 | -2/+19 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added const qualifier to the w1~w4 arguments of npc_parse_mapflag | Haru | 1 | -7/+35 | |
- This is necessary before merging #960 Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-06 | Fixed a validation issue in the NPC Sell List | Haru | 1 | -5/+13 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-05 | Fixed a client crash when a MVP Tombstone is created | Haru | 1 | -7/+1 | |
- Follow-up to 57f09704 - Fixes #901, thanks to zackdreaver Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-18 | Replaced -1 with FAKE_NPC in source, where appropriate | Haru | 1 | -7/+6 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-18 | Merge pull request #837 from AnnieRuru/request_5 | Haruna | 1 | -1/+4 | |
Add new config to allow player vend/chat room nearby hidden npc (#834) | |||||
2015-11-14 | Fix npc initialisation in first map (m == 0). | Andrei Karas | 1 | -1/+1 | |
2015-11-12 | Split npc_duplicate_sub into separate functions based on subtypes | Haru | 1 | -48/+82 | |
- 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 | -58/+34 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-12 | Added subtype initializer to npc_create_npc | Haru | 1 | -15/+18 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-12 | Moved class and dir initializers to npc_create_npc | Haru | 1 | -49/+35 | |
Signed-off-by: Haru <haru@dotalux.com> |