So I grabbed a copy of this PDF as it is a free download
HERE from the company.
I get the impression that the direction for the Cruomancer is not right. So after looking at the existing .user file I see you have gone with a Custom.NNWCruoman tag to represent levels which is good. Its implementation seems strange. My question is why did the creation logic go on a "Tracker"?
So Cruomancer is a supplemental rule in the book that is NOT part of any Single Class or ability. Cruomancer is a score that is part of a whole character not a single Class or Thing. Its gained when a character has a revenant template, taking the Novice Cruomancer feat, or otherwise gaining a blood point pool in some way.
Then specific Things (Feats and Class Specials) can "increase" the above Cruomancer level.
This to me should be setup as a generic "Ability". This Ability would be set to unique and it would contain the Level in the abValue field. It would contain the base logic of "
For every two class levels that a cruomancer possesses of non-cruomancer classes, his cruomancer level increases by 1". Then this Ability can be bootstrapped to each class, template, feat, or anything that gives the base Cruomancer levels.
The reason it can be bootstraped to "everything" is that its setup as "Unique" so only one instance will ever exist on the hero no matter how many Things add it.
So attached to this post is such a Ability that counts the number of non-Revenant classes and Revenant classes. It assigns the final value into abValue and its livename so it can be displayed on the Specials Tab. We also then assign a equal number of
Custom.NNWCruoman tags to the hero. This allows feats and abilities to easily count the number of levels after Post-Levels/20000:
Code:
hero.tagcount[Custom.NNWCruoman] >= 7
Would go on a feat pre-req to require 7 levels in Cruomancer.
Then I coded up a generic "Cruomancy" class special that you will bootstrap to all three classes. It will correctly assign a new tag
Custom.NNWCruoCls that is used in the calculation of the new Cruomancer Level Ability. This is included in the attached .user file also.
Hopefully this helps. I will leave the Blood Points to you guys.
