[z2077] Improve error output for Pets without proper faction

Also fix typo in EventAi doc, thanks to stfx for pointing

(based on commit [12116] - 7553b55)

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [s1695] - 7b57d3f)