I had no problems with modifying the script - you do realize you need nwnx with nwnx_funcs plugin for it to work, right?
Er... so many things I've forgotten...
nwnx_funcs... I thought it was in the PRC Server Pack, but... the Server Pack does include nwnx_funcs.dll but not nwnx_funcs.nss... then I downloaded a full nwnx with the script, but doesn't work
Today I've finally got time to check the error message. This occurs when compiling tmp_m_hceles.nss (not tmp_m_celest.nss) and seems really strange:
prc_inc_shipfting.nss(43): Error: Non-constant value specified for constant "SHIFTER_SHAPE_PRINT_DELAY"
prc_inc_shipfting.nss(44): Error: Non-constant value specified for constant "SHIFTER_TEMPLATE_DESTROY_DELAY"
Then I checked prc_inc_shipfting.nss:
const float SHIFTER_MUTEX_UNSET_DELAY = 3.0f;
const float SHIFTER_SHAPE_PRINT_DELAY = SHIFTER_MUTEX_UNSET_DELAY + 0.1f;
const float SHIFTER_TEMPLATE_DESTROY_DELAY = SHIFTER_MUTEX_UNSET_DELAY + 1.0f;
It seems in this compiler a const can only be specified by a number or another const, but not an expression:
const float SHIFTER_MUTEX_UNSET_DELAY = 3.0f;
const float SHIFTER_SHAPE_PRINT_DELAY = 3.0f + 0.1f;
?Error. But
const float SHIFTER_MUTEX_UNSET_DELAY = 3.0f;
const float SHIFTER_SHAPE_PRINT_DELAY = SHIFTER_MUTEX_UNSET_DELAY; ?NO Error......
works fine (though the meaning is wrong)
So I doubt whether we're using the same compiler...
PS: I've decided to add Holy Martial Strike to the bonus of the Half-Celestial's bonus feats. What a rule ruiner I am