For pick-it enchancement also would be good to make "main_stat" and "str", "dex", "int" when put together with "main_stat_vita" in the same "at_least[X, Y1, Y2, Y3, ...]" group do disallow them to be summed both for the "at_least[X, Y1, Y2, Y3, ...]" the X variable
so in example:
Code:
at_least[2, main_stat+150, main_stat_vita+180, allres+60, crit+8]
currently item with 150 primary and 30 vita with 0 all_res and 0 crit would count as a "TRUE", althought its intended to always have
all_res OR crit AND either main_stat+150 OR (excluding) main_stat_vita+180, so primary attribute must disallow main_stat_vita to count and vice-versa (main_stat_vita is an option for attributes to pass, but NOT another at_least-check entry.
as far as i know, "at_least" inside another "at_least" like there:
Code:
at_least[2, at_least[1, main_stat+150, main_stat_vita+180], allres+60, crit+8]
will not work
so:
1) either make that syntax support
2) or make "primary" COUNTING to always disable "main_stat_vita" from counting possibility and vice-versa, but separate "main_stat_vita" allows another "main_stat_vita" to count, same with primary also allowed with other pure primary to stack, but NOT pure with gibrid
so
at_least[3, main_stat+150, main_stat+180, str+250] >>> CAN BE TRUE
at_least[2, main_stat_vita+150, main_stat_vita+180] >>> CAN BE TRUE
at_least[2, main_stat+150, main_stat_vita+180] >>> CAN NOT BE TRUE
and yes, this strange enchancement can be used with meaning (at least i would use)
EDIT: after some cosideration, sometime pure with gibrid should stack too... so just a syntax support is an ideal option for rings and amulets
________________________________________________________________________________ _________________________________________________
EDIT: another enchancement (insignifficant) idea added to complement
3) allow to point amount of primary attrubute in value or percentage for main_stat_vita, like in example:
main_stat_vita[+180, 120]
second variable (120) points amount of minimum primary attribute needed to present on item
what do you think?