diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index fe09814ee..12359bca6 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -21,6 +21,8 @@ whole card without scrolling window. - Arbitrary multiple card choice now works correctly. - Saruman no longer can be assigned to skirmish. - Adding clickable card names to game chat. +- Improved the speed of deck builder, also eliminated any problems with invalid deck statistics display. +- Split the culture buttons in deck builder into two bars, one for free people, one for shadow cultures. 26 Sept. 2011 - Changed the cost-to-effect actions to follow the "do as much as possible" route, rathern than can/can't do. diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js index 8f4c57845..6ca432036 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js @@ -24,6 +24,9 @@ var GempLotrDeckBuildingUI = Class.extend({ count: 18, filter: null, + filterDirty: false, + deckDirty: false, + init: function() { var that = this; @@ -43,12 +46,14 @@ var GempLotrDeckBuildingUI = Class.extend({ this.filterDiv = $("
"); - this.filterDiv.append("