{ "playerBaseHp": 100, "milestones": [ { "afterLevel": 5, "maxHpBonus": 10, "unlock": "potion" }, { "afterLevel": 10, "maxHpBonus": 10 }, { "afterLevel": 15, "maxHpBonus": 10 } ], "levels": [ { "level": 1, "opponentId": "ethel", "skill": 1, "hp": 30, "attackMin": 3, "attackMax": 6, "tagline": "A gentle warm-up over tea and vocabulary.", "specialAttacks": [] }, { "level": 2, "opponentId": "kona", "skill": 1, "hp": 33, "attackMin": 4, "attackMax": 7, "tagline": "Woof! Surprisingly sharp with the alphabet.", "specialAttacks": [] }, { "level": 3, "opponentId": "bernie", "skill": 1, "hp": 36, "attackMin": 4, "attackMax": 8, "tagline": "All fun and games until he finds the big words.", "specialAttacks": [] }, { "level": 4, "opponentId": "brad", "skill": 2, "hp": 39, "attackMin": 5, "attackMax": 9, "tagline": "He came for the salmon and stayed for the Scrabble.", "specialAttacks": [] }, { "level": 5, "opponentId": "jerry", "skill": 2, "hp": 43, "attackMin": 5, "attackMax": 10, "tagline": "Y'all ready for some real word-wranglin'?", "specialAttacks": [] }, { "level": 6, "opponentId": "jeff", "skill": 2, "hp": 47, "attackMin": 6, "attackMax": 11, "tagline": "Reads slow. Hits fast. You've been warned.", "specialAttacks": ["fire"] }, { "level": 7, "opponentId": "mario", "skill": 3, "hp": 51, "attackMin": 6, "attackMax": 12, "tagline": "Welcome to the labyrinth of letters!", "specialAttacks": ["fire"] }, { "level": 8, "opponentId": "juliet", "skill": 3, "hp": 55, "attackMin": 7, "attackMax": 13, "tagline": "A warm summer day, a storm of scorched tiles.", "specialAttacks": ["fire"] }, { "level": 9, "opponentId": "michael", "skill": 3, "hp": 59, "attackMin": 7, "attackMax": 13, "tagline": "Easy vibes, heavy damage, mon.", "specialAttacks": ["fire"] }, { "level": 10, "opponentId": "croc", "skill": 3, "hp": 63, "attackMin": 8, "attackMax": 14, "tagline": "Waaaasup! Watch out for those flaming tiles!", "specialAttacks": ["fire"] }, { "level": 11, "opponentId": "gerome", "skill": 4, "hp": 67, "attackMin": 9, "attackMax": 15, "tagline": "Extreme vocabulary or nothing!", "specialAttacks": ["fire"] }, { "level": 12, "opponentId": "beth", "skill": 4, "hp": 71, "attackMin": 9, "attackMax": 16, "tagline": "Strangers 'round here leave with poisoned tongues.", "specialAttacks": ["fire", "poison"] }, { "level": 13, "opponentId": "steve", "skill": 4, "hp": 75, "attackMin": 10, "attackMax": 17, "tagline": "Stupid Earth alphabet. Prepare to lose.", "specialAttacks": ["fire", "poison"] }, { "level": 14, "opponentId": "fireball", "skill": 4, "hp": 79, "attackMin": 11, "attackMax": 18, "tagline": "No x-ray eyes. Just flawless fire tile drops.", "specialAttacks": ["fire", "poison"] }, { "level": 15, "opponentId": "natasha", "skill": 5, "hp": 83, "attackMin": 12, "attackMax": 18, "tagline": "Your secrets vanish with your hit points.", "specialAttacks": ["fire", "poison"] }, { "level": 16, "opponentId": "victor", "skill": 5, "hp": 87, "attackMin": 12, "attackMax": 19, "tagline": "Every poisoned tile calculated. Centuries ago.", "specialAttacks": ["fire", "poison"] }, { "level": 17, "opponentId": "balam", "skill": 5, "hp": 91, "attackMin": 13, "attackMax": 20, "tagline": "Mystical powers meet the art of lexicon.", "specialAttacks": ["fire", "poison"] }, { "level": 18, "opponentId": "cybro", "skill": 5, "hp": 95, "attackMin": 13, "attackMax": 20, "tagline": "The future has already corrupted your tiles.", "specialAttacks": ["fire", "poison"] }, { "level": 19, "opponentId": "zanthor", "skill": 5, "hp": 98, "attackMin": 14, "attackMax": 21, "tagline": "Alacazam! Your hit points are doomed!", "specialAttacks": ["fire", "poison"] }, { "level": 20, "opponentId": "blackwind","skill": 5, "hp": 100, "attackMin": 14, "attackMax": 21, "tagline": "The final word. Make it count, matey.", "specialAttacks": ["fire", "poison"] } ] }