JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
can't click dead tiles
[hexbog.git] / main.coffee
index b44afb6..860469d 100644 (file)
@@ -313,7 +313,7 @@ save_game = ->
 
 # remove the selected tiles from the board, create new tiles, and slide everything into place
 blip_selection = ->
-       difficulty = 7 # higher numbers are easier
+       difficulty = 11 - Math.log(100 + score) # higher numbers are easier
        unsink = difficulty * score_for selected_word() # how much tile restoration we have left to do
        faders = selected.num_sort()
        selected = []
@@ -456,6 +456,7 @@ new_tile = (num, x, y) ->
        html_tile.click ->
                me = $(this)
                num = me.data 'tile_number'
+               return if tiles[num].hp < 1
                if num in selected
                        nth_of_word = selected.indexOf(num)
                        first = nth_of_word is 0