Just few words before I will go and open each cached file to find each time person broke weapon.
1) We don't work with Java, Manton is reverse engineer and you don't need one for Java, you need Java coder.
2) No one have source code of official L2core PTS files. What you can do is add DLL that will make system work as you want.
3) How to log things that you want:
a) You add hidden item and seach DB for that item. ( can be added if someone open box for example ).
b) You create new DB table, code to save information in that table ( we don't think it's worth to do that, because it will take too much time that can be on something important, not on event ).
4) Increasing enchant chances will bring me more money, based on your logic. Because more people will be interested in buying event items, because they will get good reward easier, which will decrease amount of event items on a server, which will make them cost more, which will increase adena spend on event items. Or just don't increase items drop chance, which we did few times already.