Мы посоветовались и я...
В общем решено сделать аукцион по аналогии с екроаукционом. То есть торги будут вестись с кредитного счета персонажа.
Что это даст:
Не нужно бегать на почту, за возвратом кредитов от проигранной ставки.
Исходя из этого, также переделаем отображение времени окончания, теперь оно будет показываться.
После последней ставки, если до конца аукциона остается менее 3-х минут, время окончания аукциона будет продлено на 3 минуты.
Пример:
аукцион заканчивается в 13.00
1) Последняя ставка была в 10.00 - аукцион закончится в 13.00
2) Последняя ставка была в 12.59 - аукцион закончится в 13.02 ( в 13.01 еще одна ставка, аукцион закончится в 13.04)
Минусы:
Нужно авторизоваться в банке, для входа и просмотра лотов.
Нужно предварительно класть кредиты на счет, с кошелька персонажа торги вести нельзя.