Tuesday, March 7, 2017

Still working on the update and other news

I'm still working on the update (trying to test 200+ new blueprints takes time).

In other news, two existing PWs are looking to add some content (spells for Tales of Moonsea and Ninja for Baldur's Gate) from my content at some point.

I'm also going to help a new PW with content which should help accelerate the release of new base classes, feats, and spells for everyone while helping keep me tied to the community. The new PW is set in Waterdeep and their forums can be found here for those interested: http://forum.thecityofsplendors.com/

I'm going to keep working on the single player and multiplayer versions of course, so that Trinity, Dalelands, and any other PWs can continue to add content from the pack.

Thursday, February 16, 2017

Beastmaster Question

I ran into a wall this past weekend and I thought I'd ask for opinions before I choose an approach to resolve it. So the question is: should I go with Solution A, B, C, D, or E?

Problem: I tried to use the Familiar slot for the second pet so that you can visually pick your second pet and get to name them uniquely. This failed because the AI of the familiar is such that it runs from combat/tries to stay out of the way. In addition, the Beastmaster ONLY companions are visible to Wizards/Sorcerers because the engine isn't respecting the feat column in the familiars table.

I think I found a way around the AI but I can't resolve the engine ignoring the damn feat column of the 2DA file.

Solution A: Let the player pick the second pet visually using the familiar slot. Sorcerers who pick a Beastmaster pet (clearly marked as such with the description) will instead summon the beetle. Dung for the lack of reading comprehension! If you pick a non-beastmaster familiar you get a boar. Truffles for you!

Solution B: The player's second companion is identical to the first and it's name is "X's twin" where X is whatever you named your first pet. Simple, to the point, and no reading required. The player does not get a familiar at all.

Solution C: The player's second companion is identical to the first and it's name is "X's twin" where X is whatever you named your first pet. Simple, to the point, and no reading required. The player does get a familiar so they can have a non-combat cute fuzzy to go with the pair of non-cute fuzzies.

Solution D: The player picks the second companion type from a bonus feat list while leveling up (probably at level 1). The familiar GUI is available and it is only used to let them name their second pet. No familiar is available to the player.

Solution E: The player picks the second companion type from a bonus feat list while leveling up (probably at level 1). The second pet's name is "X's twin" where X is whatever you named your first pet. They get a familiar as well for the cute-fuzzy aspect.

Edit:

Ok, a different way to look at this and a much simpler question:
Do you want a familiar?

If so, your second pet will not have a unique name.
If not, your second pet will have a unique name.

Regardless, you will be able to pick whatever type you want for each companion (such a spider and lizard, or wolf and cat).

Saturday, February 11, 2017

Wednesday, November 23, 2016

So close...

I'm pretty close to a release. Got most of the Dalelands stuff cleaned out, and I'm working to sanitize what's left so that "in development" stuff doesn't clutter up the 2DA files and Dialog.tlk file.

Saturday, March 5, 2016

Small update

I've taken a staff position on the Realms of Trinity. Doing new classes and content for them will help keep me in the community after I wrap up this rather large update. LOL

Got the warlock code cleaned up from DB (no more alignment changes to evil just for using basic abilities). Did a pass on the alchemy stuff but I need to isolate the code so I can make sure it will work without other DB files. Did a status review on the new weapons and their impact on scripts and an initial crack at the separation of Beastmaster.

Monday, February 15, 2016

Test Server

If folks wouldn't mind, ping this IP and let me know what the time is. It's a Dallas TX datacenter I'm looking at renting a server from.

45.35.0.3

Saturday, February 13, 2016

Content work has resumed

About the middle of last week I wrapped up the big project I've been doing for work (that has been very time consuming for the past six months) so no more 10-15 hour days, etc! I've been assessing what I have left to do to wrap up the SP update and seeing what all is unfinished and should be pushed to the next one to speed this one up.

I was also testing the waters again for helping servers but it seems they aren't really looking for new stuff right now. Maybe I'll pull the trigger on renting a server and start working on that new ruleset. :)

No ETA on 1.46 (gone this weekend for family) but hopefully next weekend I'll get the bulk of it knocked out.