-
v4.5.1 — Multi-word summoner spell names
StableAll checks were successfulCI / build-and-test (push) Successful in 1m31sreleased this
2026-09-05 22:23:52 -05:00 | 21 commits to main since this releaseFixed
-
Multi-word summoner spell names in chat pings. The parser assumed a spell
name was always the payload's last single word, which is wrong twice over.
Teleport is renamed Unleashed Teleport once it upgrades, so a ping on it
after that point never resolved at all. And Smite's jungle forms broke the
split the other way: a real line,13:09 JRendar (Evelynn): Riven Unleashed Smite, parsed as a champion called "Riven Unleashed" using "Smite" rather
than as Riven using "Unleashed Smite".Both halves of the payload can now be multi-word. The parser walks candidate
spell suffixes longest-first and accepts the first split where the champion
and the spell both resolve against their vocabularies — requiring both is
what stops a bad split from inventing a champion that does not exist. The
upgraded forms are listed explicitly (Unleashed Teleportat the same 240s;
Chilling/Challenging/Unleashed/Primal Smite), so the Smite variants
now resolve and are then cleanly rejected as charge-based instead of
mis-splitting.Found by reading a live game's chat rather than a bot game's: the only spell
ping that had occurred was an upgraded Smite, and it would have been dropped
for the wrong reason.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-