Moved target validation in its own function.
Removed some comments.
Monitor Symbiosis cast and warn the target.