示例#1
0
  @Override
  public void unInvoke() {
    if (!(affected instanceof MOB)) return;
    final MOB mob = (MOB) affected;

    super.unInvoke();

    if (canBeUninvoked()) mob.tell(L("You are no longer hushed!"));
  }
示例#2
0
  @Override
  public void unInvoke() {
    if (!(affected instanceof MOB)) return;
    final MOB mob = (MOB) affected;

    super.unInvoke();

    if (canBeUninvoked()) {
      if (mob.session() == null) mob.setSession(null);
      else if (sess != null) mob.session().setBeingSnoopedBy(sess, false);
      sess = null;
    }
  }