Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
- 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>
|
|
- 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: Haru <haru@dotalux.com>
|
|
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
-http://hercules.ws/board/tracker/issue-8694-npc-earthquake-wrong-type/?gopid=25380#entry25380
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>
|
|
Fixes ninja skill Final Strike sliding. Bug report 8618
-http://hercules.ws/board/tracker/issue-8618-final-strike/?gopid=24952#entry24952
|
|
- Caused by a variable not correctly re-initialized on level up.
- Special thanks to Michieru, Malufett.
Signed-off-by: Haru <haru@dotalux.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>
|
|
- Distance check on offensive skills was being done against the
homunculus' master instead of the actual target, because of a variable
accidentally overwritten in 8faef4ff.
- Please don't reuse variables for unrelated things. You don't have to
pay extra if you use one more variable, I promise.
- Special thanks to MordekaiserGod.
Signed-off-by: Haru <haru@dotalux.com>
|
|
-http://hercules.ws/board/tracker/issue-8672-map-server-error/
|
|
- 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>
|
|
- Corrected some NPC ID range checks
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>
|
|
Fixed a swapped-variable typo. Special thanks to Michieru
Signed-off-by: Haru <haru@dotalux.com>
|
|
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>
|
|
- Returns the account ID (RID) for the given character ID.
- As per Streusel's request.
Signed-off-by: Haru <haru@dotalux.com>
|
|
|
|
Removed floor() and ceil() as they don't make sense since everything is int to begin with.
|
|
|
|
|
|
|
|
- Fixes a division by zero while parsing the job_db.
- Improves algorithm for guessing HP/SP table values when not enough
levels are provided.
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>
|
|
Related: 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.
|
|
- Issue present since cf56f7c9 (seemingly unintended edit of a
condition in status_change_start).
- Special thanks to MordekaiserGod.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- The command is deprecated and it will be removed in about a month.
Please use the constants RENEWAL, RENEWAL_CAST, RENEWAL_DROP,
RENEWAL_EXP, RENEWAL_LVDMG, RENEWAL_EDP, RENEWAL_ASPD instead.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Follow-up to b1b1b1aa8edc866a83029081e93d3e7d0f138189
Signed-off-by: Haru <haru@dotalux.com>
|
|
Supported constants:
- RENEWAL (globally enabled renewal mode)
- RENEWAL_CAST (renewal cast time)
- RENEWAL_DROP (renewal drop rate algorithms)
- RENEWAL_EXP (renewal exp rate algorithms)
- RENEWAL_LVDMG (renewal level modifier on damage)
- RENEWAL_EDP (renewal enchant deadly poison algorithm)
- RENEWAL_ASPD (renewal ASPD)
Signed-off-by: Haru <haru@dotalux.com>
|
|
The comment is right, but the wrong message number is there
|
|
-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-8652-sp-again/?gopid=25092#entry25092
-Added missing weight factor of Minstrel/Wanderer. Thanks Michi
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
|
|
|
|
|
|
Fix script function return always removing references from NPC variables.
|