Effect list flags should consider passives as well.

This commit is contained in:
MobiusDev
2019-03-11 10:00:08 +00:00
parent 0c08e144c4
commit 4efea936ad
11 changed files with 132 additions and 0 deletions

View File

@ -1125,6 +1125,18 @@ public final class CharEffectList
}
}
}
// Add passive effect flags.
for (BuffInfo info : _passives)
{
if (info != null)
{
// Add the EffectType flag.
for (AbstractEffect e : info.getEffects())
{
flags |= e.getEffectFlags();
}
}
}
// Replace the old flags with the new flags.
_effectFlags = flags;