ACR_CreatureBehavior.AIParty.RemovePartyEnemy C# (CSharp) Method

RemovePartyEnemy() public method

public RemovePartyEnemy ( CreatureObject PartyEnemy ) : void
PartyEnemy CreatureObject
return void
        public void RemovePartyEnemy(CreatureObject PartyEnemy)
        {
            if(Enemies.Contains(PartyEnemy))
                Enemies.Remove(PartyEnemy);

            if(EnemyHardTargets.Contains(PartyEnemy))
                EnemyHardTargets.Remove(PartyEnemy);

            if(EnemySoftTargets.Contains(PartyEnemy))
                EnemySoftTargets.Remove(PartyEnemy);

            if(EnemySpellcasters.Contains(PartyEnemy))
                EnemySpellcasters.Remove(PartyEnemy);

            if(EnemyHealers.Contains(PartyEnemy))
                EnemyHealers.Remove(PartyEnemy);
        }