Steve Jackson Games - Site Navigation
Home General Info Follow Us Search Illuminator Store Forums What's New Other Games Ogre GURPS Munchkin Our Games: Home

Go Back   Steve Jackson Games Forums > The Network > GURPS Character Assistant

Reply
 
Thread Tools Display Modes
Old 08-06-2017, 04:44 AM   #1
KataH
 
KataH's Avatar
 
Join Date: Nov 2004
Location: SF Bay Area, CA
Default GCA Sorcery Data File - Sorcery Talent

I need some help using the GCA Data file for Sorcery
I have it loaded into GCA
However when I search the Advantages, I cannot find the Sorcery Talent
When I search the spells, I cannot find the Minor Healing spell.
When I open the Data file they are both listed there.
However the entry for Sorcery Talent seems incomplete;
Sorcery Talent, 10/20,displaycost(10/20+),upto(4),mods(_Talents, _Power Talents, Paranormal),gives(+1 to SK:Innate Attack (Beam), +1 to SK:Innate Attack (Gaze), +1 to SK:Innate Attack (Breath), +1 to SK:Innate Attack (Projectile), +1 to
To answer some quick questions:
-I have the Data files loaded in the proper order;
Sorcery
Sorcery Plus
Dungeon Sorcery
Sorcery Protection and Warning
-I can see most other data from the Sorcery Data File like Sorcery Empowerment
-I have the latest updates to GCA and the Data Files

Any help here would be greatly appreciated
__________________
KataH

"Follow me if I advance! Kill me if I retreat! Avenge me if I die!"
KataH is offline   Reply With Quote
Old 08-07-2017, 06:26 AM   #2
KataH
 
KataH's Avatar
 
Join Date: Nov 2004
Location: SF Bay Area, CA
Default Re: GCA Sorcery Data File - Sorcery Talent

I found the error for the Advantage Sorcery Talent
The entry in the Data file has a couple of lien returns in the description
As it appears in the Data file:
Sorcery Talent, 10/20,displaycost(10/20+),upto(4),mods(_Talents, _Power Talents, Paranormal),gives(+1 to SK:Innate Attack (Beam), +1 to SK:Innate Attack (Gaze), +1 to SK:Innate Attack (Breath), +1 to SK:Innate Attack (Projectile), +1 to

SK:Thaumatology),tl(),usernotes(),familiarities(), cat(Paranormal, Mental, Talents - Powers, Paranormal Mental)
As it needs to appear:
Sorcery Talent, 10/20,displaycost(10/20+),upto(4),mods(_Talents, _Power Talents, Paranormal),gives(+1 to SK:Innate Attack (Beam), +1 to SK:Innate Attack (Gaze), +1 to SK:Innate Attack (Breath), +1 to SK:Innate Attack (Projectile), +1 toSK:Thaumatology),tl(),usernotes(),familiarities( ), cat(Paranormal, Mental, Talents - Powers, Paranormal Mental)
As for the spell Minor Healing, it is in the Data file but I do not know what is wrong with it.
__________________
KataH

"Follow me if I advance! Kill me if I retreat! Avenge me if I die!"
KataH is offline   Reply With Quote
Old 08-07-2017, 12:27 PM   #3
Armin
 
Armin's Avatar
 
Join Date: Aug 2004
Location: Portland, OR
Default Re: GCA Sorcery Data File - Sorcery Talent

I don't know anything about Sorcery, or even where the Sorcery files you're using are from, but if you post the spell here inside a CODE block, I can see if there's anything that looks wrong to me.
__________________
Armin D. Sykes | GCA Prime
My GCA page | The GCA Wiki
Armin is offline   Reply With Quote
Old 08-07-2017, 02:25 PM   #4
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: GCA Sorcery Data File - Sorcery Talent

The files were recently uploaded to the GCA Repository and the data files do seem to include a couple significant errors. The Sorcery Talent includes a line break in the middle of the gives() tag where it shouldn't be, frex.
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
The future keeps telling us what the past was about. You make the past mean different things by what you do with the time that comes after.

Last edited by ericbsmith; 08-07-2017 at 02:29 PM.
ericbsmith is offline   Reply With Quote
Old 08-08-2017, 06:51 PM   #5
rkbrown419
 
rkbrown419's Avatar
 
Join Date: Sep 2004
Location: Orem, Utah, USA
Default Re: GCA Sorcery Data File - Sorcery Talent

Thanks for pointing out the error in the tallent. It's now fixed.
Did you load Gurps Powers before the Sorcery files. That is required too. It includes several of the modifiers the spells use.
Got the email pointing out the Talent problem and that you couldn't find some spells. They come up under advantages on my GCA. Could advantages not appearing result from the file being for the current GCA release and the user having an older version or might that result from the powers file not being loaded?
BTW what other errors have been seen?

Last edited by rkbrown419; 08-08-2017 at 06:52 PM. Reason: needed to respond to another point raised
rkbrown419 is offline   Reply With Quote
Old 08-08-2017, 08:37 PM   #6
ericbsmith
 
ericbsmith's Avatar
 
Join Date: Aug 2004
Location: Binghamton, NY, USA. Near the river Styx in the 5th Circle.
Default Re: GCA Sorcery Data File - Sorcery Talent

Quote:
Originally Posted by rkbrown419 View Post
Did you load Gurps Powers before the Sorcery files. That is required too. It includes several of the modifiers the spells use.
Note that modifiers are created in the file that calls/adds them, so you do not need to load a data file just to gain access to modifiers from another file. If you are referencing other traits from another data file it is recommended you use the Requires= line at the top of the data file so it will pitch an error if the user doesn't load it; it looks like you did use it in Sorcery.gdf


Quote:
Originally Posted by rkbrown419 View Post
They come up under advantages on my GCA. Could advantages not appearing result from the file being for the current GCA release and the user having an older version or might that result from the powers file not being loaded?
That should only happen if you use #Clones to duplicate a trait or adds() to add an existing trait. Even with adds() the original trait (i.e. the spell itself) will show up, it's just the sub-trait that wouldn't appear. For me the Minor Healing sorcery spell is showing up in the advantages correctly.

Looking things over quickly one thing you probably should do is add the "Alternative Ability" modifier to the modifier group for <Sorcery Spells>. I'm sorely tempted to say that Alternative Ability should be added as a default modifier to all spells, given my understanding of how Sorcery Spells work almost all spells will be given that price discount unless the player chooses to pay extra on his most expensive spell(s) to allow two (or more) to be on at the same time - in which case it's easier to remove one modifier than add a modifier multiple times.

I also just noticed that adding the Alternative Ability modifier to one of the spells results in an incorrect point cost being added to the spell attribute, since that is based on the final cost of the "attribute." This can be corrected by changing the gives() tag of spells to the following:
Code:
=+(me::points * @if(@hasmod(Alternative Ability) then 5 else 1)) to ST:XXXX
__________________
Eric B. Smith GURPS Data File Coordinator
GURPSLand
The future keeps telling us what the past was about. You make the past mean different things by what you do with the time that comes after.
ericbsmith is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Fnords are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 09:13 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.