Core/Refactor: Part 2

This commit is contained in:
hondacrx
2018-05-07 22:07:35 -04:00
parent 216db1c23a
commit 9b40067017
93 changed files with 321 additions and 388 deletions
+2 -8
View File
@@ -345,10 +345,7 @@ namespace Scripts.Spells.Shaman
{
void SelectTargets(List<WorldObject> targets)
{
targets.RemoveAll(target =>
{
return !target.ToUnit() || target.ToUnit().IsFullHealth();
});
targets.RemoveAll(target => !target.ToUnit() || target.ToUnit().IsFullHealth());
targets.RandomResize(1);
@@ -635,10 +632,7 @@ namespace Scripts.Spells.Shaman
void FilterTargets(List<WorldObject> targets)
{
targets.Remove(GetExplTargetUnit());
targets.RandomResize(target =>
{
return target.IsTypeId(TypeId.Unit) && !target.ToUnit().HasAura(SpellIds.FlameShockMaelstrom, GetCaster().GetGUID());
}, 1);
targets.RandomResize(target => target.IsTypeId(TypeId.Unit) && !target.ToUnit().HasAura(SpellIds.FlameShockMaelstrom, GetCaster().GetGUID()), 1);
}
void HandleScript(uint effIndex)