First: I've been able to use Croak in other sections of the module...
Hmm, this is interesting though... I just looked through the code for the Spear package... I'm missing a semicolon on the first line ("package RPG::Item::Weapon::Spear")... heh...
Well... after adding that, everything seems fine... Thanks for the help. :)