First Playable Alpha The first playable alpha should consist of a functioning hub map, the first playable map (The Fall of the House of Usher), and at least one class per role that can be played. A more detailed list of features is as follows: A list of required features (cheesemeup)(done) Expand list of features as more requirements become apparent A class with a tank role(cheesemeup) A class with a healer role A class with a melee dps role A class with a ranged dps role (cheesemeup)(done) A system to change class and spec Persistent mapping of actionbar slots to spells, per class/spec The Fall of the House of Usher outside area map The Fall of the House of Usher inside map Wipe recovery by respawning at most recent checkpoint upon party wipe 8 to 10 scripted boss encounters An aggro system Pathfinding for NPCs Auto-attacks A map selection menu in the hub map to move to another map A loading screen Debugging options for: resetting the map resurrecting all players at the current spawn location reinitialization of boss encounter Nameplates with HP and debuff display for NPCs Buff and debuff display for players Party frames Mouseover targeting of unit frames HoT and DoT display on party frames A chat window to communicate with other players Possible extension of chat window with debug commands, allowing for more commands than would fit in esc menu Writing of combat log to persistent file Player cap of 5 Rough balancing of specs and encounters Return to hub map on map completion