Ivan Savenko
|
e829d723b2
|
Replace global bonus tree change counter with per-node counter
|
2025-01-12 12:23:07 +00:00 |
|
Ivan Savenko
|
48473b18f6
|
move checks for invincible bonus to UnitState & cache
|
2025-01-10 21:15:37 +00:00 |
|
Ivan Savenko
|
e27ca391b1
|
Fix counter-attack counting
|
2025-01-08 16:06:31 +00:00 |
|
Ivan Savenko
|
73d1675ae3
|
Code cleanup, fixes to discovered regressions
|
2025-01-05 15:41:42 +00:00 |
|
Ivan Savenko
|
579b64cd39
|
Fix build
|
2025-01-04 15:09:50 +00:00 |
|
Ivan Savenko
|
39d2f27589
|
Remove remaining usages of CCheckProxy class
|
2025-01-04 15:09:50 +00:00 |
|
Ivan Savenko
|
919588f7ff
|
Added cache for common hero-based bonuses
|
2025-01-04 15:09:50 +00:00 |
|
Ivan Savenko
|
157d6d30c8
|
Move rest of commonly-accessed UnitState queries to bonus cache
|
2025-01-04 15:09:50 +00:00 |
|
Ivan Savenko
|
05397e2aaf
|
Caching of bonuses that are requested with different durations
|
2025-01-04 15:09:50 +00:00 |
|
Ivan Savenko
|
16cfb51f3e
|
Initial version of new bonus caching system
|
2025-01-04 15:09:50 +00:00 |
|