I dont necessarily know what the bug here is.
Leech builds out of BOTH lifesteals, not just one. Leech is 3200 after the two lifesteals. The same thing happens with other item upgrades when u dont already own the component.
Omg this is so amazing!!! I love all the work you've done to show all the aspects of your concept! and the art is so beautiful!!! you're so talented! :O