View Single Post
Old 06-17-2021, 10:50 AM   #111
Armin
GCA Prime
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: GCA and Dungeon Fantasy RPG

I've put a new copy of the Dungeon Fantasy RPG.gdf up on my OneDrive, so you can download that from here. (It is from my GCA5 files, so it includes a Body for GCA5 rather than 4, just FYI.)


Here are replacement versions of the bits for the data file:

The Drudic Skill section:
Code:
<Druidic Skills>
Esoteric Medicine (Druidic),
	cat(_General, Esoteric, Medical),
	type(Per/H),
	default(ST:Perception - 6),
	page(A25),
	ident(Druidic),
	needs("AD:Power Investiture (Druidic)")
Herb Lore,
	cat(_General, Occult/Magical, Plant, Elixirs, Elixirs -  Herbal),
	type(IQ/VH),
	page(A25),
	ident(Druidic),
	needs("AD:Power Investiture (Druidic)")
The Cleric template:
Code:
// 
// CLERIC
// 
Cleric, displaycost(250), cost(0),_
	description(You're a mortal agent of the Powers of Good. You might not be the physical foe of Evil the holy warrior is, but you're no cloistered idealist...),_
	page(A19),_
	noresync(yes),_
	sets(_
		{ST:ST}=12,_
		{ST:DX}=12,_
		{ST:IQ}=14,_
		{ST:HT}=12,_
		{ST:Hit Points}=ST:ST,_
		{ST:Will}=ST:IQ,_
		{ST:Perception}=ST:IQ,_
		{ST:Fatigue Points}=ST:HT,_
		{ST:Basic Speed}=6.0,_
		{ST:Basic Move}={ST:Basic Speed}_
	),_
	adds(_
		{AD:Clerical Investment},_
		{AD:Power Investiture}=3,_
		{SK:Diagnosis}=1pts,_
		{SK:First Aid}=1pts,_
		{SK:Meditation}=1pts,_
		{SK:Occultism}=1pts,_
		{SK:Public Speaking}=1pts,_
		{SK:Religious Ritual}=1pts,_
		{SK:Surgery}=2pts,_
		{SK:Teaching}=1pts,_
		{SK:Theology}=1pts,_
		{SK:Esoteric Medicine (Holy)}=4pts,_
		{SK:Exorcism}=4pts,_
		%weapontypesaliaslist%_
	),_
	needs(20 Spells), ident(Clerical),_
	x(_
		#message(_
			"You will need to spend one point on each of 20 clerical spells (marked as from ~Clerical colleges) after completing this template." _
		),_
		#ChoiceList(_
				name(weapontypes),_
				title(Combat specialty),_
				text(Choose your melee skill package.),_
				picksallowed(1),_
				method(bynumber),_
				list(_
						"Axe/Mace [8] and Shield [4]",_
						"Broadsword [8] and Shield [4]",_
						"Flail [8] and Shield [4]",_
						"Staff [12]" _
				),_
				aliaslist(_
						"{SK:Axe/Mace}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Broadsword}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Flail}=8pts, {SK:Shield (Shield)}=4pts",_
						"{SK:Staff}=12pts"_
					)_
				)_
	),_
	select1(_
		text("Please select 45 points chosen from this mix of Holy abilities and other traits."),_
		tagwith(Cleric(yes)),_
		pointswanted(45),_
		itemswanted(atleast 1),_
		multitype(yes),_
		list(_
			#list(GMAdvantages),_
			AD:Extra ST #codes(upto 4, downto 1),_
			AD:Extra DX #codes(upto 2, downto 1),_
			AD:Extra IQ #codes(upto 2, downto 1),_
			AD:Extra HT #codes(upto 4, downto 1),_
			AD:Extra Will #codes(upto 9, downto 1),_
			AD:Extra Fatigue Points #codes(upto 4, downto 1),_
			AD:Energy Reserve (Holy) #codes(upto 15, downto 1),_
			AD:Fearlessness,_
			AD:Unfazeable,_
			AD:Healer #codes(upto 4, downto 1),_
			#list(Extra Languages),_
			AD:Luck #codes(upto 2, downto 1),_
			AD:Mind Shield,_
			#newitem(AD:Increase Power Investiture, 10/20, existing(AD:Power Investiture)) #codes(upto 6, downto %level+1),_
			AD:Resistant to Disease #codes(upto 6, downto 1),_
			AD:Signature Gear,_
			AD:Spirit Empathy,_
			#list(Holy Abilities)_
		)_
	),_
	select2(_
		text("Please select one of these disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-10),_
		itemswanted(1),_
		list(_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons)_
		)_
	),_
	select3(_
		text("Please select -15 points from the following disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-15),_
		itemswanted(atleast 1),_
		list(_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Fanaticism #codes(upto 1, downto 1),_
			DI:Intolerance ("Evil" religions),_
			DI:Intolerance (All other religions),_
			DI:Vow (Vegetarianism),_
			DI:Vow (Chastity),_
			DI:Wealth #codes(upto 2, downto 1)_
		)_
	),_
	select4(_
		text("Please select a further -25 points from the following disadvantages."),_
		tagwith(Cleric(yes)),_
		pointswanted(-25),_
		itemswanted(atleast 1),_
		list(_
			#BuildSelectList(Disdvantages where Cleric is "Yes", template(#newitem(DI:_Increase/Modify %ListItem%, cost(0), displaycost(varies), existing(DI:%ListItem%)))),_
			#list(GMDisadvantages),_
			DI:Honesty,_
			DI:Sense of Duty (Coreligionists),_
			DI:Vow (No edged weapons),_
			DI:Disciplines of Faith (Mysticism),_
			DI:Disciplines of Faith (Ritualism),_
			DI:Fanaticism #codes(upto 1, downto 1),_
			DI:Intolerance ("Evil" religions),_
			DI:Intolerance (All other religions),_
			DI:Vow (Vegetarianism),_
			DI:Vow (Chastity),_
			DI:Wealth #codes(upto 2, downto 1),_
			DI:Charitable,_
			DI:Compulsive Generosity,_
			DI:Miserliness,_
			DI:Gluttony,_
			DI:Overconfidence,_
			DI:Overweight,_
			DI:Fat,_
			DI:Selfless,_
			DI:Sense of Duty (Adventuring companions),_
			DI:Stubbornness,_
			DI:Truthfulness,_
			DI:Weirdness Magnet_
		)_
	),_
	select5(_
		text("Please select a ranged attack skill"),_
		tagwith(Cleric(yes)),_
		pointswanted(4),_
		itemswanted(1),_
		list(_
			SK:Innate Attack (Beam) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Breath) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Gaze) #codes(upto 4pts, downto 4pts),_
			SK:Innate Attack (Projectile) #codes(upto 4pts, downto 4pts),_
			SK:Throwing #codes(upto 4pts, downto 4pts),_
			SK:Sling #codes(upto 4pts, downto 4pts)_
		)_
	),_
	select6(_
		text("Pick a Hidden Lore specialty"),_
		tagwith(Cleric(yes)),_
		pointswanted(1),_
		itemswanted(1),_
		list(_
			SK:Hidden Lore (Demons) #codes(upto 1pts),_
			SK:Hidden Lore (Faeries) #codes(upto 1pts),_
			SK:Hidden Lore (Spirits) #codes(upto 1pts)_
		)_
	),_
	select7(_
		text("Please select five of these skills"),_
		tagwith(Cleric(yes)),_
		pointswanted(5),_
		itemswanted(5),_
		list(_
			#buildlist(list(#list(GMBackgroundSkills)), template(%ListItem% #codes(upto 1pts))),_
			SK:Climbing #codes(upto 1pts),_
			SK:Stealth #codes(upto 1pts),_
			SK:Gesture #codes(upto 1pts),_
			SK:Panhandling #codes(upto 1pts),_
			SK:Savoir-Faire (High Society) #codes(upto 1pts),_
			SK:Research #codes(upto 1pts),_
			SK:Writing #codes(upto 1pts),_
			SK:Hiking #codes(upto 1pts),_
			SK:Scrounging #codes(upto 1pts),_
			SK:Observation #codes(upto 1pts),_
			SK:Search #codes(upto 1pts)_
		)_
	),_
	select8(#List(QuirkSelection))
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23.

Last edited by Armin; 06-17-2021 at 10:54 AM.
Armin is offline   Reply With Quote