This is probably what you are missing, why it is a define rather than a rule, I may never know:
spdat.h:
Code:
//#define NEW_LoadSPDat
#define DB_LoadSPDat //load from DB vs spells_us.txt. for now, we're piggybacking NEW_LoadSPDat, so it will take precedence