From 7107cc7ce954f8fe18f81af8976a65c40eb24a13 Mon Sep 17 00:00:00 2001 From: Cydh Ramdh Date: Sat, 7 Dec 2013 14:28:37 +0700 Subject: [PATCH] * Fixed succes rate of Dark Crow * Fixed damage rate bonus of Telekinesis Intense Signed-off-by: Cydh Ramdh --- src/map/battle.c | 2 +- src/map/skill.c | 2 +- src/map/status.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/map/battle.c b/src/map/battle.c index 9fd317fd25..0e168dd05e 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -339,7 +339,7 @@ int64 battle_attr_fix(struct block_list *src, struct block_list *target, int64 d if(sc->data[SC_DELUGE]) ratio += enchant_eff[sc->data[SC_DELUGE]->val1-1]; break; case ELE_GHOST: - if(sc->data[SC_TELEKINESIS_INTENSE]) ratio += (sc->data[SC_TELEKINESIS_INTENSE]->val1*40)/100; + if(sc->data[SC_TELEKINESIS_INTENSE]) ratio += (sc->data[SC_TELEKINESIS_INTENSE]->val3); break; } } diff --git a/src/map/skill.c b/src/map/skill.c index d84388ddec..ee9455af4e 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -1495,7 +1495,7 @@ int skill_additional_effect (struct block_list* src, struct block_list *bl, uint sc_start(src, bl, SC_STUN, 10 * skill_lv, skill_lv, skill_get_time(skill_id, skill_lv)); break; case GC_DARKCROW: - sc_start(src,bl,SC_DARKCROW,10 * skill_lv,skill_lv,skill_get_time(skill_id,skill_lv)); + sc_start(src,bl,SC_DARKCROW,100,skill_lv,skill_get_time(skill_id,skill_lv)); break; case GN_ILLUSIONDOPING: if( sc_start(src,bl,SC_ILLUSIONDOPING,10 * skill_lv,skill_lv,skill_get_time(skill_id, skill_lv)) ) //Custom rate diff --git a/src/map/status.c b/src/map/status.c index 6d6cb65e2c..2886766333 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -9269,7 +9269,7 @@ int status_change_start(struct block_list* src, struct block_list* bl,enum sc_ty val4 = tick / tick_time; break; case SC_KINGS_GRACE: - val2 = 3 + val1; + val2 = 3 + val1; //HP Recover rate tick_time = 1000; val4 = tick / tick_time; break;