Sarjuuk
69df50619a
DB/Dependency
...
* remove unmaintained DbSimple
* add package db/dibi as substitute db abstraction
2026-02-26 16:26:02 +01:00
Sarjuuk
750e176c33
Stats/Fixup
...
* fix melee attack power from spells counting towards generic attack power
* combine melee and ranged attack power from the same spell into
generic attack power, if amounts are equal
2026-02-24 14:14:09 +01:00
Sarjuuk
9d187e8d4c
StatWeights/Fixup
...
* move weightable stats from Util to Stat
* align what stats can be saved in weightscales to match javascript
2026-02-12 00:28:27 +01:00
Sarjuuk
f955c67026
Setup/Stats
...
* fix stat calculation for food by including triggered spells
2025-11-30 17:14:32 +01:00
Sarjuuk
dd838fa994
Misc/Doc
...
* add several ItemMods unusd by client but still found in item_template as comment
2025-10-12 00:57:09 +02:00
Sarjuuk
baf4ba5b98
Codestyle/Cleanup
2025-10-05 00:28:27 +02:00
Sarjuuk
26226e2bad
Template/Update (Part 18)
...
* convert dbtype 'item'
* StatsContainer::toJson - exclude empty values in listviews + xml
2025-09-25 15:56:47 +02:00
Sarjuuk
eb3b4ca5ec
Core/Optimization
...
* avoid using expensive numeric cast for anything but user inputs
especially within nested loops
* CharStats aggregation should be about x5 faster
2025-08-08 22:10:55 +02:00
Sarjuuk
b35ab67360
Items/Stats
...
* fixed stats for random enchanted items with scaling enchantments
* don't send unused 'chance' to Summary tool
2025-07-27 16:42:14 +02:00
Sarjuuk
db1d3ccace
Core/Cleanup
...
* try to give included files a logical structure
* move objects from Util and Game to their own files
* make non-essential files auto-loaded
2025-04-01 22:33:36 +02:00