diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gameUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gameUi.js index 684d1abf8..1e9f51d52 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gameUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gameUi.js @@ -266,6 +266,15 @@ var GempLotrGameUI = Class.extend({ clickCardFunction: function(event) { var tar = $(event.target); + + if (tar.hasClass("cardHint")) { + var blueprintId = tar.attr("value"); + var card = new Card(blueprintId, "SPECIAL", "hint", ""); + this.displayCard(card, false); + event.stopPropagation(); + return false; + } + if (!this.successfulDrag && this.infoDialog.dialog("isOpen")) { this.infoDialog.dialog("close"); event.stopPropagation(); @@ -287,13 +296,8 @@ var GempLotrGameUI = Class.extend({ } } return false; - } else if (tar.hasClass("cardHint")) { - var blueprintId = tar.attr("value"); - var card = new Card(blueprintId, "SPECIAL", "hint", ""); - this.displayCard(card); - event.stopPropagation(); - return false; } + return true; }, @@ -334,13 +338,13 @@ var GempLotrGameUI = Class.extend({ return true; }, - displayCard: function(card) { + displayCard: function(card, extraSpace) { this.infoDialog.html(""); this.infoDialog.html("