Exemple #1
0
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')
Exemple #2
0
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')
Exemple #3
0
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')