Stefan Zermatten
99e4e8d6bb
Fixed some issues with effect tag targeting
2022-08-15 10:53:38 +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
1a14393031
Parsed calculations are now cached between calculations
...
Parsing is one of the more expensive computations done to characters, so
the parser results are now stored on the DB and only updated if they are
dirty. A hash is used to determine if the calculation has changed since
the last computation
2021-10-03 20:59:04 +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
fe83b5cbc5
Fixed migration errors when tested against a copy of the live dataset
2021-09-27 13:42:37 +02:00
Stefan Zermatten
a660ccc458
Lots of progress testing and fixing computation engine
2021-09-16 14:31:28 +02:00
Stefan Zermatten
b0980d26ac
Iterated on migration :(
2021-09-06 23:59:52 +02:00