summaryrefslogtreecommitdiff
path: root/src/map/skill.c
AgeCommit message (Collapse)AuthorFilesLines
2015-05-17Added bonus4 variant of bAddEff to specify a durationHaru1-4/+13
- 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>
2015-05-12Follow-up to 2b4f2993Haru1-1/+1
Related: fff2194, http://hercules.ws/board/tracker/issue-8672-map-server-error/ Signed-off-by: Haru <haru@dotalux.com>
2015-05-11Merge pull request #508 from 4144/sanityHaruna1-25/+25
Extend sanity check configure flag with all sanity checks.
2015-05-03Fixed Bug#8650malufett1-7/+7
-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>
2015-05-02Fix out of bound access if skill level is 0.Andrei Karas1-25/+25
2015-04-23Fixed Bug#8644malufett1-0/+1
-http://hercules.ws/board/tracker/issue-8644-cr-fullprotection/ Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-04-02Merge branch 'master' of https://github.com/HerculesWS/Hercules into ↵malufett1-59/+40
JobDBRedesign
2015-04-01Fixed Bug#8601malufett1-58/+31
-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>
2015-03-29Fixed Bug#5654malufett1-1/+9
-http://hercules.ws/board/tracker/issue-5654-high-wizard-gravitational-field/ Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-03-27Hercules 'job_db1.txt' Redesignmalufett1-2/+2
-Initial and for review Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-03-19Fix for Sorcerer Skill WarmerInzianity1-1/+0
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/
2015-03-16RENEWAL Updates:malufett1-3/+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>
2015-03-15Fixed Bug#8545malufett1-1/+1
-http://hercules.ws/board/tracker/issue-8545-magnum-break/?gopid=24608#entry24608 Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-03-13Fixed Bug 8544shennetsind1-0/+5
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>
2015-03-12Fixed Bug#8546malufett1-1/+2
-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>
2015-03-05Fixed Bug 8535shennetsind1-1/+1
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>
2015-02-23Hercules Ultimate Localization Designshennetsind1-3/+3
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>
2015-02-13Fixed Bug#8529malufett1-13/+10
-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>
2015-01-28Follow-up to e778f4f5f1b6a08adee5e7e908a44c38cd29bd12Haru1-1/+1
- Fixed some issues that prevented spirit charms from showing up - Special thanks to Michieru Signed-off-by: Haru <haru@dotalux.com>
2015-01-23Cleaned up spirit charms implementation (optimized memory and CPU usage)Haru1-31/+15
Signed-off-by: Haru <haru@dotalux.com>
2015-01-20Minor fixes and tweaks suggested by cppcheckHaru1-199/+189
- 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>
2015-01-18Fixes direction in AOE skillscsnv1-2/+2
2015-01-18For bug report 8367shennetsind1-4/+22
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>
2015-01-18Fixed Bug 8441shennetsind1-1/+2
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>
2015-01-18Replacing rand leftovers with the mt19937arshennetsind1-4/+4
Signed-off-by: shennetsind <ind@henn.et>
2015-01-18Fixing 38 issuesshennetsind1-9/+21
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>
2015-01-1727 Fixesshennetsind1-18/+21
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>
2015-01-17Another ~10 Fixesshennetsind1-1/+2
Addressing out of bounds read/write. Special Thanks to 4144 and Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-1710 Distinct fixesshennetsind1-1/+2
Addressing out of bounds read-write. Special Thanks to 4144, Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-12Fix uninitialized warning in skill.c.Andrei Karas1-2/+2
2015-01-12fix skills issue introduced in commit 5cdb3d12c4236e0c3a682e30fed96192d2c58188.Andrei Karas1-2/+2
2015-01-12Fixed an uninitialized variable in skill.cHaru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2015-01-12Fixed Bug where skill timer is not properly terminated/clear when the caster ↵malufett1-5/+5
dies. -Thanks to GM Nihad. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2015-01-11Fixed direction problem with self targeted skills. Thanks to Harunacsnv1-1/+2
2015-01-11Merge pull request #435 from 4144/skillextHaruna1-42/+302
Extend skills for using custom skills from plugins.
2015-01-11Merge pull request #434 from csnv/minfixesHaruna1-4/+11
INF2_NOLP update. BL direction fixes. Combo minimum time increased.
2015-01-11Corrected comments and INF2_NOLPcsnv1-2/+4
2015-01-10Extend skills.c for using custom skills from plugins.Andrei Karas1-42/+302
2015-01-10HPM Hooks UpdateHercules.ws1-19073/+19073
Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
2015-01-10Add new eclage skills used in itemsMichieru1-19032/+19073
Update item_db to episode 14.2 Update eclage mobs spawn to official Update eclage mobs to official
2015-01-03Increased minimum combo time to that of amotion.csnv1-1/+1
2015-01-03Fixes the direction of an object (char, mob, etc) when it faces a target ↵csnv1-0/+5
after an action (skill, attack)
2015-01-03Corrected flag INF2_NOLP to actually work as intendedcsnv1-1/+1
2014-12-31Add some missing null pointer checks after automatic checks.Andrei Karas1-1/+2
2014-12-28Merge pull request #427 from csnv/skillsworkHaruna1-2/+2
PR_KYRIE Visual fix, EDP corrections. Preliminary fix Maya Purple Hack update position.
2014-12-28Fixed offensive skill formulas of KG/OB to official.malufett1-17/+16
Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2014-12-27Merge pull request #421 from csnv/songredoHaruna1-4/+25
Songs aegis behavior updated. Bonus correction
2014-12-26Disable text over target of PR_KYRIE. Bug report 8434: ↵csnv1-2/+2
http://hercules.ws/board/tracker/issue-8434-kyrie-eleison/?gopid=24099
2014-12-26Fixes song affecting caster without linkcsnv1-2/+8
2014-12-26Fix compilation errors and possible server crash from previous commits.Andrei Karas1-2/+4