New confusion effect, and fixed monsters sometimes getting ID 0, which makes scripts flip out sometimes.