protected override sealed void SkillApplyEffectEnemyHook(StatusManager enemy_sm)
 {
     if(enemy_sm.spell_block)
     {
         enemy_sm.UseSpellBlock();
     }
     else
     {
         CastableSkillApplyEffectEnemyHook(enemy_sm);
     }
 }