Ну ты через Array.fill засовываешь в них во все один и тот же объект
Кажется я начинаю понимать... Получается у каждого элемента elements[] имеется ссылка на один и тот же объект, даже если он был передан как new Effect()
Аа, теперь понятно ) спасибо. А то у меня уже начинало пригорать от того что не мог понять почему не работает
У функций, которые делали бы то, что ты хочешь, вторым аргументом должна была быть функция в каком-то виде, т.е. что-нибудь типа java.util.function.Supplier
У функций, которые делали бы то, что ты хочешь, вторым аргументом должна была быть функция в каком-то виде, т.е. что-нибудь типа java.util.function.Supplier