Czy można wprowadzić jakieś lepsze 'filtrowanie' i wyszukiwanie informacji, bo np. takie reguły:
Kod:
if (aTags[i].textContent.includes('dzisiaj'))
if(aTags[i].textContent.includes('jutro'))
if (aTags[i].textContent.includes('Atak'))
są podatne na to, że ktoś ma w np. w nicku lub nazwie wioski słowa po których szukamy.
Najlepiej byłoby mieć kontrolę nad tym 'w której kolumnie tabeli obecnie szukamy' i wykluczać te z np. nazwą atakującego/atakowanego itp.
Najprostszym rozwiązaniem byłoby pewnie zrobienie operacji modulo, np.
Kod:
if (i % 7 == 5 && aTags[i].textContent.includes('dzisiaj')) {
ale zdaję sobie sprawę, że na różnych światach (np. ostatnio wprowadzili kolumnę z informacją na temat wykrycia ataku przez wieżę strażniczą) ta tabela może mieć różną liczbę kolumn...