summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-09-19Fixes damage missing. Snap dodging bug.csnv2-7/+14
- Fixes damage miss on out of range Devotion. Follow-up: 964b47351ef2156423f6e0a68bfd3361283936c1 - Fixes snap dodge bug. Added setting snap_dodge to return to old behavior. Bug report: http://hercules.ws/board/tracker/issue-3510-snap-dodge-bug/
2014-09-18Follow-up: 9a15ccdbfb2c48d6eb73999ad2a61701d7abd6f4csnv1-2/+1
2014-09-18Fixed weapon skills reduction card damage (bug:8329)Michieru1-1/+1
Mega thanks to csnv
2014-09-17Devotion statuses fixed. Cleaned some warnings. Unit range shortened!csnv3-27/+40
- Now SC_AUTOGUARD and SC_REFLECTSHIELD won't have effect if the devotion range is too big. Bug report http://hercules.ws/board/tracker/issue-8345-about-devotion-status-tra/ - Cleaned some warnings - Due to the exploit of some client edits and with the feedback of some users, I can say it's safe to change back the range extra cell to 1. Thanks Juvia, KeyWorld.
2014-09-16Follow: ↵Michieru7-32/+32
https://github.com/HerculesWS/Hercules/commit/8ab61745b81d1cf0602c7998f590aac8749187da This fixed all mob size problem :) Fix estin estun not working properly (bug:7891)
2014-09-16Follow rev: ↵Michieru2-10/+10
https://github.com/HerculesWS/Hercules/commit/0a24a4bb6340459a6128c39d13ab1bf37a5bc6b8 Fix bug: 7891: http://hercules.ws/board/tracker/issue-7891-estin-estun-breakfall-and-kick-stance/
2014-09-16"Fixes char server crash when saving ##variables while login server is ↵Michieru1-5/+12
offline, thanks to Ancyker" Fix made by Ind :)
2014-09-15Merge pull request #356 from csnv/tinyfixesMichieru1-1/+5
Corrected MATK calculation for Mob. Bug report 8340
2014-09-15Corrected MATK calculation for Mob. Bug report 8340csnv1-1/+5
2014-09-15Merge pull request #355 from csnv/tinyfixesMichieru3-23/+17
Fixed song display, changed devotion conditions
2014-09-15Text aligncsnv1-5/+5
2014-09-15Fixed song display, changed devotion conditionscsnv3-6/+7
- Fixed bug report http://hercules.ws/board/tracker/issue-8338-apple-of-iduns/?gopid=23558#entry23558 - Changes devotion check to work with reflect equipment of the target
2014-09-15Fixes error initializing SC_WARMERcsnv1-0/+1
Bug report: http://hercules.ws/board/tracker/issue-8341-spamming-error-message-on/
2014-09-15Revamped song fixcsnv1-14/+7
2014-09-14Merge pull request #338 from csnv/unitcleanupMichieru3-7/+3
Corrected SC_WARMER. Other cleanups
2014-09-14Fixes sitting on trap, SO_VACUUM_EXTREME and RA_CAMOUFLAGEcsnv2-11/+11
- Don't sit while trapped. Bug http://hercules.ws/board/tracker/issue-7825-trap/ SO_VACUUM_EXTREME swapping targets when 2 or more are present and close to each other.
2014-09-14HPM Hooks UpdateHercules.ws1-8/+8
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2014-09-14Storm Gust freeze chance is only 150% and not 300% (Thanks to Playtester)Michieru3-11/+13
Spiral Pierce should hitlock to 100% but not work on bosses (Thanks to Playtester) Implemented the official formula for Potion Pitcher when used by monsters (Thanks to Playtester) Golden Thief Bug card should not immune masquerades Desperado should not be reflect by Shield Reflect (bug:7624)
2014-09-14Restored flag 8 behaviour in status_change_startcsnv3-29/+30
- Fixes bug report http://hercules.ws/board/tracker/issue-8337-ankle-snare/?gopid=23533#entry23533
2014-09-14Merge pull request #349 from csnv/somefixesMichieru1-2/+7
Fixes taekwon mild wind skill on renewall.
2014-09-14Fixes taekwon mild wind skills on renewall. Bug 8234 ↵csnv1-2/+7
http://hercules.ws/board/tracker/issue-8234-bug-tk-sevenwind/
2014-09-14This should finish to fix Status effect chance for renewal and pre-re(bug:8242)Michieru1-10/+7
Special Thanks to Playtester for all the information
2014-09-13Fix SO_VACUUM_EXTREME moves target into the center of the skill. Bug 8330: ↵csnv1-0/+9
http://hercules.ws/board/tracker/issue-8330-extreme-vacuum-skill-behavior/
2014-09-13Fix Soul Breaker not affect by Lex Aeterna (bug:7712)Michieru2-1/+6
Fix Throwing Mysterious Powder with Sling Item. Thanks to Rikter (bug:8333)
2014-09-13Update formula of Vulcan Arm, Flame Laucher and Cold Slower.Michieru4-21/+59
Add Hesperuslit formula effect. Banding now count the caster. Fix a bug with Lex Aeterna that not double the damage of Acid Demo. (bug:8098) Update to official formula Reproduce skill. Fix Mind Breaker Matk. (bug:8328) Fix a map crash with Gentle Touch change. (bug:8326) Special Thanks to Ind
2014-09-12Improved code readabilitycsnv1-2/+4
2014-09-12Fixed songs, working with setting song_timer_reset: 0csnv1-12/+11
2014-09-12Merge pull request #335 from AnnieRuru/request_2Haruna1-0/+44
Add *getguildmember script command
2014-09-11Added option for song timers behaviour. Fixes bug 8265csnv3-8/+18
- Fixes bug 8265: http://hercules.ws/board/tracker/issue-8265-bragis-poem-overlapped-20-seconds-effect/ - Added setting in /conf/battle/skill.conf song_timer_reset: switch between official behaviour (songs don't reset time from prior songs) or eathena (every song resets the timer)
2014-09-10Removing large spacecsnv1-1/+1
2014-09-10Fixes songs refresh bug, updates BA_ASSASSINCROSScsnv3-27/+43
- Fixes bug 7125: http://hercules.ws/board/tracker/issue-7125-song-refresh/ (Rathena fix) - Updated BA_ASSASSINCROSS ASPD Renewal Formula according to latest tests - Added 'Skill failed' message to Devotion
2014-09-08Fix on start possible buffer overruns.Andrei Karas2-2/+2
Checks after using --enable-sanitize.
2014-09-08Merge pull request #339 from csnv/skillchecksMichieru3-10/+14
Fixes CR_DEVOTION and MG_STONECURSE behaviour, hiding behaviour.
2014-09-06Update BA_ASSASSINCROSS for renewalcsnv1-0/+5
2014-09-06Fix ASPD bonus with some skillscsnv2-1/+3
Bug introduced in ca9b662d436d16c4ea5244cef51a2fb41eccf23d
2014-09-06Fixes CR_DEVOTION and MG_STONECURSE behaviour, hiding behaviour.csnv3-10/+14
Fixed CR_DEVOTION to not be casted on other characters while the limit is already reached. Follow-up: e7be72538ea9c203bfd7a976d82e268e04303ca4 MG_STONECURSE now correctly displays effect when terminating SC_STONE. No longer works on hidden characters. Bug report http://hercules.ws/board/tracker/issue-7958-stone-curse/ Hiding no longer prevents skills from working if they were casted before hiding and are not intended to inflict damage (buff/de-buff skills). Tested on aegis.
2014-09-05Improved some FIFOSD checks in char_parse.Andrei Karas1-11/+9
Signed-off-by: Haru <haru@dotalux.com>
2014-09-05Corrected SC_WARMER. Other cleanupscsnv3-7/+3
-Fixes bug 8044: http://hercules.ws/board/tracker/issue-8044-sorcerer-warmer/ TODO: Fix skill_unit_onout to work for skill_unit_timer_sub_onplace too. - Cleaned some skill_unit_onout cases never reached. - Removed icon for SC_WARMER.
2014-09-03Fixes Dancer' song Service for youcsnv1-2/+2
Corrected Max SP and Regeneration bonus from Dancing lesson. Thanks to Kyeme. Bug report 7914 http://hercules.ws/board/tracker/issue-7914-gypsy-kiss-service-for-you/
2014-09-03Add *getguildmember script commandAnnieRuru1-0/+44
its so frustrating that rathena already having this for month, but we don't have =/ https://github.com/rathena/rathena/commit/eba1539
2014-09-03Fixes bard song assassin cross of sunset. Thanks to Juviacsnv2-8/+2
Corrected skill level/status formula and Musical Lesson bonus
2014-09-01Fixed a compile warning on old gcc versions in battle_calc_damageHaru1-16/+15
- Improves code readability - Fixes bugreport:8312, thanks to Ancyker http://hercules.ws/board/tracker/issue-8312-warning-in-latest-hercules/ Signed-off-by: Haru <haru@dotalux.com>
2014-09-01Add MAX_REFINE as hard-coded constantAnnieRuru1-0/+1
MAX_REFINE has different value for renewal(20) and non-renewal(10) and some server even adjust this value so its better to add this constant so there's no need to add a configuration when making custom refiner scripts
2014-08-31follow upAnnieRuru1-2/+2
https://github.com/HerculesWS/Hercules/commit/a06e53479131c25ce2343c431c688c57b3bfa2c0 to mimic the *sc_start documentation to rathena and fixed return 0; into return true; thx to Litro for bringing up http://hercules.ws/board/topic/6997-debug-whats-wrong/
2014-08-30Follow-up to d45cf975aab39d04bd43dabaa455fde35b61b8daHaru1-2/+2
- Fixed faulty / misleading indentation of a closing curly brace Signed-off-by: Haru <haru@dotalux.com>
2014-08-30Merge pull request #330 from AnnieRuru/request_1Michieru3-19/+44
New Optional Configuration for unequipped disabled equipments
2014-08-29Fix status def calculation (bug:8306)Michieru4-137/+69
Updated script command 'sc_start' to allow for more variables and options rAthena 17326 (bug:8217) Fix Cart Tornado damage to official elemental crashing/memory error (thanks to Ind)
2014-08-28New Optional Configuration for unequipped disabled equipmentsAnnieRuru3-19/+44
http://hercules.ws/board/topic/334-suggestion-for-restricted-equipment-making-a-new-conf-for-it/?p=31003
2014-08-23Fixed official devotion behaviour, various cleanupsnadiyama4-40/+49
Fixed devotion behaviour according to bug report 8292 http://hercules.ws/board/tracker/issue-8292-devotion (precast conditions pending) Cleaned non existing flag from status->change_start calls. Removed redundant condition in battle->check_range.
2014-08-20Follow-up to b294026e6614a652c23bb0cea8a0d4dc69d8b125Haru11-89/+104
- Added documentation for the pc->search_item function and formalized its return values. If the searched item is not found, now it returns the newly introduced constant INDEX_NOT_FOUND. - Updated pc->search_item checks to make use of INDEX_NOT_FOUND. - Fixed an issue with anvils not detected by the weapon forginc code, if they were in the first position of the inventory. - Added ITEMID constants for the four anvil types. Signed-off-by: Haru <haru@dotalux.com>