Deckard Cain 2026-02-23 20:26:54 - 984.40 25 - 19 12 3 1.58 12m 1.58 1.00 0.25 1.0000 0 0 1 1