Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-02-24 | Edited npc->cashshop_buylist() to use the new struct itemlist | Haru | 1 | -5/+14 | |
- The npc-side code no longer depends on the client packet data layout. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Removed various redundant typecasts | Haru | 1 | -8/+8 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Removed several unnecessary explicit casts of the WFIFOP result | Haru | 1 | -52/+52 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Removed some now unnecessary explicit casts of the RBUFP result | Haru | 1 | -3/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Removed unnecessary explicit casts of the value of WBUFP | Haru | 1 | -24/+24 | |
- WBUFP now returns a pointer to void, which automatically casts to any non-const or const pointer. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Added const qualifier to various variable/argument pointers | Haru | 1 | -38/+58 | |
- This is necessary for compatibility with a const RP2PTR/RFIFO2PTR Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Removed several unnecessary RFIFOP typecasts | Haru | 1 | -56/+55 | |
- While this is arguable, those explicit typecasts are potentially dangerous/misleading (for example, a const specifier might get accidentally dropped without even generating a compiler warning, or a variable type might change during code changes, and any related warning would get silenced by the explicit typecast). - As a reminder Hercules is written in C, and not in C++ (and there's no such thing as "compiling in C++ mode" - they're two different languages.) As such, it is legal to let the compiler automatically promote void* from/to any non-const pointer type, as well as const void* from/to any const pointer type. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Changed RFIFOP and WFIFOP to return const void * and void * respectively | Haru | 1 | -1/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Added const qualifier to several variable/argument pointers | Haru | 1 | -100/+129 | |
- This is necessary for compatibility with a const RFIFOP. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-24 | Added const qualifier to the {RFIFO,RBUF}{B,W,L,Q} families | Haru | 1 | -1/+3 | |
A read FIFO/buffer should be, well, read-only. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-19 | Fix all known warnings from compiler flags -Wformat* | Andrei Karas | 1 | -14/+14 | |
Add all missing -Wformat flags into configure. | |||||
2016-02-17 | Removed unnecessary typedefs from libconfig | Haru | 1 | -8/+8 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-17 | Renamed config->read_file to config->load_file | Haru | 1 | -6/+2 | |
- The return value is now consistent with the libconfig standard (CONFIG_TRUE/CONFIG_FALSE). - Removed some redundant error messages. Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-31 | Move P2PTR Macro to socket header and split the macro into two macros for ↵ | hemagx | 1 | -9/+14 | |
WFIFO/RFIFO. Change packet database enums to defines in mmo.h | |||||
2016-01-29 | Merge pull request #1108 from 4144/pcreconfigure | Haru | 1 | -2/+0 | |
Enable pcre by default in configure and show error if pcre missing. | |||||
2016-01-25 | Fix packet id being sent encrypted to Hercules Plugin Manager. | hemagx | 1 | -8/+8 | |
Now packet id will be passed to Hercules Plugin Manager instead of let it figure it on itself | |||||
2016-01-21 | Remove unused PCRE_SUPPORT define. | Andrei Karas | 1 | -2/+0 | |
2016-01-16 | Added OneClickIdentify packet | Dastgir | 1 | -0/+17 | |
2016-01-12 | Whitespace cleanup (removed alignment tabs or trailing whitespace at line end) | Haru | 1 | -16/+16 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-10 | Fixed an accidental MAX_CART_DECORATION leftover | Haru | 1 | -4/+4 | |
Follow-up to a0f25125a6239894a86d51ae8dcf6a06a4d0a380 Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-09 | Added support for MC_CARTDECORATE skill. | Jedzkie | 1 | -0/+44 | |
*This skill is supported only by 2015-08-05aRagexeRE clients onwards.* Closes #1025 as merged Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced the remaining explicit casts with BL_CAST/BL_UCAST | Haru | 1 | -4/+9 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Replaced some explicit casts with BL_UCAST | Haru | 1 | -97/+109 | |
- 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 | -25/+23 | |
- 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 | -24/+23 | |
- 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 | -7/+6 | |
- 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 | -39/+39 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_ELEM to struct elemental_data as per style guidelines | hemagx | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_PET to struct pet_data as per style guidelines | hemagx | 1 | -4/+4 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_SKILL to struct skill_data as per style guidelines | hemagx | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_MER to struct mercenary_data as per style guidelines | hemagx | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_HOM to struct homun_data as per style guidelines | hemagx | 1 | -2/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-06 | Change all TBL_MOB to struct mob_data as per strly guidelines | hemagx | 1 | -61/+57 | |
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 | -59/+61 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-05 | Added Support for BodyStyle | Dastgir | 1 | -3/+27 | |
Closes #974 as merged | |||||
2015-12-25 | Merge pull request #1009 from Jedzkie/ItemDB_Updates | Dastgir | 1 | -13/+21 | |
ItemDB Updates | |||||
2015-12-25 | Implemented NoViewID | Dastgir | 1 | -12/+12 | |
(http://herc.ws/board/topic/10020-official-mapflag-to-disable-viewid/) Closes #926 as merged Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-25 | Follow up ↵ | Jedzkie | 1 | -57/+57 | |
https://github.com/HerculesWS/Hercules/commit/eb0d0dc677e1d3e584de9202d3140fe6fb6db722, thanks to Haru! Minor white space edits. | |||||
2015-12-25 | Merge pull request #977 from dastgir/5-DressRoom | hemagx | 1 | -0/+14 | |
Dressroom Packet implemented | |||||
2015-12-25 | New Entity Packets Implemented (Thanks to Rytech) | Dastgir | 1 | -8/+44 | |
2015-12-23 | PetDB Update: | Jedzkie | 1 | -13/+14 | |
- Change PetID's to Constants - On Official Servers, if you don't have Pet Eggs in your inventory, if you use Pet Incubator item, the Pet Entry list will not show. | |||||
2015-12-23 | Item Update: | Jedzkie | 1 | -0/+7 | |
- Update the Genetic Sling / Food items - AegisNames - iRO Names - Prices - Weight - Added official effect for HP Increase Potions and SP Increase Potions. - Fix Banana Bomb sitting behavior. | |||||
2015-12-20 | Fixed showing HP bar for monsters even if disabled on 2015 clients and onward. | hemagx | 1 | -3/+3 | |
Fixes #744 | |||||
2015-12-17 | Dressroom Packet implemented | Dastgir | 1 | -0/+14 | |
2015-12-17 | Change all chat mute checks to use pc->can_talk instead of direct check. | hemagx | 1 | -7/+7 | |
Put new macro pc_ismuted and change all other kind of mutes to use it Closes #937 as merged Signed-off-by: Haru <haru@dotalux.com> | |||||
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-04 | Merge pull request #910 from dastgir/idle | Andrei Karas | 1 | -32/+16 | |
Added a function to update idle time | |||||
2015-12-04 | Added a function to update idle time | Dastgir | 1 | -32/+16 | |
2015-11-14 | Changed struct script_queue::item into a VECTOR and Renamed to ::entries | Haru | 1 | -3/+3 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-14 | Renamed hQueue/hQueueIterator/hQueueOpt to latest standards | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> |