--- deliantra/server/server/spell_util.C 2008/05/04 18:24:11 1.70 +++ deliantra/server/server/spell_util.C 2008/05/05 15:05:26 1.71 @@ -263,12 +263,13 @@ check_spell_known (object *op, const char *name) { object *spop; + shstr_cmp name_ (name); for (spop = op->inv; spop; spop = spop->below) - if (spop->type == SPELL && !strcmp (spop->name, name)) + if (spop->type == SPELL && spop->name == name) return spop; - return NULL; + return 0; }