Damon Caskey said:Normally you'd just use attack types - that's what they're for. There are a lot more settings than just damage taken. You can no-sell incoming attacks or even heal from them with the right configuration.
Now if you want to start getting super complex with it and don't want to wind up with 50 different attack types for every situation, that's where the doattack event comes in. See video below. It also includes some sample code.
DC