Help please?
I feel sort of like I've been chasing my tail for the last few hours, as I've gone round and round and not gotten anywhere. And I suspect that I've just missed something obvious.
I'm trying to make the Pixie from Savage Species (if you've got it working and are willing to share, please send it my way!) So, I've got the race down, and I've built a monster class that looks promising, and I've got the race selectable from the drop down, and the class can be selected as well. Now I'm stuck. I want to restrict/allow <stuff> based upon level; however, looking through the various examples I spied, "count:Classes.rFeralGarg >=2" which looked promising. Sadly, it didn't work. What do I need to define, and where does it need to be defined so that I can do a simple compare against the current class level? Thanks for any tips you can offer, my brain is melted for today. Senjak |
Are you making this in Pathfinder, or in d20? I'd like to move this to the correct forum (the authoring kit is for creating new games from scratch - adding more material to an existing game is handled with the integrated editor for that game).
|
For D20. Thanks for fixing where this should be. Brain was pretty melted when I posted last night.
Senjak |
Quote:
|
Hello,
My goal would to have a monster class where certain abilities became active dependent upon level. For example ability X wouldn't be active until you had three levels of the monster class. Thanks, Senjak |
Are you making it in the class tab like you would a regular class? If so, you can just make a class special and set it to the proper level like you would a normal class special. I haven't done any work on monster class levels, so if that's not what you are doing, maybe you could attach your .user file so I could take a look at it.
|
Here is the user file.
1 Attachment(s)
Is there better documentation on how to use the monster class tabs? Self documenting code never really seems to be self documenting. :-(
Thanks for taking a look at this. I appreciate any suggestions you can offer. Senjak |
Ok, so a few things. First, your class level doesn't seem to be properly linking with the Monster Class. To fix this you need to change the Containerreq to "ClsMonster.mcPixie" and set the phase/priority to Testing Global Tags/1. Prior to this change, the file didn't compile for me.
Two, in going through the exercise of creating my own Pixie monster class, I don't think its necessary to create a separate Pixie race. Once you create the Monster class, it appears as a selectable race. Once you select it, you can then add monster class levels. I suspect you can delete the Pixie race and handle everything through the monster class tab. Finally, in answer to your question, let's use Fly as an example of something to add at second level (since that's when the Pixie gets it in Savage Species). To do this, you need to know the class tag of your Pixie class. Its not obvious from the editor, so in yor portfolio, select your race/class combo, then open up the Hero Tags window (Develop --> Floating Info Windows --> Show Hero Tags. Look for the Classes tag near the top (in this case its Classes.mcPixie). Back in the editor, go to your bootstrapped Fly and include the following as a condition: Code:
count:Classes.mcPixie>= 2 Unfortunately, monster classes seem to have an annoying message that pops up every time you do anything: Quote:
Quote:
|
Those annoying messages are due to a bug in the software, one that I've reported and has not had anything done with it. The 'Totals' are what is on your hero, and those are tSpellExpr, tSplBkExpr, and tSplScExpr, so it is trying to access a cXXX version that does not exist on that component. It does exist on the race itself, but that one is never referenced, which is annoying.
|
Thank you everyone for your suggestions and tips! I'll blow everything away and start over to make sure that I get a clean start.
|
All times are GMT -8. The time now is 05:46 PM. |
Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.