Commit
68c5908341ed55f7ec89a28ec18026445aa9aa8c
by githubSpeed up locale color formatting and skill name matching (#5330)
addColors applied 44 regex replaceAll calls per localized string even though every pattern is a literal quote; plain String.replace does the same substitutions without compiling a pattern per call. matchSkill now caches successful name lookups keyed by lowercased input, invalidated via the locale generation counter, so repeated lookups skip the per-skill localized name scans.
(commit: 68c5908)