add affliction classes
add the logic for paralyze/frozen/disabled into the flow of things
some massive refactoring, now use separate skillFunc logic
Merge branch 'affliction'