Changeset 341 MMOCore, Announcements, Eclipse settings, Scripts, Misc MMOCore - basic update to latest L2J version. - Add a try/catch to avoid core crashing. - Disable Nagle's algorithm (better latency, but bigger bandwitdh usage). It's a real time application, for love of goodness ! - Client is setted on putPacketIntoWriteBuffer method. Announcements - Fix an issue regarding Announcement limit. - Add //announce all_auto, allowing to announce auto tasks. Add the appropriate button on Announcements admin panel. Eclipse settings - Added project based Java8 compliance on both projects. - Copied project settings from gameserver to datapack. It seems I was using workbench settings on datapack. - Fix few missing stuff on datapack, such as static keywords or nested return. - "Incomplete switch cases on enum option" is now setted to "Ignore". Scripts - addition of SecondClassChange script. I can't test all cases and HTMs, so please report any issue on forums. - addition of Q662. Ty RooT. Misc - numerous packets cleanups - clean one nested Item Class. - improve readability or performance. - reduce the amount or complexity of variables / parameters when not needed. - HennaInfo is fixed, the class level defines the number of henna slots. Ty RooT. - getItems() from Inventory returns a List, not an array anymore. - Fix possible double attacks issue, ty Hasha. - Decrease timer between multiple pickups. - Added a new multisell bypass, with a newbie check for L2Merchant exchange equipment. Ty ArhsGr. - Fix a NPE regarding CrestCache rework. Ty katara for report.