Commit History

Autor SHA1 Mensaxe Data
  Sam Jaffe 0c4f5e7c3d Setting up DialogBuilder to use preferredSize data correctly. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe bae8eb0cb9 Adding info to the header of each prepare spell panel section, a new class that combines spells known and spells per day information. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 374aa202c5 Remove commented out code %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 75518e48d1 Make individual levels scrollable if there are too many spells available. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe a9702a6050 Simplify toString for range with level up using new formatter conditionals. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe a60606f7c0 Adding support for if-then-else formatter invocations. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe a709a18732 Fixing bug in handling of literal '{' and '}' in format string. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 8eef309ef4 Adding the ability to apply selection of prepared spells. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe a9aca91aa9 Adding "ability" to specify whether the unit of measurement is feet or squares. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 05f0a5a761 Refactor StringFormatter to be more modifiable. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 6c371e510c Mark cannot cast as an error message properly. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 6f0fa8d3b7 Order classes, so they don't go in randomly %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 677cd20d1f Provide error message if attempting to overfill spells prepared. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 250156afea Adding StringFormatter for easier formatting of strings without needing to worry about fmt specifiers. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 9bf9eca4c8 Committing to side-by-side view of Spell Selection. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe b1e15a3c50 Fixing spell level for Create Water %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 4c56312706 Initial state of a prepare spells panel hierarchy. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe c53c623c3d Factor skill level up into a DialogBuilder class, renaming it. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe c6b5f037ff Eliminating a circular dependency %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 5d8ecc5427 Moving the calculations for highestSpellLevel known into DDCharacterClass. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 136c3f5408 Starting to implement the ability to renew spell lists after taking a rest. This is done in part by 'caching' the previous list of spells selected, so that a player can easily reload the last slot, or make small adjustments. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe b1747816e5 Adding spellsPreparedPreviously, a field that allows us to reference the previous selection of spells for quick access. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 1a333c2a0e Adding experience to ClassTab %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe d2fdeb13fa Adding default value for Level getters in casting styles, this will avoid NPEs. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 95507bf35a Allow SpellPanel to be regenerated. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe e6ef460e22 Fixing bug with calcHighestSpellLevel, simplifying the code %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe a73b8d9d96 Marking internal SpellPanel related classes as default visibility. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe d5da5ea9dd Tidying up code by letting a class chose what parts of the model it needs instead of giving them to it. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 487eaf0e4c Solve issue for Spontaneous casters having negation spells remaining. %!s(int64=8) %!d(string=hai) anos
  Sam Jaffe 7924b255b0 Adding ability for spells to disappear when cast %!s(int64=8) %!d(string=hai) anos