Is the demon large? The dragon attack patterns are designed for a large creature; a smaller one would need its own pattern.
I once had an idea (and still do, but I haven't gotten around to it yet due to a lack of suitable models) about pikemen that would pierce through enemies (attacking two squares away, like dragons). They are single-cell units, and I understand that this will affect me as well. Do you have any ideas on how to properly create such a pattern?