Stefan Zermatten
|
a0c2822dac
|
Added "extra" damage type
Takes on the same damage type as the last damage applied during the
same action, otherwise deals "extra" damage
|
2022-07-24 20:38:42 +02:00 |
|
Stefan Zermatten
|
f07f05ca2c
|
Moved creature variables to their own collection
Another big change to the engine, expect bugs
|
2022-06-29 14:54:25 +02:00 |
|
Stefan Zermatten
|
ea32c54f57
|
Fixed massive writes to creature.variables on calc
Now only writes changed variables, preventing oplog from being
polluted with massive updates
|
2022-04-25 13:57:39 +02:00 |
|
Stefan Zermatten
|
782f2cdc73
|
Added default tags to properties
#type, damageType, skillType, attributeType, reset
|
2022-03-05 17:52:15 +02:00 |
|
Stefan Zermatten
|
7ee4a22d77
|
Fixed error where dependency loops including classLevels break the sheet
|
2022-02-26 13:06:00 +02:00 |
|
Stefan Zermatten
|
378da71f5d
|
Effects targeting calculations by tag now work in the engine and actions
|
2022-02-15 15:59:41 +02:00 |
|
Stefan Zermatten
|
cb1fd38df3
|
Optimized some slow parts of the engine.
Last low hanging fruit: parsing is slow, cache parsed calculations
|
2021-09-29 15:54:14 +02:00 |
|
Stefan Zermatten
|
fdea748441
|
Tore out the old engine, left some wounds
|
2021-09-27 14:28:32 +02:00 |
|