simplify AI constructors
fixed detain, it should last until the next turn of the controller of the
effect.

fixes issue 345