Пример #1
0
        private void SetEphemeralValues()
        {
            Ethereal      = true;
            RadarBehavior = ACE.Entity.Enum.RadarBehavior.ShowNever;
            Usable        = ACE.Entity.Enum.Usable.No;

            if (!PropertyManager.GetBool("advanced_combat_pets").Item)
            {
                Biota.BiotaPropertiesSpellBook.Clear();
            }

            Biota.BiotaPropertiesCreateList.Clear();
            Biota.BiotaPropertiesEmote.Clear();
            GeneratorProfiles.Clear();

            DeathTreasureType = null;
        }
Пример #2
0
        private void SetEphemeralValues()
        {
            Ethereal      = true;
            RadarBehavior = ACE.Entity.Enum.RadarBehavior.ShowNever;
            Usable        = ACE.Entity.Enum.Usable.No;

            if (!PropertyManager.GetBool("advanced_combat_pets").Item)
            {
                Biota.BiotaPropertiesSpellBook.Clear();
            }

            Biota.BiotaPropertiesCreateList.Clear();
            Biota.BiotaPropertiesEmote.Clear();
            GeneratorProfiles.Clear();

            DeathTreasureType   = null;
            WieldedTreasureType = null;

            if (Biota.WeenieType != (int)WeenieType.CombatPet) // Combat Pets are currently being made from real creatures
            {
                Biota.WeenieType = (int)WeenieType.CombatPet;
            }
        }