I'm integrating a new system on WOTLK, this system will record matches for future playback, it will also create delays between spectators and the real match.
Currently players will have between 10-20 sec delay when spectating through the Spectator NPC(this is why stealthed players are visible)
There are currently four commands for testing:
.replay (matchid) (optional: timeinseconds) - starts a replay, get the matchid from the armory
.replay goto (timeinseconds) - skips to a certain time in the replay. Works in spectator mode
.replay fastforward (time in seconds) - skips the replay forward(minimum of 10 sec). Works in spectator mode
.replay rewind (time in seconds) - rewinds the replay(minimum of 10 sec). Works in spectator mode
There is no user interface or NPC at this moment as its in a testing phase, you can get the matchid's from the armory:
1. Go to an arenateam
2. Scroll down and expand a match's details
3. Get the matchid from the URL:
= matchid 1193924
4. Ingame type: ".replay 1193924"UPDATE: You can use the arena spectator NPC to find replays
ONLY REPLAYS FROM 31 MARCH AND ONWARDS ARE VIEWABLE
We cannot save every replay forever cause of the huge amounts of games played everyday(several GB per day), in the future replays will be deleted after x days.
My current idea is to give "Replay Saveslots" to players, having a replay in one of your Saveslots will prevent the replay from being deleted.