Been playing around a lot with builds etc, and what I’ve come to notice is the game/engine/coding seems to suffer a lot from snapshotting.
For instance, If I summon a minion with an idol that gives them a chance to apply marked for death on hit, then remove the Idol once the minion is summoned, the minion retains the ability to apply MFD, which then allows me to put something more useful in that slot, resistance idol etc…
Also another issue I have noticed is applying infernal shade and dread shade, If I apply infernal shade first, my minion takes damage at a slower rate, starting at like 50 dps and lets the minion stay alive for minutes, if I apply dread shade first, then the damage starts at 800+ and the minion dies within 10/15 seconds.
Seems to be an issue with how the coding/maths are written I guess.
A lot of these issues really remind me of Lineage 2 L2J back in the day, a lot of issues with depending what order you apply your buffs, items etc, gave you bigger boosts with additive and multiplicative bonuses.