14391440144114421443144414451446144714481449
public boolean canSwitch() { synchronized (m_statuses) { Iterator<StatusEffect> i = m_statuses.iterator(); while (i.hasNext()) { StatusEffect effect = i.next(); if (effect.isActive() && !effect.canSwitch(this)) { return false; } } } return true; }