tantauralus
September 3rd, 2017, 16:36
At the moment I am trying to convert the Tal'dorei Campaign guide for FG.
Right now I am trying to implement the Ravenite subrace for the Dragonborn race.
afaik for adding subraces you need to add the complete basic race in your xml-file.
Dragonborn seem not to have any subrace-option in the PHB-content for FG so I am wondering what would be the best practice to add a subrace in that case.
I added a second subrace to represent the basic race because I needed FG to show the dialog to choose between both variants.
By obmitting most of the data for the race and traits data representing the basic race I was able to achieve two things:
* no need to parse the phb-data for the base race with my modified race also not showing up in the race list of FG but still have the choice between my two subraces.
* when choosing the subrace representing the basic race the character only gets the traits from the basic race.
But:
* when choosing the Ravenite subrace I get the "Ability Score Increase" and "Damage Resistance" from both the basic race and the subrace which is not what I want.
Is it possible to have a subrace "overwrite" traits from the basic race, and if so, how do I do that?
A question for the FG masterminds:
Are there any plans to change the dragonborn race in the phb-content so the right now basic version would be a subrace-choice in foresight of possible subraces added in "Xanathar's Guide to Everything"?
Also would it not be good to make subraces for the different heritage options depending on the kind of dragon chosen an therefore be able to automate the damagetype of the breathweapon and resistance?
btw my modul looks like this atm:
<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="3.0">
<reference>
<racedata>
<dragonborn>
<subraces>
<ravenite>
<name type="string">Ravenite</name>
<text type="formattedtext">
//some text here
<listlink>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.abilityscoreincrease">Ability Score Increase</link>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.damageresistance">Damage Resistance</link>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.speed">Speed</link>
</listlink>
</text>
<traits>
<abilityscoreincrease>
<name type="string">Ability Score Increase</name>
<text type="formattedtext">
//some text here
</text>
</abilityscoreincrease>
<damageresistance>
<name type="string">Damage Resistance</name>
<text type="formattedtext">
//some text here
</text>
</damageresistance>
<speed>
<name type="string">Speed</name>
<text type="formattedtext">
//some text here
</text>
</speed>
</traits>
</ravenite>
</subraces>
<subraces>
<draconian>
<name type="string">Draconian</name>
<text type="formattedtext">
//some text here
</text>
<traits>
</traits>
</draconian>
</subraces>
</dragonborn>
</racedata>
</reference>
</root>
Right now I am trying to implement the Ravenite subrace for the Dragonborn race.
afaik for adding subraces you need to add the complete basic race in your xml-file.
Dragonborn seem not to have any subrace-option in the PHB-content for FG so I am wondering what would be the best practice to add a subrace in that case.
I added a second subrace to represent the basic race because I needed FG to show the dialog to choose between both variants.
By obmitting most of the data for the race and traits data representing the basic race I was able to achieve two things:
* no need to parse the phb-data for the base race with my modified race also not showing up in the race list of FG but still have the choice between my two subraces.
* when choosing the subrace representing the basic race the character only gets the traits from the basic race.
But:
* when choosing the Ravenite subrace I get the "Ability Score Increase" and "Damage Resistance" from both the basic race and the subrace which is not what I want.
Is it possible to have a subrace "overwrite" traits from the basic race, and if so, how do I do that?
A question for the FG masterminds:
Are there any plans to change the dragonborn race in the phb-content so the right now basic version would be a subrace-choice in foresight of possible subraces added in "Xanathar's Guide to Everything"?
Also would it not be good to make subraces for the different heritage options depending on the kind of dragon chosen an therefore be able to automate the damagetype of the breathweapon and resistance?
btw my modul looks like this atm:
<?xml version="1.0" encoding="ISO-8859-1"?>
<root version="3.0">
<reference>
<racedata>
<dragonborn>
<subraces>
<ravenite>
<name type="string">Ravenite</name>
<text type="formattedtext">
//some text here
<listlink>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.abilityscoreincrease">Ability Score Increase</link>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.damageresistance">Damage Resistance</link>
<link class="reference_subracialtrait" recordname="reference.racedata.dragonborn.subraces.ravenite.tr aits.speed">Speed</link>
</listlink>
</text>
<traits>
<abilityscoreincrease>
<name type="string">Ability Score Increase</name>
<text type="formattedtext">
//some text here
</text>
</abilityscoreincrease>
<damageresistance>
<name type="string">Damage Resistance</name>
<text type="formattedtext">
//some text here
</text>
</damageresistance>
<speed>
<name type="string">Speed</name>
<text type="formattedtext">
//some text here
</text>
</speed>
</traits>
</ravenite>
</subraces>
<subraces>
<draconian>
<name type="string">Draconian</name>
<text type="formattedtext">
//some text here
</text>
<traits>
</traits>
</draconian>
</subraces>
</dragonborn>
</racedata>
</reference>
</root>