Index: src/map/skill.c =================================================================== --- src/map/skill.c (revision 17273) +++ src/map/skill.c (working copy) @@ -14026,9 +14049,10 @@ if( time < 0 ) return 0; - if(bl->type == BL_MOB) - fixed = 0; //mob as no fixed time - else if( fixed == 0 ){ + if( bl->type == BL_MOB ) + return (int)time; + + if( fixed == 0 ){ fixed = (int)time * 20 / 100; // fixed time time = time * 80 / 100; // variable time }else if( fixed < 0 ) // no fixed cast time