Attack types

Area effect

Attack type (fire, acid, magic, etc) (set against resistances and immunities)

Range

Persistent effects (i.e. affect target after current turn) (e.g. acid, poison, curse, blessing, etc)