/**
* Displays info about the last transaction.
*/
public List<String> info(){
List<String> msg = new ArrayList<String>();
Balance balance = ShowCaseStandalone.get().getBalanceHandler();
if(quantity == 0){
msg.add(Term.INFO_UNDO_1.get());
} else {
long curTime = System.currentTimeMillis();
long timeLeft = Properties.maxUndoTime - (curTime - time);
msg.add(Term.INFO_UNDO_2.get());
msg.add(Term.INFO_UNDO_3.get());
msg.add(Term.INFO_UNDO_4.get(player.getName(), shop.getOwner()));
// msg.add(Term.INFO_UNDO_5.get(activity.toString(), shop.getItemName(), String.valueOf(quantity)));
msg.add(Term.INFO_UNDO_6.get(balance.format(price), balance.format(price * quantity)));
if(timeLeft > 0) {
msg.add(Term.INFO_UNDO_7.get(String.valueOf((Properties.maxUndoTime - (curTime - time)) / 1000)));
} else {
msg.add(Term.INFO_UNDO_8.get());