Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - D&D 5th Edition SRD

Notices

Reply
 
Thread Tools Display Modes
dungeonguru
Senior Member
 
Join Date: May 2016
Posts: 579

Old February 9th, 2020, 06:35 AM
Quote:
Originally Posted by Mergon View Post
I don't know if the Class Variant UA material can even be implemented as is. I know I haven't even looked at coding that article. At this time, Fenris is the only person I know of who is still coding for HeroLab.

I'm still around to help with coding questions asked on the forums, but the UA Class Variations documents has some major hurdles.

I can see some of the easier stuff (the new spell lists and battle maneuvers) making its way in but honestly, the enhancements and replacements of class features isn't easy to implement in a 100% clean way - unless you want to make community copies of every base class, in which case the entire community code base will have to be inspected from ground up to make sure that all the options coded to date don't break.

That's a lot of volunteers that the 5e community doesn't have.
dungeonguru is offline   #771 Reply With Quote
Fenris447
Senior Member
 
Join Date: Sep 2017
Posts: 288

Old February 9th, 2020, 06:43 AM
I haven't done any work on putting in the UA Class Variant features. If something is not included in the Community Pack release notes, it's almost definitely not in the pack.

I'm not coding any UA. The only exception will be if it's something I personally need for my game. Once/if it gets officially published, then it belongs in the pack. I am happy to assist anyone who wants to try and code UA and will gladly put finished stuff into the pack.

"Ooooooooh, he's tryin'!"
Fenris447 is offline   #772 Reply With Quote
Mergon
Senior Member
 
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 787

Old February 9th, 2020, 10:10 AM
Currently, the onluy way I can see of implementing the Variant Featuree UA, is to make a copy of the class with the features implemented. I don't think you can add the features to an existing class any other way, but I could be wrong.

Watch your back, Conserve your ammo,
and NEVER cut a deal with a dragon!
Mergon is offline   #773 Reply With Quote
dungeonguru
Senior Member
 
Join Date: May 2016
Posts: 579

Old February 9th, 2020, 11:18 AM
Quote:
Originally Posted by Mergon View Post
I don't think you can add the features to an existing class any other way, but I could be wrong.
Actually there is a way using the Helper.Disable and the Helper.SpcReplace tags you push these onto the ability you want replaced. It greys out the original special ability in the UI and removes it from the printed copy, but the greyed out item stays in the UI (or at least I haven't figured out how to remove it). So I don't recommend it.

Creating copies of all the classes is the right way to go, but it just makes for a ton of work. Since the document says you can pick and choose you have to add bootstrap conditionals on everything that gets coded so only the right one gets enabled. Every subclass and custom class ability in the community pack has to be updated in order to show up as an option. There are a lot of subclasses and primary, secondary, tertiary and even 4th tier options that have to be updated.

Then you have to look for the edge cases where replaced abilities might throw errors. There might be subclasses or features or even magic items that are looking for particular bootstraps.

That's a lot of work for a small group.
dungeonguru is offline   #774 Reply With Quote
Mergon
Senior Member
 
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 787

Old February 9th, 2020, 11:20 AM
In my opinion, its just not worth the amount of work it would take fur a UA article.

Watch your back, Conserve your ammo,
and NEVER cut a deal with a dragon!
Mergon is offline   #775 Reply With Quote
Brolthemighty
Senior Member
 
Join Date: Jan 2013
Posts: 261

Old February 9th, 2020, 01:28 PM
I was just commenting because there were Log notes about it being implemented, and a Source to only whether to include it. If it’s not implemented, that’s fine. I was just looking for the maneuvers, fighting styles, etc.

That, and the animal companions.

Last edited by Brolthemighty; February 9th, 2020 at 01:30 PM.
Brolthemighty is offline   #776 Reply With Quote
Fenris447
Senior Member
 
Join Date: Sep 2017
Posts: 288

Old February 10th, 2020, 05:14 AM
The other thing to consider is that it all may change between now and official release by WotC. All indications are that it was one of the best received UA's they've had, so I expect it will become official either late this year or next year (my prediction is a planar XGTE-style book in Q4 2020, possibly crossmarketed with BG3).

If we could say with absolute certainty that the entire UA will make it to publication without any changes, then I'd say it's time to get to work on implementing it. But with so much else work to do for official, published content like ERftLW, I'm not going to spend time on stuff that may be thrown out unless I really need it for my game. Call that selfish, but I ultimately have to prioritize or we'll have another 2 years between releases.

The new animal companions work very similarly to the Battle Smith's pet. So once I get around to figuring that one out, I think the others will be easier to do. But it's not a priority for me.

"Ooooooooh, he's tryin'!"
Fenris447 is offline   #777 Reply With Quote
Fenris447
Senior Member
 
Join Date: Sep 2017
Posts: 288

Old February 10th, 2020, 05:18 AM
In other Community Pack news, these items are now completed and ready for the next release. They're all in my branch on the GitHub:

- Hoard of the Dragon Queen monsters and items
- Rise of Tiamat monsters and items
- Ghosts of Saltmarsh monsters
- Essentials Kit Sidekicks*

*These go up to level 12 each, using the statistics provided in the Essentials Kit and the D&D Beyond supplemental material. Level 7 for each sidekick is kind of interesting, as they actually lose 1 point in their main ability score (going from 17 to 16) and gain 1 point in another (going from 13 to 14 or 15 to 16). It's a weird quirk but it's book-accurate. These can all be expanded to level 20 if a future book provides that information. You can also assign class levels of other classes to these sidekicks if you need to push them further.

"Ooooooooh, he's tryin'!"
Fenris447 is offline   #778 Reply With Quote
wynlyndd
Member
 
Join Date: Nov 2014
Posts: 90

Old February 10th, 2020, 05:59 AM
For the sorcerer, the UA Class Feature Variants don't really replace anything (nor the wizard or warlock and I think rogue). If implemented in whole parcel and your DM doesn't allow one of them, you could just ignore that entry on your character sheet. I'm almost done writing the sorc for me into a custom .user (I hadn't done what my DM didn't allow but whatever) file. I'll link if anyone wants

I haven't looked into the other classes as I don't play them but

Last edited by wynlyndd; February 10th, 2020 at 06:21 AM.
wynlyndd is offline   #779 Reply With Quote
Brolthemighty
Senior Member
 
Join Date: Jan 2013
Posts: 261

Old February 10th, 2020, 02:47 PM
I understand about not putting in all that work for a UA that’ll probably be refined in a later release. I appreciate the clarification.
Brolthemighty is offline   #780 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
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 12:33 AM.


Powered by vBulletin® - Copyright ©2000 - 2020, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.