While yes, the homebrew tools allow you to use an existing source as a template... it also doesn't allow you to do this in some cases.
For example, let's say, I made a homebrew subclass for the cleric, and I decided I want two versions of it. I can't select homebrew subclasses as templates so I need to build it from scratch again.
Or, I have a homebrew subclass for the 2014 version of a class but can't use it with the 2024 version because they count as seperate classes and you can't use another classes subclass as a template for a different class.
With all the years this sites existed there has to be a tool or script or something that will let me make a quick copy when I otherwise can't.
If you go to Use existing source as a template, you should be able to scroll down to the bottom and find a Homebrew section.
Just as an example, I've previously added the Harengon species as a homebrew creation. If I go to Homebrew --> Create a Species --> Use existing species as template, I can select Harengon at the bottom of the dropdown.
If you go to Use existing source as a template, you should be able to scroll down to the bottom and find a Homebrew section.
Just as an example, I've previously added the Harengon species as a homebrew creation. If I go to Homebrew --> Create a Species --> Use existing species as template, I can select Harengon at the bottom of the dropdown.
If you go to Use existing source as a template, you should be able to scroll down to the bottom and find a Homebrew section.
Just as an example, I've previously added the Harengon species as a homebrew creation. If I go to Homebrew --> Create a Species --> Use existing species as template, I can select Harengon at the bottom of the dropdown.
As I said, it doesn't work for everything.
Species, spells, items, etc. yes it works.
For species options, and subclasses it doesn't.
Just try it and see.
Ah, I see what you mean. My bad.
For subclasses, you can follow this post that finds a way around it (basically you go through the source code of the website and add the homebrewed subclass as an option in the dropdown list). I find it's easiest to search for an existing subclass in the browser tools and find the one that looks like this:
<option value="xyz">[SUBCLASS NAME]</option>
You can then duplicate that element and replace "xyz" with the ID of your homebrewed subclass.
As for species options, I don't think there's a way to duplicate it. The source code is formatted differently, and you can't replace the number in <option value="xyz"> with the one in the URL. There might be some other way to do it, but my instincts tell me that it's not possible with the way that the source code is written.
If you go to Use existing source as a template, you should be able to scroll down to the bottom and find a Homebrew section.
Just as an example, I've previously added the Harengon species as a homebrew creation. If I go to Homebrew --> Create a Species --> Use existing species as template, I can select Harengon at the bottom of the dropdown.
As I said, it doesn't work for everything.
Species, spells, items, etc. yes it works.
For species options, and subclasses it doesn't.
Just try it and see.
Ah, I see what you mean. My bad.
For subclasses, you can follow this post that finds a way around it (basically you go through the source code of the website and add the homebrewed subclass as an option in the dropdown list). I find it's easiest to search for an existing subclass in the browser tools and find the one that looks like this:
<option value="xyz">[SUBCLASS NAME]</option>
You can then duplicate that element and replace "xyz" with the ID of your homebrewed subclass.
As for species options, I don't think there's a way to duplicate it. The source code is formatted differently, and you can't replace the number in <option value="xyz"> with the one in the URL. There might be some other way to do it, but my instincts tell me that it's not possible with the way that the source code is written.
Thanks!
Just to make sure, is this method capable of adding a different classes subclass too? Also, in trying to figure this out I learned something. If you dont choose a base class, you then find homebrew stuff in the template list. Im pretty sure that didnt work before, you had to choose a base class.
Like the title says.
While yes, the homebrew tools allow you to use an existing source as a template... it also doesn't allow you to do this in some cases.
For example, let's say, I made a homebrew subclass for the cleric, and I decided I want two versions of it. I can't select homebrew subclasses as templates so I need to build it from scratch again.
Or, I have a homebrew subclass for the 2014 version of a class but can't use it with the 2024 version because they count as seperate classes and you can't use another classes subclass as a template for a different class.
With all the years this sites existed there has to be a tool or script or something that will let me make a quick copy when I otherwise can't.
If you go to Use existing source as a template, you should be able to scroll down to the bottom and find a Homebrew section.
Just as an example, I've previously added the Harengon species as a homebrew creation. If I go to Homebrew --> Create a Species --> Use existing species as template, I can select Harengon at the bottom of the dropdown.
As I said, it doesn't work for everything.
Species, spells, items, etc. yes it works.
For species options, and subclasses it doesn't.
Just try it and see.
Ah, I see what you mean. My bad.
For subclasses, you can follow this post that finds a way around it (basically you go through the source code of the website and add the homebrewed subclass as an option in the dropdown list). I find it's easiest to search for an existing subclass in the browser tools and find the one that looks like this:
You can then duplicate that element and replace "xyz" with the ID of your homebrewed subclass.
As for species options, I don't think there's a way to duplicate it. The source code is formatted differently, and you can't replace the number in <option value="xyz"> with the one in the URL. There might be some other way to do it, but my instincts tell me that it's not possible with the way that the source code is written.
Thanks!
Just to make sure, is this method capable of adding a different classes subclass too?
Also, in trying to figure this out I learned something. If you dont choose a base class, you then find homebrew stuff in the template list. Im pretty sure that didnt work before, you had to choose a base class.