From 1c016a1b9997d8e086cb583bf7f82377d6a40d26 Mon Sep 17 00:00:00 2001 From: celest Date: Sun, 27 Mar 2005 11:01:23 +0000 Subject: * Fixed AddEffWhenHit effect to only work on melee attacks git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/stable@1310 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/skill.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/map/skill.c') diff --git a/src/map/skill.c b/src/map/skill.c index 688f84c99..131e8324b 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -1088,7 +1088,7 @@ int skill_additional_effect( struct block_list* src, struct block_list *bl,int s } } } - if (dstsd && + if (dstsd && ((sd && !sd->state.arrow_atk) || (status_get_range(src)<=2)) && rand()%10000 < dstsd->addeff3[i-SC_STONE]*sc_def_card/100){ if(battle_config.battle_log) printf("PC %d skill_addeff: cardによる異常?動 %d %d\n",src->id,i,dstsd->addeff3[i-SC_STONE]); -- cgit v1.2.3-70-g09d2