added burn particle system
prevent abilities from being cast if no valid target exists