Commit Graph

69 Commits

Author SHA1 Message Date
Jacob
6fc469f934 Added setting to swap stats and modifiers
Although Schemas.Character was changed, a database migration should
not be required due to the way characterSettings handles it (since
undefined is a falsy value).
2017-07-18 21:58:00 +01:00
Stefan Zermatten
ac23afac5d Stopped characters with poor names from having failed URL's 2017-07-13 17:16:23 +02:00
Stefan Zermatten
a411fb2b43 Fixed migration for failed slug strings 2017-07-13 16:44:23 +02:00
Stefan Zermatten
3227cd0934 Add character names to the end of their URL's
Closes #21, makes links to characters human readable
2017-07-13 13:14:04 +02:00
Stefan Zermatten
1cfec1ca45 Allowed carryMultiplier to be a decimal
closes #100
2017-07-13 09:50:20 +02:00
Stefan Zermatten
35464128a0 Added basic export for improved initiative 2017-07-10 16:26:38 +02:00
Stefan Zermatten
c4a488a176 Updated useraccounts, character settings to Polymer 1 2017-01-19 15:43:48 +02:00
Stefan Zermatten
9e200db7b9 Made carry capacity an attribute, migrations need testing 2015-08-31 15:51:52 +02:00
Stefan Zermatten
ba7ccfdfa0 Added support for character profile pictures 2015-07-23 15:04:43 +02:00
Stefan Zermatten
d7852d640f Fixed Math using min and max incorrectly in skills 2015-07-03 13:21:26 +02:00
Stefan Zermatten
e0ce6275bf Floor character attribute values 2015-06-29 09:40:37 +02:00
Stefan Zermatten
c74abcb608 Fixed min and max error 2015-06-26 10:48:04 +02:00
Stefan Zermatten
79d166e6af Removed references to old calculations 2015-06-25 13:34:44 +02:00
Stefan Zermatten
86c934e8ac Began replacing calls to helpers with calls to memoized functions 2015-06-18 15:14:37 +02:00
Stefan Zermatten
a034cbf30e Duplicate character helpers with memoized functions not attached to characters 2015-06-18 13:34:59 +02:00
Stefan Zermatten
0d75cd5d15 Added sharing to anyone with link, changed home page 2015-06-09 17:06:51 +02:00
Stefan Zermatten
90e511eb00 Added the ability to hide the spells tab for a character 2015-05-27 08:10:14 +02:00
Stefan Zermatten
52bef57637 Added encumbrance effects, conditions and encumbrance buffs 2015-05-22 14:04:09 +02:00
Stefan Zermatten
73cee52fff Fixed a bug in combining multiple resistances/vulnerabilities 2015-05-20 16:11:59 +02:00
Stefan Zermatten
fada0f5136 Implemented a javascript code style 2015-04-22 12:44:25 +02:00
Thaum
6ec9f09b6a Replaced languages and proficiency strings with proper proficiencies 2015-04-20 09:11:45 +00:00
Thaum
b76ac23713 Made proficiencies their own objects, added migration functionality 2015-04-17 13:56:52 +00:00
Thaum
107a4150ff Added effect math tests 2015-03-24 12:11:04 +00:00
Thaum
3656a0b66f Added Soft remove and a character asset parenting system 2015-03-18 08:59:02 +00:00
Thaum
4d64c36df9 Fixed load order for allow deny constants on Character.js 2015-03-16 08:21:50 +00:00
Thaum
e0db87c174 Added Allow-Deny Rules 2015-03-16 05:56:33 +00:00
Thaum
9722a19c89 Added character list. Fixed TempHP 2015-03-13 12:49:00 +00:00
Thaum
a387ce1c8b Added UI for weakness/resistance 2015-03-11 07:52:30 +00:00
Thaum
ec78db7b10 Removed unused skills 2015-03-11 07:01:11 +00:00
Thaum
76ba6b441e Added standard effects 2015-03-04 13:41:30 +00:00
Thaum
a5068f1bc2 Added cascading deletions 2015-03-04 10:17:32 +00:00
Thaum
88dbaccfc5 Changed how levels are handled 2015-03-02 20:09:29 +00:00
Thaum
b40094017f Added Basic character list view 2015-02-27 10:50:28 +00:00
Thaum
56f8e95d81 Implemented remaining core features 2015-02-25 12:48:45 +00:00
Thaum
bd86c1608e Added XP, changed spellslot display 2015-02-20 10:09:53 +00:00
Thaum
d18c58c5ed COLUMNS! no more flexbox shenanigans 2015-02-16 14:26:26 +00:00
Thaum
7441f09f37 Added color options for containers, added spell lists 2015-02-12 13:08:20 +00:00
Thaum
d6a2fff851 Implemented Persona tab 2015-02-06 08:56:08 +00:00
Thaum
63df21934d Skillrows overhauled to material design specs 2015-02-03 14:06:51 +00:00
Thaum
18a870171a Added basic permissions 2015-02-02 12:11:57 +00:00
Thaum
37e8831e0c Implemented Hero-dialog editing of features 2015-01-30 10:14:46 +00:00
Thaum
848902c358 Fixed bug with skillMod calculation 2015-01-28 12:12:43 +00:00
Thaum
4f205eb970 Made character arrays of objects into their own collections 2015-01-28 10:20:23 +00:00
Thaum
dc6ea555e5 Implemented item editing 2015-01-26 13:28:10 +00:00
Thaum
6a2e7f0832 Gave effects their own collection, they no longer live in arrays attached to skills/attributes
Also improved the display of features and generally iterated on their manipulation.

Characters now fetch the relevant effects directly when making a calculation, simplifying almost everything.

Effects now store a reference to their source if they have one.

Effect names are now optional, they can be fetched from the source's name if the source exists.
2015-01-23 11:04:07 +00:00
Thaum
84512beb72 Implemented Feature editing UI 2015-01-21 11:16:00 +00:00
Thaum
2d70119ee0 Implemented Features and Items granting effects, actions, attacks and spells 2015-01-06 12:25:58 +00:00
Thaum
ad474590bd Changed effect arrays to a single effect array array 2014-11-30 10:38:44 +00:00
Thaum
f018a5f3a3 Finished colourful ability score cards 2014-11-28 12:05:25 +00:00
Thaum
e40b3b8f9d Fixed incorrect method call and added debug info to getField 2014-11-28 07:39:30 +00:00