summaryrefslogtreecommitdiff
path: root/src/map/skill.c
AgeCommit message (Collapse)AuthorFilesLines
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
2018-06-03Fix the skill element for levels above the MAX_SKILL_LEVELHaru1-4/+0
Fixes a regression in 2b4bfa5d08931530d5c9b30af10dd58c1af14883 Signed-off-by: Haru <haru@dotalux.com>
2018-06-02Merge pull request #2038 from 4144/msiHaru1-10/+23
Improve msgstring table usage
2018-05-312012-2018 !Maytichai Saowa1-1/+1
2018-05-29Add autogenerated messages list headers with original strings and translation.Andrei Karas1-5/+18
Also add packet version checks for used messages.
2018-05-29Fix wrong values in clif_messages enum.Andrei Karas1-5/+5
Also use official constant names with custom prefix in clif_messages enum.
2018-05-01Replace "--ja--" and "--en--" with constants (source only)Haru1-2/+2
- Use `DEFAULT_MOB_NAME` instead of a literal "--en--" - Use `DEFAULT_MOB_JNAME` instead of a literal "--ja--" Signed-off-by: Haru <haru@dotalux.com>
2018-05-01Fix the name of the monsters summoned by SA_SUMMONMONSTERHaru1-1/+2
- The displayed name was " --ja--" due to an extra space inside a string. - Error introduced in 2012, commit d9d3adf3fd4795bf2483ec8549ddc30e01629db Signed-off-by: Haru <haru@dotalux.com>
2018-04-23Merge pull request #2005 from guilherme-gm/guildskillcdHaru1-6/+10
Allow guild skills cooldown to continue when logged out
2018-04-08Allow guild skills cooldown to continue when logged outGuilherme G. Menaldo1-6/+10
2018-04-08Prevent a null pointer failure when TK_JUMPKICK is used by a non-playerHaru1-8/+6
Fixes #1875 Signed-off-by: Haru <haru@dotalux.com>