Jacob
2b188f1a8d
Merge branch 'master' into feature-custom-buffs
...
# Conflicts:
# rpg-docs/client/views/character/inventory/itemDialog/itemDialog.html
# rpg-docs/client/views/character/spells/spellDialog/spellDialog.html
2017-08-09 15:03:54 +01:00
Jacob
08735ea4f7
Added ability to add/edit buffs
2017-08-09 15:01:20 +01:00
Jacob
0d023e2ba3
Adding conditions now works again
2017-08-09 11:36:45 +01:00
Jacob
1279137362
Buffs now display attacks and proficiencies in buffDialog
2017-08-09 10:42:34 +01:00
Jacob
a3b0c6cafd
Added a schema/collection pair for CustomBuffs
2017-08-09 10:06:11 +01:00
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
Jacob
bb95fe0d9a
Merge branch 'master' into feature-conditions
2017-07-18 11:10:04 +01:00
Jacob
17a390a8aa
Changed Model of Buffs for forwards compatibility
...
Added a parent attribute and made Buffs a child, so that buffs can be
added to items, spells and features.
2017-07-17 02:41:51 +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
99c72d1e10
Made names optional for all collections
...
closes #92
2017-07-13 10:39:43 +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
4440c88417
Removed grouping from effects
...
Grouping is currently only used to differentiate effects that have the same parent, but are ambiguous as to which part of that parent they come from, like race or background. Features do not need grouped effects, because there can be no ambiguity.
2016-03-09 12:57:23 +02:00
Connor Petersen
98047ca806
Moved base-10 default to Features.js, cleaned up default Effects, and Features code to be consistent.
2016-03-07 23:21:42 -08:00
Stefan Zermatten
314da14ad1
Added indexes to charId on character fields
2015-11-02 09:35:05 +02:00
Stefan Zermatten
3c6a685fe8
Fixed reference to parentId which should be parent.id
2015-10-01 07:45:38 +02:00
Connor Petersen
a77e560284
Spell attacks correctly enable based on preparedness, Model correction with collection hooks
2015-09-30 13:30:59 -07:00
Stefan Zermatten
9e200db7b9
Made carry capacity an attribute, migrations need testing
2015-08-31 15:51:52 +02:00
Stefan Zermatten
2703367681
Proficiencies now get disabled when their features are disabled
2015-08-27 12:05:56 +02:00
Stefan Zermatten
99df01c950
Prevented negative temporary hitpoints being added
2015-08-27 11:43:34 +02:00
Stefan Zermatten
52198d0249
Disabled edit buttons for read-only viewers
2015-07-23 15:07:39 +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
af070b1578
Attacks inherit spell names correctly
2015-06-29 13:55:27 +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
fea02811ff
Added buffs and standard conditions, no UI yet though
2015-05-20 16:13:25 +02:00
Stefan Zermatten
73cee52fff
Fixed a bug in combining multiple resistances/vulnerabilities
2015-05-20 16:11:59 +02:00
Stefan Zermatten
ae416458b5
Made attacks less rigid, now using inline computations
2015-05-18 13:16:33 +02:00
Stefan Zermatten
bf032bcdf3
Now only show edit and add buttons to writers, not readers
2015-05-12 11:34:37 +02:00
Stefan Zermatten
fada0f5136
Implemented a javascript code style
2015-04-22 12:44:25 +02:00
Stefan Zermatten
dce20375b5
Fixed and finished implementing attribute summary detail views
2015-04-21 15:42:10 +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
245867dae6
Removed unneeded "type" from schemas, use parent.collection instead.
2015-04-17 11:30:44 +00:00
Thaum
8ec3b74299
Iterated on proficiencies towards making them first class assets
2015-04-16 09:02:00 +00:00
Thaum
974c4fe706
Small fixes for effects, health, permissions and formatting
2015-04-07 13:32:35 +00:00
Thaum
35ce49ded8
Improved Spell default values
2015-03-30 09:55:52 +00:00
Thaum
91fd56f828
Added labels to temporary hitpoints
2015-03-30 09:45:48 +00:00
Thaum
107a4150ff
Added effect math tests
2015-03-24 12:11:04 +00:00
Thaum
48f8cef928
implemented UI for new parenting
2015-03-20 09:12:38 +00:00