summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-07-09HPM Hooks UpdateHercules.ws3-27/+26
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-07-09Fixed issue with mounts and jobchange, ranger and mechanic mounts weren't ↵panikon6-120/+86
being checked and properly removed in pc_setoption Abstracted running functions into two other methods (unit_run and unit_wugdash) Added checks in skill_dance_switch so it'd be safe to call it whenever it's needed Documented unit_run, unit_run_hit, skill_dance_switch and sc_conf_type
2014-07-09Corrected issue with bce716fa908584f435dcf97904fb37ada6dd90b7 forgot to ↵panikon2-3/+3
removed a couple of parenthesis, sorry guys
2014-07-08reversed portion of 7cd967f812ab741c41c416fb9f7c2a921c36e947 that would ↵Streusel1-2/+2
point to nothing.
2014-07-09Fixed possible crash in clif_getareachar_skillunit, related to issue 6561 ↵panikon2-0/+3
(http://hercules.ws/board/tracker/issue-6561-unknown-map-server-crash/) Follow up to 29de937a2d8b485498fa9ce573efebfb64e8d669
2014-07-09Fixed status_calc_regen crash ↵panikon3-0/+8
issue:http://hercules.ws/board/tracker/issue-1298-mapserver-crashed-item-check/ Follow up to 7cd967f812ab741c41c416fb9f7c2a921c36e947
2014-07-08Extracted method to obtain SYSTEM_INFO from functions in sysinfo.cpanikon3-18/+41
Added proper method to obtain page size in windows
2014-07-08Minor script core fixespanikon1-100/+131
Removed useless calls in script.c Removed nullpo calls in script.c, scripts shouldn't crash the server Added checks in several functions in order to prevent possible crashes *resetstatus, *resetskill, *skillpointcount, *changesex, *successremovecards, *failedremovecards, *getequipcardid, *skilleffect, *atcommand, *cardscnt, *equip, *useatcmd Corrected *specialeffect2 behaviour, when no player was attached and another player name was supplied it would stop script execution instead of displaying the effect
2014-07-08HPM Hooks UpdateHercules.ws1-0/+1
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-07-08Removed redundant data from guardian_data, saving up to 40 bytes per ↵panikon6-76/+72
guardian (10240 bytes total)
2014-07-07Follow up to 2e6016fdastgir1-2/+2
Increased MAX_SKILL_TREE to comply with WE_CALLPARENT and WE_BABY in Extended Super Novice. issue: 8250 http://hercules.ws/board/tracker/issue-8250-latest-rev-warning/
2014-07-06Fixed issue with getlookpanikon2-3/+4
Follow up to 2e6016f, increased MAX_SKILL_TREE in order to fit WE_BABY in Expanded Super Novice
2014-07-05Corrected HT_POWER behaviour, combo and type of skill, and fixed TK-combos ↵panikon3-16/+31
walking delay (issue: 8241 http://hercules.ws/board/tracker/issue-8241-cant-move-during-certain-combos/)
2014-07-05Fixed issue with mistress card and WL_COMET/AB_ADORAMUS (issue: 7935 ↵panikon1-1/+4
http://hercules.ws/board/tracker/issue-7935-nogemstone/ )
2014-07-05Follow up to 9173fa50ef2887b28603f223a102448a2c69a234panikon1-5/+6
2014-07-05Fixed issue in LG_SHIELDSPELL, the skill was working in lv 2 and 3 when it ↵panikon1-6/+11
shouldn't be, some small refactoring as well. Small refactoring in SR_ASSIMILATEPOWER
2014-07-04Added support to show children of struct/union in Debug Help plugin, this ↵panikon1-37/+54
feature is disabled by default Added small checks in order to increase efficiency, to avoid unnecessary crashes and to free memory in Debug Help plugin Added some missing error checks in Debug Help plugin
2014-07-04Added sysinfo support to Debug Help pluginpanikon1-13/+10
2014-07-04Ported dbghelp to HPMpanikon1-43/+26
2014-07-02Refactoring in AB_PRAEFATIO in order to prevent crashes and to clean code.panikon1-10/+7
Removed some redundant checks in WM_LULLABY_DEEPSLEEP and in WM_VOICEOFSIREN
2014-07-02Fixed issue of crash when using LG_SHIELDSPELL, issue: 8172 ↵panikon1-1/+3
http://hercules.ws/board/tracker/issue-8172-mapserver-crash-skill-lg-shieldspell/
2014-07-02Fixed issue where 'reflect' skills would bypass disable_pvm and disable_pvp, ↵panikon1-0/+8
issue: 8203 http://hercules.ws/board/tracker/issue-8203-disable-pvm-true/
2014-07-02Fixed issue that when players used [at]fakename when disguised their names ↵panikon1-0/+4
wouldn't be updated for them
2014-06-28Changes in npc_parse_shop in order to fit documentation standard, now an ↵panikon1-7/+29
unlimited item amount is supported in SHOP/CASHSHOP NPC objects and when value is a negative value other than -1 a warning is shown
2014-06-28Changes in npc_parsefile in order to decrease the number of unecessary calls ↵panikon1-11/+16
to strcmp Fixed issue that different header syntax would lead to a deprecation warning instead of the proper error
2014-06-27Removed Unused Include.Potte1-1/+0
Signed-off-by: Shido <the.keikun@gmail.com>
2014-06-21MAX_NPC_CLASS2_END updated to latest ID. Added more NPC constants.Taylor Locke1-1/+1
2014-06-18Merge branch 'master' of https://github.com/HerculesWS/Herculespanikon3-0/+31
2014-06-18Fixed 'value computed is not used', issue: 8236 ↵panikon1-2/+1
http://hercules.ws/board/tracker/issue-8236-compile-error-in-centos-65-x64/ couldn't test it and this warning doesn't show on MSVC 2010 /W4 if the warning continues to show please use the issue page.
2014-06-18HPM Hooks UpdateHercules.ws3-0/+31
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-06-18Merge branch 'master' of https://github.com/HerculesWS/Herculespanikon1-1/+1
2014-06-18Fixed issue in all skills that used status->get_matk, the function was ↵panikon2-41/+105
altering MATK even when was only supposed to get it. It was seamless most of the time because this function is mainly used in flag 2 that doesn't change anything but it was noticeable after using AL_HEAL. This issue was reported in http://hercules.ws/board/tracker/issue-8235-reply-skills-reduce-attac/
2014-06-17Fixed partial of the sentence + typo.Mysteries1-1/+1
Follow up to 2fb3c85
2014-06-17Fixed issue where a crash would occur in mobs with MD_RANDOMTARGET, issue: ↵panikon1-2/+5
8231 http://hercules.ws/board/tracker/issue-8231-server-received-crash-signal/
2014-06-17Removed ZENY_HACKER according to issue 295 (github)panikon1-9/+9
Documented impossible_trade_check
2014-06-07Merge pull request #291 from hemagx/mastershennetsind1-4/+6
Fixed garbage memory in the accinfo packet
2014-06-06HPM Hooks UpdateHercules.ws2-54/+54
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-06-06Fix bug 8225Michieru3-29/+57
http://hercules.ws/board/tracker/issue-8225-gentle-touch-revitalize/ Complete Sorcerer Elemental Skills.
2014-06-06Fixed garbage memory in the accinfo packetIbrahim Hossam1-4/+6
2014-05-31Corrected GM level override checks for Nouse and TradeHaru1-2/+2
- Values are now clamped to the [0,100] range. Removed useless positivity check for item_usage.override (fixes a compiler warning). - Special thanks to KeiKun, ossi0110. Signed-off-by: Haru <haru@dotalux.com>
2014-05-31HPM Hooks UpdateHercules.ws3-192/+0
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-05-31Updated db2sql converter to match the recent item db changesHaru1-0/+57
Signed-off-by: Haru <haru@dotalux.com>
2014-05-31Extended ItemDB to support several other formats (part 2)Dastgir Pojee2-222/+220
- Actual source edits Signed-off-by: Haru <haru@dotalux.com>
2014-05-31 Added ItemNouseRestriction enumHaru2-8/+14
- To be used in a follow-up item_db.conf edit. Signed-off-by: Haru <haru@dotalux.com>
2014-05-31 Added ItemTradeRestriction enumHaru3-12/+30
- To be used in a follow-up item_db.conf edit. Signed-off-by: Haru <haru@dotalux.com>
2014-05-31Changes to the db2sql plugin to make it better maintainableHaru1-46/+149
Signed-off-by: Haru <haru@dotalux.com>
2014-05-30Merge pull request #282 from MrKeiKun/fix_typoHaruna70-495/+497
Fixed some typo
2014-05-30Fixed typos inside src/Shido70-495/+497
2014-05-30Removed CMakeLists.txt (Thanks to Haruna)Shido9-510/+0
2014-05-29Added April 2014 Client Packet Datathemon1-2/+78