From b20403c1264f721d3e85779df74200def0bea565 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Thu, 28 Nov 2013 23:34:34 -0500 Subject: [PATCH] fix bug: conflicting board/neighbors force --- main.coffee | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.coffee b/main.coffee index 147b76a..459f152 100644 --- a/main.coffee +++ b/main.coffee @@ -548,7 +548,11 @@ blip_selection = -> force = effects.force.last() if force > 0 for tile in area.up - tile.new_hp = tile.hp + force + if tile.new_hp + # for overlap of board and [n]neigbors + tile.new_hp += force + else + tile.new_hp = tile.hp + force for s in spaces s.tile.new_hp ?= s.tile.hp - 1 if s.tile.new_hp < 0 -- 1.7.10.4