Saevon / webdnd

An application to automate basic aspects of Dungeons & Dragons. Also a library of various D&D things.
MIT License
11 stars 3 forks source link

[Abilities] SR #35

Open Saevon opened 12 years ago

Saevon commented 12 years ago

We need to allow scaling abilities. E.g SR = 11 + LVl

Or decide not to have them at all, aka update them manually depending on LVl

apravdin commented 11 years ago

i would add a level multiplier to all abilities. therefore in the final calculation we get 11 + lvl*mult where mult = 0 or 1 depending if the ability requires it (could also be higher or lower technically, ex 0.5 who knows...)

Saevon commented 11 years ago

the real problem is to have any calculation done at all e.g. 1d6 + 2 * lvl + 3 * str and we could easily add that. and I don't want to store stuff like that as strings....

I think forcing a level multiplier to all abilities is not the way to go since then: 1) all abilities now HAVE to do damage 2) abilities rarely have this as a requirement