// on_devcrit.nss #include "nwnx_weapon" void main () { NWNX_Weapon_BypassDevastatingCritical(); // bypass the normal devastating critical //if (!GetIsPC(OBJECT_SELF)) return; // this depends on what you want, on our server only PCs have dev crt // increase local var devcrit counter by 1 because the on_devcrit script // can run more than one time before the on_attack script runs SetLocalInt(OBJECT_SELF, "devcrit", GetLocalInt(OBJECT_SELF, "devcrit") + 1); }