예제 #1
0
  @Override
  public short getBuffId(int arenaType) {
    List<ArenaBuffConfig> list = this.buffConfigMap.get(arenaType);
    if (Util.isEmpty(list)) {
      return 0;
    }
    int dateDiff = DateUtil.dateDiffDay(GameContext.gameStartDate, new Date());
    for (ArenaBuffConfig config : list) {
      if (null == config) {
        continue;
      }

      if (config.isSuitDay(dateDiff)) {
        return config.getBuffId();
      }
    }
    return 0;
  }