summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshennetsind <ind@henn.et>2013-05-15 19:53:07 -0300
committershennetsind <ind@henn.et>2013-05-15 19:53:07 -0300
commit6432822ff5b185b3115480ff536a55a3ce44ea78 (patch)
tree6d0bb8b50f097ee27ae1c80f93702b7093dd1099
parent92412472c78d431a4d77637f43dd28365d849d42 (diff)
downloadhercules-6432822ff5b185b3115480ff536a55a3ce44ea78.tar.gz
hercules-6432822ff5b185b3115480ff536a55a3ce44ea78.tar.bz2
hercules-6432822ff5b185b3115480ff536a55a3ce44ea78.tar.xz
hercules-6432822ff5b185b3115480ff536a55a3ce44ea78.zip
Fixed Bug #7245
http://hercules.ws/board/tracker/issue-7245-sura-combo-not-increasing-damage/ Signed-off-by: shennetsind <ind@henn.et>
-rw-r--r--src/map/skill.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/map/skill.c b/src/map/skill.c
index bad6aea4f..2e8bc8b1c 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -2415,8 +2415,7 @@ int skill_attack (int attack_type, struct block_list* src, struct block_list *ds
break;
} //Switch End
if (flag) { //Possible to chain
- flag = DIFF_TICK(sd->ud.canact_tick, tick);
- if (flag < 1) flag = 1;
+ if ( (flag = DIFF_TICK(sd->ud.canact_tick, tick)) < 50 ) flag = 50;/* less is a waste. */
sc_start2(src,SC_COMBO,100,skill_id,bl->id,flag);
clif->combo_delay(src, flag);
}
@@ -13179,6 +13178,8 @@ int skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_id
case GC_COUNTERSLASH:
case GC_WEAPONCRUSH:
case SR_FALLENEMPIRE:
+ case SR_DRAGONCOMBO:
+ case SR_TIGERCANNON:
break;
default: return 0;
}