Merge pull request #868 from FenrisulfrX/fixgleam

* Fix Gleam of Authority
This commit is contained in:
LevelX2 2015-04-01 01:23:20 +02:00
commit 1efa7b0259

View file

@ -108,8 +108,9 @@ class CountersOnControlledCount implements DynamicValue {
@Override @Override
public int calculate(Game game, Ability sourceAbility, Effect effect) { public int calculate(Game game, Ability sourceAbility, Effect effect) {
int count = 0; int count = 0;
Permanent enchantment = game.getPermanent(sourceAbility.getSourceId());
for (Permanent permanent : game.getState().getBattlefield().getAllActivePermanents(filter, sourceAbility.getControllerId(), game)) { for (Permanent permanent : game.getState().getBattlefield().getAllActivePermanents(filter, sourceAbility.getControllerId(), game)) {
if (!permanent.getId().equals(sourceAbility.getSourceId())) { if (!permanent.getId().equals(enchantment.getAttachedTo())) {
count += permanent.getCounters().getCount(CounterType.P1P1); count += permanent.getCounters().getCount(CounterType.P1P1);
} }
} }