Update README.md
Visibility - field name hides field in superclass - unfortunately only one occurrence could be fixed, the rest are all `_log` overrides.
Visibility - inner class field hides outer class field - renamed two fields. Also changed public fields to private because they were only used within this final class.
Visibility - local variable hides field. Since the private field is always overwritten on access, it can be inlined, and then the hiding is also resolved.
Visibility - method overrides private method of superclass. L2AttackableAI is only extended by L2ControllableMobAI, so this is a decent solution.
Visibility - parameter hides field
Verbose or redundant code constructs - redundant array creation (getConstructor takes varargs)
Verbose or redundant code constructs - redundant type cast
Trailing spaces in properties
auto-closeable used without try-with-resources
Assignment issues - constructor assigns value to field defined in superclass. Also only the easy part.
Minor cleanup after merge.
Fixing minor typo from L2J/L2J_Server@ac426d90c3f02bb4f1916f1d23314c365c306907 preventing multisells and other bypasses to be properly formed (NPC Object ID) from onAdvTalk().
Reported by: @u3games
Useful method.
Missing NPC message.

Patch by: @Pandragon
Minor fix for QuestState#isMemoStateEx() method.
Clean up.
Implement retail feature ride state
Fix usage potions/skills while ride

Reviewed by: @NosBit @Sdw-
Reported by: Cresceus
Thanks to: @NosBit
Fix Dimensional Rift Card use

Reported by: Berkas
Removed trove from import order since we don't use it anymore.