summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2015-07-08Merge branch 'master' of https://github.com/HerculesWS/HerculesMatheus Macabu17-44/+428
2015-07-08HPM Hooks UpdateHercules.ws4-0/+126
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-07-08Merge pull request #586 from hemagx/masterHaruna9-26/+250
Update UID system to match official and Implement Merger
2015-07-08Update Unique ID system to match official now it cover all cash items ↵Ibrahim Hossam9-26/+250
include stackable ones. Implement ForceSerial option in Package Item Database to force serial for any item. Implement ForceSerial option in item database to force serial for any item. Implement Merge Client interface to merge stackable items with serial numbers ( check npc/other/item_merge.txt ).
2015-07-07Fixed a compile error on armv7l (Raspberry Pi 2 model B)Haru1-2/+0
According to the C specifications, va_list isn't necessarily a pointer (it can be an array of pointers, or just about anything). As such, we can't nullpo check it. Signed-off-by: Haru <haru@dotalux.com>
2015-07-05Follow up 25c5a610555f442005d562ad463a4f22efb6f744Emistry1-1/+1
missing character.
2015-07-05Updated cash atcommand.Emistry1-2/+6
Return a message that tell GM how many points has been sent and what is the latest total amount of points accumulated by users.
2015-07-05Fixed issue #560Emistry1-12/+11
@sold[] return named item values.
2015-07-05Added script command `showscript "<message>"{,<GID>};`Emistry1-0/+32
Makes attached player or GID says a message like shouting a skill name, the message will be seen to everyone around but not in chat window.
2015-07-04* Quality of life change: display name of the NPC with an invalid view data.Matheus Macabu1-1/+1
Signed-off-by: Matheus Macabu <mkbu95@gmail.com>
2015-07-04Fixed issue #556malufett1-2/+3
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-06-22Fixing party creation failure conditionAncyker1-1/+0
mapif_party_created was incorrectly checking for a null pointer
2015-06-19HPM Hooks UpdateHercules.ws5-60/+484
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-06-19Cleaned up HPMDataCheck includesHaru3-15/+51
Fixes some plugin load failures Signed-off-by: Haru <haru@dotalux.com>
2015-06-19Fixed some conditionally-declared packet structures causing plugin build ↵Haru1-2/+10
failures Signed-off-by: Haru <haru@dotalux.com>
2015-06-19Improved info/error messages during plugin loadingHaru2-7/+12
- Each loaded plugin will now show a status message - If a plugin loads because of a missing symbol, an error message will be displayed, mentioning the name of the missing symbol. Signed-off-by: Haru <haru@dotalux.com>
2015-06-19HPM Hooks UpdateHercules.ws1-4/+4
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-06-19Cleaned up some #includesHaru71-188/+170
Signed-off-by: Haru <haru@dotalux.com>
2015-06-19Removed ".." from include directivesHaru179-1818/+1827
- Include directives are now directory-independent. - This will allow building plugins from other directories in future. Signed-off-by: Haru <haru@dotalux.com>
2015-06-19Fixed a warning in the backtrace() functionHaru1-3/+3
On some systems it returns size_t instead of int. Signed-off-by: Haru <haru@dotalux.com>
2015-06-14Corrected an issue with Close ConfineHaru1-2/+2
- Fixes issue #539, thanks to @moguri85 - Introduced in 84785ca7, cbccd881 Signed-off-by: Haru <haru@dotalux.com>
2015-06-12Merge pull request #526 from zackdreaver/masterDastgir1-0/+2
Several Bugs Fixed. Added Many new items, Fixed some ItemScripts, Added 2 New Race Groups: Scraba and Turtle.
2015-06-12Updated Item Scriptszackdreaver1-0/+2
Changes AegisName to Official. Added 2 New Race Group: Scaraba,Turtle Fix bug#8717 http://herc.ws/board/tracker/issue-8717-9-glorious-holy-avenger-auto-lex-aeterna/ Signed-off-by: zackdreaver <zackdreaver@gmail.com>
2015-06-12RC_Player, RC_DemiPlayer, RC_NonPlayer, RC_NonDemiPlayer, RC_All and Ele_All ↵Dastgir4-106/+438
implemented (ref:Herc@9d1fe3cd3855bb973c55bdf98909c25bb80ee97a)
2015-06-04Implemented strcmp Function.Dastgir1-0/+9
2015-06-03Follow-up to 42e1df9eHaru1-1/+1
- BASE_GUILD_SIZE is 16, not 10. I should stop thinking hexadecimal. - Fixed bugreport:8718, thanks to Ness http://herc.ws/board/tracker/issue-8718-warning-in-map-server/ Signed-off-by: Haru <haru@dotalux.com>
2015-06-02Follow up to 712812bMysteries15-19/+19
- More link changes - Added proper link to Roulette topic
2015-06-02Fixed a crash when a Wink Charm user logs out during the skill effectHaru1-4/+9
- Fixes bugreport:8714, thanks to HermeMaton http://herc.ws/board/tracker/issue-8714-crash/ Signed-off-by: Haru <haru@dotalux.com>
2015-06-01Plugin load failure now causes Fatal ErrorAncyker1-39/+26
If you set a plugin to load and it fails for some reason, the server will now exit. It will still warn when attempting to load a plugin twice.
2015-06-02HPM Hooks UpdateHercules.ws3-35/+34
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-06-02Follow-up to 42e1df9Haru1-1/+1
Fixed a @charban issue Signed-off-by: Haru <haru@dotalux.com>
2015-06-02Follow-up to 544a75bHaru3-7/+10
Signed-off-by: Haru <haru@dotalux.com>
2015-06-02Merge remote-tracking branch 'upstream/pr/530' into herculesHaru2-25/+10
2015-06-02Re-implemented clif->colormes to accept arbitrary colorsHaru9-105/+81
- Due to the backward-incompatible change, clif->colormes was renamed to clif->messagecolor_self (for similarity with clif->messagecolor). The 'color' argument is now a 0xRRGGBB color rather than a color_table index. - enum clif_colors is no longer needed, but 0xRRGGBB-based constants are now provided to replace the old COLOR_* values. Signed-off-by: Haru <haru@dotalux.com>
2015-06-01Followup in malufett's commit a5a8605Lemongrass31101-1/+5
2015-06-01Follow up to Mishima's cleanup in ad958235cfLemongrass31101-24/+5
2015-06-01Replaced some of the hardcoded values with constants (map)Haru30-560/+635
- Replaced several hardcoded values with the appropriate enums. - Added documentation for some hardcoded values that haven't been replaced by enums (yet) - Minor code legibility improvements. Signed-off-by: Haru <haru@dotalux.com>
2015-06-01Replaced some of the hardcoded values with constants (char)Haru12-184/+202
- Replaced several hardcoded values with the appropriate enums. - Added documentation for some hardcoded values that haven't been replaced by enums (yet) - Minor code legibility improvements. Signed-off-by: Haru <haru@dotalux.com>
2015-06-01Replaced some of the hardcoded values with constants (login)Haru3-26/+31
- Replaced several hardcoded values with the appropriate enums. - Added documentation for some hardcoded values that haven't been replaced by enums (yet) - Minor code legibility improvements. Signed-off-by: Haru <haru@dotalux.com>
2015-06-01Replaced some of the hardcoded values with constants (misc)Haru6-63/+59
- Replaced several hardcoded values with the appropriate enums. - Added documentation for some hardcoded values that haven't been replaced by enums (yet) - Minor code legibility improvements. Signed-off-by: Haru <haru@dotalux.com>
2015-05-31HPM Hooks UpdateHercules.ws3-0/+32
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-05-31Merge branch 'master' of https://github.com/HerculesWS/Herculesmalufett2-12/+42
2015-05-31Fixed Bug#8673malufett5-50/+61
-http://hercules.ws/board/tracker/issue-8673-gt-energy-gain/?gopid=25265#entry25265 -Fixed some skills related to spiritball, should now work like official. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-05-31Fixed some more skill level assertion failuresHaru1-12/+25
Signed-off-by: Haru <haru@dotalux.com>
2015-05-31Follow up@027f124cbb96bb99d00bc31ad51345024edadf66malufett2-4/+6
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-05-30Dump stack in nullpo*/Assert* function.Andrei Karas1-0/+17
Also enable in configure linker flag -rdynamic.
2015-05-28Fixed Bug#8694malufett1-0/+4
-http://hercules.ws/board/tracker/issue-8694-npc-earthquake-wrong-type/?gopid=25380#entry25380 Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-05-26Fix Vacuum Extrem resistanceMichieru3-5/+6
In renewal Safetywall Hits Blocked depending also on Skill Level
2015-05-26Another batch of corrected skill level checkmalufett3-15/+29
-Followup@dbaff8bdff2552c94d83e71249ae9e2117f62a72 -Added missing code from previous commit@027f124cbb96bb99d00bc31ad51345024edadf66 Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-05-26Fixed Bug#8682malufett1-0/+1
-http://hercules.ws/board/tracker/issue-8682-bakuretsu-kunai/?gopid=25327#entry25327 Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>