for set <char> + if (!str_cmp(arg2, "dream")) + { + if (value < 0 || value > 1) + { + send_to_char("Invalid type: 0 for normal, 1 for nightmare.\n\r", ch); + return; + } + if (!IS_NPC(victim)) + { + victim->dream[DREAM_TYPE] = value; + return; + } + return; + }