Hi everyone, my name is Jedy and I'm working with Chu on this game. Thanks for all the great feedback!
With regard to Falconknights, at the moment they are still getting terrain bonuses, but that will be changed in a later update. They should be weak to bows though, but you won't see the flashing indicator yet. Same thing with armorslayers and horseslayers.