Skip to content

Requirement Specification

Isabel Giang edited this page Apr 19, 2017 · 51 revisions
  • Users CAN NOT make accounts, and their data WILL NOT be recorded or stored
  • All information provided to the users must be correct, or as correct as official sources: Roll20, D&D Player’s Handbook
  • Users must be provided a clear and concise instructions for how to follow the prescribed leveling up process, which must be broken into the manageable elements already separated in the book (D&D Player’s Handbook 5th Edition)

##Class Selection

##Level Selection

Search Start

[Step Overview]

[Organization]

  • Steps must be ordered as follows: ** Simple Increases ** Increase Hit Points ** Increase Proficiency ( when applicable ) ** Class Specific ( when applicable [Barbarian, Monk, Rogue, Sorcerer] )
  • Features ** Action Features ( when applicable ) ** Enhance Features ( when applicable ) ** Shape Features ( when applicable ) ** Update Features ( when applicable )
  • Magic ** Increase Spell Slots ( when applicable ) ** Learn Spells, Cantrips, Incantations ( when applicable )

[Design]

Simple Increases

Class Specific Increases

Features

Magic

[Completed Page]

  • Users must be given a visual indication that level-up is complete (“Congratulations! You are now a Level 5 Wizard”)
  • Users must be able to return to the previous Step page with a back button
  • Users must be able to iterate through the Level process again if desired, via a button on the bottom

Clone this wiki locally