getResidence().setAuctionMinBid(getResidence().getBaseMinBid());
getResidence().setJdbcState(JdbcEntityState.UPDATED);
getResidence().update();
_onTimeActions.clear();
addOnTimeAction(0, new StartStopAction(EVENT, true));
addOnTimeAction(getResidence().getAuctionLength() * 86400, new StartStopAction(EVENT, false));
_endSiegeDate.setTimeInMillis(getResidence().getSiegeDate().getTimeInMillis() + (getResidence().getAuctionLength() * 86400000L));
registerActions();
}
else if ((getResidence().getAuctionLength() == 0) && (owner != null))
{
}
else
{
long endDate = getResidence().getSiegeDate().getTimeInMillis() + (getResidence().getAuctionLength() * 86400000L);
if (endDate <= System.currentTimeMillis())
{
getResidence().getSiegeDate().setTimeInMillis(System.currentTimeMillis());
}
_endSiegeDate.setTimeInMillis(getResidence().getSiegeDate().getTimeInMillis() + (getResidence().getAuctionLength() * 86400000L));
_onTimeActions.clear();
addOnTimeAction(0, new StartStopAction(EVENT, true));
addOnTimeAction(getResidence().getAuctionLength() * 86400, new StartStopAction(EVENT, false));
registerActions();
}
}