Fixed a mismatch between the action produced on player click and the related action parsing
This commit is contained in:
@@ -1403,9 +1403,15 @@ bool GameObserver::processActions(bool undo)
|
|||||||
|
|
||||||
void GameObserver::logAction(Player* player, const string& s) {
|
void GameObserver::logAction(Player* player, const string& s) {
|
||||||
if(player == players[0])
|
if(player == players[0])
|
||||||
|
if(s != "")
|
||||||
logAction("p1." + s);
|
logAction("p1." + s);
|
||||||
else
|
else
|
||||||
|
logAction("p1");
|
||||||
|
else
|
||||||
|
if(s != "")
|
||||||
logAction("p2." + s);
|
logAction("p2." + s);
|
||||||
|
else
|
||||||
|
logAction("p2");
|
||||||
}
|
}
|
||||||
|
|
||||||
void GameObserver::logAction(MTGCardInstance* card, MTGGameZone* zone) {
|
void GameObserver::logAction(MTGCardInstance* card, MTGGameZone* zone) {
|
||||||
|
|||||||
Reference in New Issue
Block a user