First of all, let me say I love this hack. Thanks for the effort.
Now, I noticed a few things, some of which may be intended behaviour, but I would consider it a bug:
- Confusion confuses the user instead of the target This is clearly intended and described.
- Haunted Spirit (ability) also...