def parry_regex_blademaster(line, time, backrefs): if cures.lifevision: return if 'right' in backrefs: if 'legs' in line: parry.strike('right leg') elif 'arms' in line: parry.strike('right arm') elif 'left' in backrefs: if 'legs' in line: parry.strike('left leg') elif 'arms' in line: parry.strike('left arm') core.enable_trigger('parrying_parry_message', 'parrying')
def parry_compass_slash(line, time, backrefs): if cures.lifevision: return if backrefs[0] == 'northern': parry.strike('head') elif backrefs[0] == 'southern': parry.strike('torso') elif backrefs[0] == 'southwestern': parry.strike('right leg') elif backrefs[0] == 'southeastern': parry.strike('left leg') elif backrefs[0] == 'western': parry.strike('right arm') elif backrefs[0] == 'eastern': parry.strike('left arm') core.enable_trigger('parrying_parry_message', 'parrying')
def parry_regex_strike(line, time, backrefs): if cures.lifevision: return if 'right arm' in backrefs: parry.strike('right arm') elif 'left arm' in backrefs: parry.strike('left arm') elif 'right leg' in backrefs: parry.strike('right leg') elif 'left leg' in backrefs: parry.strike('left leg') elif 'head' in backrefs: parry.strike('head') elif 'torso' in backrefs: parry.strike('torso') core.enable_trigger('parrying_parry_message', 'parrying')