Пример #1
0
function check_skill50_proc(&$pa, &$pd, $active)
{
    if (eval(__MAGIC__)) {
        return $___RET_VALUE;
    }
    $r1 = \weapon\get_weapon_range($pa, $active);
    $r2 = \weapon\get_weapon_range($pd, 1 - $active);
    if ($r1 >= $r2 && $r1 != 0 && $r2 != 0) {
        return 1;
    } else {
        return 0;
    }
}
Пример #2
0
function check_counterable_by_weapon_range(&$pa, &$pd, $active)
{
    if (eval(__MAGIC__)) {
        return $___RET_VALUE;
    }
    if (!\skillbase\skill_query(207, $pa) || !check_unlocked207($pa)) {
        return $chprocess($pa, $pd, $active);
    }
    if (rand(0, 99) < get_skill207_rangerate($pa, $active) && \weapon\get_weapon_range($pd, 1 - $active) != 0) {
        return 1;
    }
    return $chprocess($pa, $pd, $active);
}