fixed capture skill logic