Lets say I have an attach that includes bash. When do the spines trigger, before the gremlin is moved back or after? We took the stance that it would happen after for our first game but wanted to know the "correct" way to handle it next time.
You played this correctly. Bash takes effect prior to hits being calculated and the defense portion of combat, so the spines won't hit the attacker who is bashing (though if there were another hero in the area the Gremlin was bashed into, the spines would affect that hero).
Is this reaction defensible? We took the stance that since it says "attack with" instead of "inflict" or "suffer" like some other cards that armor and defense applies. And thus our armored standard bearer with his trusty shield wasn't hurt.
You played this correctly, as well. Anything that says "attack" is defended normally. Anything that says "suffer" goes straight to your HP without passing Go or collecting your armor.
And then we have the Arcane Spines enemy power card which says the attacker suffers 1 hp. Does this include ranged attacks? We felt like it was worded that it should but it didn't feel right that an archer 3 areas away was getting poked with a spine so we didn't apply it.
This would affect ranged attacks. If it only affected melee attacks the power would specify that (since melee vs. ranged is a defined game term).