Пример #1
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(SanctumSentryCheck());
 }
Пример #2
0
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if (GuardianCheck());
 }
Пример #3
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(Trinity::UnitAuraCheck(true, SPELL_COUNTDOWN));
     unitList.push_back(GetCaster());
 }
Пример #4
0
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(TrinityCore::UnitAuraCheck(false, SPELL_SHADOW_MARK));
 }
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(MarkOfNatureTargetSelector());
 }
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if(EnervatingBrandSelector(GetCaster()));
     unitList.push_back(GetCaster());
 }
Пример #7
0
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if (Trinity::ObjectGUIDCheck(GetCaster()->GetUInt64Value(UNIT_FIELD_CHANNEL_OBJECT)));
 }
Пример #8
0
 void RemoveInvalidTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(Trinity::UnitAuraCheck(true, SHAMAN_SPELL_EXHAUSTION));
 }
Пример #9
0
 void FilterTargets(std::list<WorldObject*>& targetList)
 {
     targetList.remove_if(StompTargetSelector());
 }
Пример #10
0
            void FilterTargets(std::list<Unit*>& unitList)
            {
				unitList.remove_if(druid_los_check(GetCaster()));
                Quantum::DataPackets::RandomResizeList(unitList, 2);
            }
Пример #11
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(EarthenPowerTargetSelector());
 }
Пример #12
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(DistanceCheck(x, y));
 }
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if (Trinity::UnitAuraCheck(true, SPELL_PACT_OF_THE_DARKFALLEN));
     unitList.push_back(GetCaster());
 }
Пример #14
0
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if(IsNoValidDrake());
 }
Пример #15
0
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(Trinity::UnitAuraCheck(true, SPELL_SABER_LASH_IMMUNITY));
 }
Пример #16
0
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(MarkTargetFilter());
 }
Пример #17
0
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if(OrientationCheck(GetCaster()));
 }
Пример #18
0
 void FilterTargetsInitial(std::list<Unit*>& unitList)
 {
     unitList.remove_if (DistanceCheck(GetCaster()));
     sharedUnitList = unitList;
 }
Пример #19
0
 void FilterTargetsInitial(std::list<WorldObject*>& targets)
 {
     targets.remove_if(DistanceCheck(GetCaster()));
     sharedTargets = targets;
 }
Пример #20
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     if (Unit* caster = GetCaster())
         unitList.remove_if(CheckMunitionExplosionPredicate(caster));
 }
Пример #21
0
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if (PlagueStenchTargetSelector(GetCaster()));
 }
 void TargetSelect(std::list<WorldObject*>& targets)
 {
     targets.remove_if(ExactDistanceCheck(GetCaster(), 10.0f * GetCaster()->GetFloatValue(OBJECT_FIELD_SCALE_X)));
 }
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if(DreamFogTargetSelector());
 }
Пример #24
0
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(Trinity::ObjectGUIDCheck(GetCaster()->GetChannelObjectGuid()));
 }
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(PlayerPetOrDevoutFollowerCheck());
 }
Пример #26
0
void SpellTheLichKingQuakeSpellScript::FilterTargets(std::list<WorldObject*>& targets)
{
    if (GameObject* platform = ObjectAccessor::GetGameObject(*GetCaster(), GetCaster()->GetInstanceScript()->GetData64(DATA_ARTHAS_PLATFORM)))
        targets.remove_if(HeightDifferenceCheck(platform, 5.0f, false));
}
 void FilterTargets(std::list<Unit*>& unitList)
 {
     unitList.remove_if(PactOfTheDarkfallenCheck(true));
     unitList.push_back(GetCaster());
 }
 void FilterTargets(std::list<WorldObject*>& unitList)
 {
     unitList.remove_if(PlayerOrPetCheck());
 }
Пример #29
0
 void FilterTargets(std::list<WorldObject*>& targets)
 {
     targets.remove_if (PlayerOrPetCheck());
 }
Пример #30
0
 void FilterTargets(std::list<WorldObject*>& targetList)
 {
     targetList.remove_if(GhostEssenceTargetSelector());
 }