summaryrefslogtreecommitdiff
path: root/src/map/skill.c
AgeCommit message (Collapse)AuthorFilesLines
2020-02-09Merge pull request #2248 from guilherme-gm/201810-asurafixHaru1-10/+24
Minor fixes to Asura Strike
2020-02-09Merge pull request #2596 from dastgirp/skill_idx_refactorHaru1-43/+43
Changed logic of skill_get_index
2020-02-08Fixed the number of cells that 'Asura Strike' caster walks when it failsGuilherme G. Menaldo1-8/+18
2020-02-08Makes Asura Strike caster not change look direction at the end of the skillGuilherme G. Menaldo1-1/+4
2020-02-08Fixed duplicated 'Skill Failed' message on Asura StrikeGuilherme G. Menaldo1-1/+2
2020-02-02Changed logic of skill_get_indexDastgir1-43/+43
skill_get_index can be edited easily to add custom skills
2020-01-13Update copyright headers for year 2020Haru1-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2019-12-15Merge pull request #2589 from HerculesWS/tarot_card_fixHaru1-1/+1
Fix Tarot Card breaking equipment behavior
2019-12-01Modified skill_cooldown_save() to ignore guild skills if ↵Kenpachi Developer1-9/+9
guild_skill_relog_delay is set to 1. If guild skills are not ignored when guild_skill_relog_delay is set to 1, the map server will throw error messages if the guild master relogs while cooldown. Also applied Hercules coding style to skill_cooldown_save(). See https://github.com/HerculesWS/Hercules/issues/2591
2019-11-27Fix Tarot Card breaking equipment on Garment and Shoe locations however on ↵Ibrahim Zidan1-1/+1
Aegis it only target Left Hand (Shield), Armor and Helm Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-11-17Merge pull request #2577 from Asheraf/dehardcodestatusiconsHaru1-8/+8
Dehardcode Status Icons
2019-11-06Dehardcode Status IconsAsheraf1-8/+8
2019-10-29Dehardcode combo skills checkAsheraf1-21/+9
2019-10-20Merge pull request #2547 from guilherme-gm/201910-dehardcode-dbHaru1-1/+1
Dehardcode DB files path
2019-10-19Merge pull request #2556 from skyleo/homunculus_fixesHaru1-5/+13
Homunculus skill fixes
2019-10-18Merge pull request #2553 from skyleo/magnum_break_delay_fixHaru1-4/+0
Correct Magnum Break delay
2019-10-10Fix Chaotic Blessings never healing the enemyskyleo1-4/+12
It has a chance to roll for enemy and heal the enemy, While calculating the chance was correct, it was getting the enemy with battle->check_target. But unit->stop_attack has been called before in unit->skilluse_id2, making battle->check_target return NULL at that point, since it has no attack target anymore. So it defaulted to heal the Homunculus itself, instead of the enemy.
2019-10-10Fix Homunculus skill failure message not displaying required itemskyleo1-1/+1
2019-10-09Correct Magnum Break delayskyleo1-4/+0
Credit to: https://github.com/rathena/rathena/commit/fc2c6e02
2019-10-05Dehardcodes db files base path so the db folder can be easily movedGuilherme Menaldo1-1/+1
2019-10-02Moved hardcoded messages from source to messages.confDastgir1-3/+3
Fixes #1282
2019-09-22Mark some forgotten symbols as staticHaru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2019-08-26Fix an issue that prevents homunculus auto-vaporize on death or skill resetHaru1-1/+1
The >80% HP condition is now ignored in the cases the vaporization is forced by the server Signed-off-by: Haru <haru@dotalux.com>
2019-07-24Update mob_db - DamageTakenRate fieldEmistry Haoyan1-0/+12
- adjust the damage taken by monster. (default = `100 = 1x`) - ref: https://github.com/idathena/trunk/commit/e267d2e2dada6196b479a6f2f35e9d25291ef22b
2019-05-06Merge pull request #2232 from guilherme-gm/201810-trap-visibilityHaru1-9/+31
Added option to make hunter traps invisible
2019-05-05Removal of refine database code from status.c and moving it respectfully to ↵Ibrahim Zidan1-1/+2
its own files Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2019-02-28Adds configuration for Magic Rod behavior (official/eAthena).EyesOfAHawk1-6/+9
2018-12-14Add inventory size field into db and using it in server.Andrei Karas1-10/+10
2018-11-14Use an enum as flag for status->heal() and related functionsHaru1-52/+53
This introduces the `enum status_heal_flag`. No functional changes are made. Signed-off-by: Haru <haru@dotalux.com>
2018-10-21Merge pull request #2182 from guilherme-gm/201808-trapfixHaru1-16/+37
Fixes some issues with traps
2018-10-20Added setting to keep traps invisible when triggeredGuilherme G. Menaldo1-1/+3
2018-10-20Added option to make hunter traps invisibleGuilherme G. Menaldo1-9/+29
2018-09-19Update inventory packet for 2018-09-12 RE.Andrei Karas1-3/+3
2018-08-30Fixed Blastime and Claymore Trap damage that wasn't being split by the ↵Guilherme G. Menaldo1-16/+37
number of enemies
2018-08-26Merge pull request #2164 from mekolat/addvariableHaru1-8/+8
always set the type to C_NAME when adding variables through script->add_str
2018-08-11Supresses warning in skill_attack when MAGIC_REFLECTION_TYPE is 0.EyesOfAHawk1-0/+6
2018-07-30always set the type when doing script->add_strgumi1-8/+8
2018-07-26Fix Venom Splasher consuming its gemstome requirement twiceHaru1-0/+5
Fixes #1837 Signed-off-by: Haru <haru@dotalux.com>
2018-07-26Merge pull request #2143 from dastgirp/plugin/unit_layoutHaru1-2/+2
Added missing parameter to init_unit_layout_unknown
2018-07-24Correct wrong attribute used for pet evolution egg hidingAsheraf1-0/+3
2018-07-24Added missing parameter to init_unit_layout_unknownDastgir1-2/+2
2018-07-19Replace item id shorts to int in map server.Andrei Karas1-2/+2
2018-07-15Update packet PACKET_CZ_REQ_ITEMREPAIR.Andrei Karas1-1/+1
2018-07-12Split btype and item_id parameters in function clif_skill_fail.Andrei Karas1-235/+235
2018-07-01Change functions to static where possible (Part 4 - map)Haru1-246/+260
This fixes issues with plugins defining symbols with the same names Signed-off-by: Haru <haru@dotalux.com>
2018-07-01Merge pull request #2091 from AnnieRuru/46-novendingHaru1-0/+13
Fix novending cause player gets stuck
2018-06-30add support for send target in unittalkAsheraf1-1/+1
2018-06-25Merge pull request #2076 from dastgirp/3-skill_pluginHaru1-3/+5
Plugin function ReturnType fix
2018-06-18Fix novending cause player gets stuckAnnieRuru1-0/+13
2018-06-12Changed returntype of skill_check_condition_castend_unknown.Dastgir1-3/+5
skill_check_condition_castend is terminated if returntype is true