While reading at my local library the other day, I cam across an error in BIONICLE Legends 4: Legacy of Evil. It can be seen here (click the thumbnail for a bigger version). In the passage shown, Zaktan destroys he information he found on Teridax's plan using his impact vision. Impact vision? That was Vezok's power, not Zaktan's (he had laser vision). I have a couple of questions about this. First, is this a known error (i.e. has someone else spotted it and asked Greg about it before), and second, if it is known, what did he say? I've done a quick google search, and it didn't turn up anything about this error. Was it a confusion about which Piraka had which powers that nobody at LEGO caught before publishing (and maybe it was fixed in later versions?), or could it have been written before the Pirakas' powers were finalised, and then not changed once they were? Do we have any idea which one?