The NBCHoodBase class is defined in dz\characters\headgear\config.cpp but there is no corresponding class definition in the scripts.
Other NBC gear base classes have script definitions:
scripts/4_world/entities/itembase/clothing/nbcbootsbase.c:1:class NBCBootsBase extends Clothing {}; scripts/4_world/entities/itembase/clothing/nbcgloves_colorbase.c:1:class NBCGloves_ColorBase extends Clothing {}; scripts/4_world/entities/itembase/clothing/nbcjacketbase.c:1:class NBCJacketBase extends Clothing scripts/4_world/entities/itembase/clothing/nbcpantsbase.c:1:class NBCPantsBase extends Clothing
There is a NBCHood class defined in scripts\4_world\entities\itembase\clothing\nbchood.c, but it doesn't have a corresponding class definition in any config.cpp files, so it seems to be invalid.