>>910
正確には攻撃前のmove関数を呼び出すところ か。

} elsif ($ai_seq[0] eq "attack") {

の中の

if ($monsters{$ai_attack_target{'ID'}}{'dmgFromYou'} == 0 && $dist > $config{'attackDistance'}) {
getVector(\%vec, \%{$monsters{$ai_attack_target{'ID'}}{'pos_to'}}, \%{$chars[$config{'char'}]{'pos_to'}});
moveAlongVector(\%pos, \%{$chars[$config{'char'}]{'pos_to'}}, \%vec, $dist - $config{'attackDistance'} + 1);
move($pos{'x'}, $pos{'y'},"9");

が、ターゲットに近寄る処理。
で、そのすぐ下の

} elsif ($cleanMonster && $monsters{$ai_attack_target{'ID'}}{'dmgFromYou'} == 0 && timeOut(\%{$timeout{'ai_attack'}})) {
if ($config{'tankMode'}) {
sendAttack(\$remote_socket, $ai_attack_target{'ID'}, 0);
} else {
sendAttack(\$remote_socket, $ai_attack_target{'ID'}, 7);
}

の部分のsendAttackをスキル使う処理持ってきて置き換える。
mageでtankmodeなんか使わないから後ろの方のsendAttackな。

結局俺もスキル無いから既存のコード切り貼りして騙してるだけだよ。