character mask -1 was not handled as bit mask, fixed that
removed limitation of three spell effect