From e79b19413afaa9539bc0cb29592bd656953d01fe Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Mon, 10 Aug 2009 16:26:10 +0200 Subject: [PATCH] small bugfixes --- cockatrice/src/messagelogwidget.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cockatrice/src/messagelogwidget.cpp b/cockatrice/src/messagelogwidget.cpp index e9b2b6dc..2839dfd5 100644 --- a/cockatrice/src/messagelogwidget.cpp +++ b/cockatrice/src/messagelogwidget.cpp @@ -140,14 +140,17 @@ void MessageLogWidget::logSetCardCounters(Player *player, QString cardName, int finalStr = tr("%1 places %2 counters on %3 (now %4)"); else finalStr = tr("%1 removes %2 counters from %3 (now %4)"); - append(finalStr.arg(sanitizeHtml(player->getName())).arg(oldValue - value).arg(QString("%1").arg(sanitizeHtml(cardName))).arg(value)); + append(finalStr.arg(sanitizeHtml(player->getName())).arg(abs(oldValue - value)).arg(QString("%1").arg(sanitizeHtml(cardName))).arg(value)); } void MessageLogWidget::logSetTapped(Player *player, QString cardName, bool tapped) { + QString cardStr; if (cardName == "-1") - cardName = tr("his permanents"); - append(tr("%1 %2 %3").arg(sanitizeHtml(player->getName())).arg(tapped ? tr("taps") : tr("untaps")).arg(QString("%1").arg(sanitizeHtml(cardName)))); + cardStr = tr("his permanents"); + else + cardStr = QString("%1").arg(sanitizeHtml(cardName)); + append(tr("%1 %2 %3").arg(sanitizeHtml(player->getName())).arg(tapped ? tr("taps") : tr("untaps")).arg(cardStr)); } void MessageLogWidget::logSetCounter(Player *player, QString counterName, int value, int oldValue)