internal bool CanSeeObject(CharacterData character, ObjectData obj) { return (MortalCanSeeObject(character, obj) || (!character.IsNPC && character.PreferenceFlagged(PreferenceFlags.HolyLight))); }
public static int ColorLevel(CharacterData data) { return !data.IsNPC ? (data.PreferenceFlagged(PreferenceFlags.Color1) ? 1 : 0) + (data.PreferenceFlagged(PreferenceFlags.Color2) ? 2 : 0) : 0; }
internal bool ImmortalCanSee(CharacterData character, CharacterData target) { return MortalCanSee(character, target) || (!character.IsNPC && character.PreferenceFlagged(PreferenceFlags.HolyLight)); }