View Single Post
Old 09-06-2016, 10:43 PM   #4
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: Creating a Beats and Ruses Technique

This is a pretty easy modification. Basically I just copied the two Feint techniques and added the bonus of +(ST:ST::Score - ST:DX::Score) and +(ST:IQ::Score - ST:DX::Score) to them. This has the effect of basing the technique on an alternate attribute, in a roundabout way, by subtracting the skills base attribute then adding the alternate attribute back. I also had to make a change to the upto() tag here. I'm including the original Feint technique here to contrast it against the other two Techniques.

Code:
[SKILLS]
<Techniques, Techniques - Combat, Techniques - Realistic>
Feint ([Melee Combat Skill]), Tech/H, default("SK:[Melee Combat Skill]::level"), needs(SK:[Melee Combat Skill]), upto(prereq + 4), page(MA73, B231),
	x(#InputReplace("You must specialize by Melee Combat Skill:", "[Melee Combat Skill]", "", "Feint"))
Beat ([Melee Combat Skill]), Tech/H, default("SK:Feint([Melee Combat Skill])::level" + (ST:ST::Score - ST:DX::Score)), needs(SK:Feint ([Melee Combat Skill])), upto(prereq + (ST:ST::Score - ST:DX::Score)), page(MA73,MA100,B231),
	x(#InputReplace("You must specialize by Melee Combat Skill:", "[Melee Combat Skill]", "", "Feint"))
Ruse ([Melee Combat Skill]), Tech/H, default("SK:Feint ([Melee Combat Skill])::level" + (ST:ST::Score - ST:DX::Score)), needs(SK:Feint ([Melee Combat Skill])), upto(prereq + (ST:ST::Score - ST:DX::Score)), page(MA73,MA101,B231),
	x(#InputReplace("You must specialize by Melee Combat Skill:", "[Melee Combat Skill]", "", "Feint"))

Feint (%Melee Combat Skill%), Tech/H, default("SK:%Melee Combat SkillList%::level"), needs(SK:%Melee Combat SkillList%), upto(prereq + 4), page(MA73, B231),
	x(#ChoiceList(_
			name(Melee Combat Skill),
			title(Feint: Choose a combat skill),
			text(Choose a combat skill from the list:),
			picksallowed(1),
			method(bynumber),
			list(_
				#grouplist(GR:Melee Weapon Skill, flags(NoPrefix)), #grouplist(GR:ShieldSkill, flags(NoPrefix)), #grouplist(GR:Unarmed Combat Skill, flags(NoPrefix))_
			)_
		)_
	), noresync(yes)

Beat (%Melee Combat Skill%), Tech/H, default("SK:Feint (%Melee Combat SkillList%)::level" + (ST:ST::Score - ST:DX::Score)), needs(SK:Feint (%Melee Combat SkillList%)), upto(prereq + (ST:ST::Score - ST:DX::Score)), page(MA73,MA100, B231),
	x(#ChoiceList(_
			name(Melee Combat Skill),
			title(Feint: Choose a combat skill),
			text(Choose a combat skill from the list:),
			picksallowed(1),
			method(bynumber),
			list(_
				#grouplist(GR:Melee Weapon Skill, flags(NoPrefix)), #grouplist(GR:ShieldSkill, flags(NoPrefix)), #grouplist(GR:Unarmed Combat Skill, flags(NoPrefix))_
			)_
		)_
	), noresync(yes)

Ruse (%Melee Combat Skill%), Tech/H, default("SK:Feint (%Melee Combat SkillList%)::level" + (ST:IQ::Score - ST:DX::Score)), needs(SK:Feint (%Melee Combat SkillList%)), upto(prereq + (ST:IQ::Score - ST:DX::Score)), page(MA73,MA101, B231),
	x(#ChoiceList(_
			name(Melee Combat Skill),
			title(Feint: Choose a combat skill),
			text(Choose a combat skill from the list:),
			picksallowed(1),
			method(bynumber),
			list(_
				#grouplist(GR:Melee Weapon Skill, flags(NoPrefix)), #grouplist(GR:ShieldSkill, flags(NoPrefix)), #grouplist(GR:Unarmed Combat Skill, flags(NoPrefix))_
			)_
		)_
	), noresync(yes)
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
I shall pull the pin from this healing grenade and...
Kaboom-baya.

Last edited by ericbsmith; 09-06-2016 at 11:10 PM.
ericbsmith is offline   Reply With Quote