Oleg Agafonov

Results 527 comments of Oleg Agafonov

It’s a very useful feature - use of maven’s reactor to collect all dependencies of multi-modules project. It’s hard to manually research and add all modules dependencies to the aggregation...

[[Rage Forger]], [[Blazing Sunsteel]] and [[Fiendlash]]

Is AI activates a second optional ability of Rage Forger (additional damage) with new code?

Test use case, also see unit test in `GameStatePerformanceTest`: ``` [init] battlefield:Human:Forest:5 battlefield:Human:Plains:5 battlefield:Human:Mountain:5 battlefield:Human:Swamp:5 battlefield:Human:Island:5 hand:Human:Lightning Bolt:2 [test memory overflow] @init battlefield:Human:Sharding Sphinx:30 battlefield:Computer:Platinum Angel:30 hand:Human:Order // Chaos:1 ```...

Yes, it fixed memory usage, not leak. Before fix 500 triggers used up to 1000 Mb memory. Now it uses 2 Mb. Trigger instance takes only few kb as normal...

* stream, serializable -- that's errors related to wrong client/server version; * empty cards list, empty battlefield, empty draft and "random" NPE errors from a client side -- it's all...

Not a bug, hint uses card's controller. So all calcs will be for controller. Not for a current viewer/player.

It’s possible to put temporary cards to hand like MTGA does. But it requires some improves, cause current engine has some limitation. The main problem: playable effects works on priority...

Possible macos and openjdk fix: https://github.com/magefree/mage/issues/8406#issuecomment-1011720728

Stacked cards feature is not about hard code — its small part and already implemented by the lands (I refactor/fix it while works on card icons/panels — you can enable...