Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Reduce map server memory usage for 3 MB with loaded HPM
|
|
Fixes skill blocks overiding larger blocks
|
|
|
|
|
|
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>
|
|
|
|
- Include directives are now directory-independent.
- This will allow building plugins from other directories in future.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- More link changes
- Added proper link to Roulette topic
|
|
- 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>
|
|
- 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>
|
|
-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>
|
|
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
In renewal Safetywall Hits Blocked depending also on Skill Level
|
|
-Followup@dbaff8bdff2552c94d83e71249ae9e2117f62a72
-Added missing code from previous commit@027f124cbb96bb99d00bc31ad51345024edadf66
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8682-bakuretsu-kunai/?gopid=25327#entry25327
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
http://hercules.ws/board/tracker/issue-8618-final-strike/
|
|
- Caused by yet another overwritten variable, this time from 61135037.
- This fixes some of the failed assertions from bug 8672
http://hercules.ws/board/index.php?app=tracker&showissue=8672
- Special thanks to csnv.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- effect was give at 100% chance
- Special thanks to Haru
|
|
- Automatically zeroed variables are now zeroed in the correct size,
regardless of padding.
- Special thanks to Ind.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Removed clif->msgtable, and renamed clif->msg to clif->msgtable.
- Removed clif->msgtable_num, and renamed clif->msg_value to clif->msgtable_num
- Renamed clif->msg_skill to clif->msgtable_skill
- Removed clif_viewequip_fail
- Replaced hardcoded message IDs with constants (see enum clif_messages)
Signed-off-by: Haru <haru@dotalux.com>
|
|
- When a duration value is specified, the effect will have a fixed,
non-reducible duration, as required by item scripts.
- Special thanks to Michieru
Signed-off-by: Haru <haru@dotalux.com>
|
|
Related: fff2194, http://hercules.ws/board/tracker/issue-8672-map-server-error/
Signed-off-by: Haru <haru@dotalux.com>
|
|
Extend sanity check configure flag with all sanity checks.
|
|
-http://hercules.ws/board/tracker/issue-8650-minstrel-poem-of-netherworld-or-despair-song-skillleffect/?gopid=25083#entry25083
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
|
|
-http://hercules.ws/board/tracker/issue-8644-cr-fullprotection/
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
JobDBRedesign
|
|
-http://hercules.ws/board/tracker/issue-8601-chemical-protection/?gopid=24866#entry24866
Fixed proper skill fail message when bullet runs out..
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-5654-high-wizard-gravitational-field/
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-Initial and for review
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Warmer skill was regenerating 10% instead of 5% per 3 seconds.
Full details of report and fix result here: http://hercules.ws/board/tracker/issue-8579-sorcerer-warmer-giving-10-mhp-regeneration-per-3-seconds-instead-of-5/
|
|
-AM_DEMONSTRATION and AM_ACIDTERROR is now using RE formula.
-Fixed damage modifiers of some skills.
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8545-magnum-break/?gopid=24608#entry24608
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Special Thanks to Legend for all the info on how to reproduce.
Blame goes to 3089a7d2d2dc655fb955b90ec152c0ba569bd4e2
http://hercules.ws/board/tracker/issue-8544-map-freeblock-timer/
Signed-off-by: shennetsind <ind@henn.et>
|
|
-http://hercules.ws/board/tracker/issue-8546-reflect-kaite-magic-rod-bug-fix-please/?gopid=24609#entry24609
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
Mob/Clone causing a crash when casting absorb spirits outside of a 'vs' map.
Special Thanks to kyeme, Playtester.
http://hercules.ws/board/tracker/issue-8535-map-crash/
Signed-off-by: shennetsind <ind@henn.et>
|
|
Servers can now run on any number of languages, without editing npc files.
Designed by Haruna and Ind
http://hercules.ws/board/topic/8687-hercules-ultimate-localization-design/
Signed-off-by: shennetsind <ind@henn.et>
|
|
-http://hercules.ws/board/tracker/issue-8529-npc-earthquake-damage-calculation-bugged-and-possibly-wrong/?gopid=24559#entry24559
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
- Fixed some issues that prevented spirit charms from showing up
- Special thanks to Michieru
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Variable scopes reduced
- Parenthesized ambiguous expressions
- Removed or added NULL checks where (un)necessary
- Corrected format strings
- Fixed typos potentially leading to bugs
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
While unable to reproduce, I implemented a countermeasure to the issue in question (settick failing, which'd cause blockskill[] not to be filled). Hopefully someone who can reproduce is able to shed some light on the conditions required, allowing for a proper fix to be made.
http://hercules.ws/board/tracker/issue-8367-timer-settick-issue/
Signed-off-by: shennetsind <ind@henn.et>
|
|
Magnifier item no longer consumes sp
http://hercules.ws/board/tracker/issue-8441-item-magnifier-is-consuming-sp/
Signed-off-by: shennetsind <ind@henn.et>
|
|
Signed-off-by: shennetsind <ind@henn.et>
|
|
Addressing out of bounds read/write, pointless null checks on already deferenced variables, dead code.
Special Thanks to 4144 and Haruna!
Signed-off-by: shennetsind <ind@henn.et>
|
|
Addressing out of bounds read/write, pointless null checks on already deferenced variables.
Special Thanks to 4144 and Haruna!
Signed-off-by: shennetsind <ind@henn.et>
|
|
Addressing out of bounds read/write.
Special Thanks to 4144 and Haruna!
Signed-off-by: shennetsind <ind@henn.et>
|