Thanks. I haven't exactly got it working because of some other nonsense, but it IS compiling.
Now I have another problem that just.. makes zero sense to me. The syntax seems correct. When I start as the Gnoll subrace, it gives me this:
Character has failed to meet the following criteria required to be part of this subrace:
Your sub-race has been removed because you did not meet the criteria.
And this is the syntax:
//Subrace name: Gnoll
//Properties of the skin:
//+2 strength
//+2 cons
//-2 Int
//-2 Cha
//Darkvision
//Power Attack
CreateSubrace(RACIAL_TYPE_HUMAN, "Gnoll", "skin_gnoll", "", FALSE, 0, FALSE, 0, 0);
//Abilities
struct SubraceBaseStatsModifier GnollStats = CustomBaseStatsModifiers(2, 0, 2, 0, -2, -2, MOVEMENT_SPEED_CURRENT);
CreateBaseStatModifier("Gnoll", GnollStats, 1);
//Feats
ModifySubraceFeat("Gnoll", FEAT_DARKVISION, 1);
ModifySubraceFeat("Gnoll", FEAT_POWER_ATTACK, 1);
CreateSubraceAlignmentRestriction("Gnoll", TRUE, TRUE, TRUE, TRUE, TRUE); //I did this one just out of guessing for the stupid criteria error.
//Appearance: Gnoll - Permanent.
CreateSubraceAppearance("Gnoll", TIME_BOTH, 1554, 1782);
AddSubraceFavoredclass("Gnoll", class_TYPE_BARBARIAN, class_TYPE_BARBARIAN);
It doesn't actually tell me
what criteria, it just says it doesn't meet it. ...My character isn't good enough to meet zero criteria. :3 He's an underachiever. I did test this with the old appearance that was working before, which was "APPEARANCE_TYPE_GNOLL_WARRIOR" and that's giving me the same error, so it's not that.
EDIT: I got it to work by changing the name (which I just set as Gnoll Berserker). Though if I type in "Gnoll" as the subrace, it still declines me, meaning there's probbaly some hidden crouton-in-the-lettuce that I need to weed out. Thanks again for making my
gnoll pretty.
Modifié par The Great Thief, 14 mai 2012 - 06:49 .