NPC::ModifyNPCStat function bloat cleanup