add onDefect onAffect doc
Merge branch 'hugo' of github.com:Neamar/kingdoms