# Help Topic: Classes — Support
# Run as the player (@s = player)

execute if score @s ec.fx_snd matches 1.. run playsound minecraft:item.book.page_turn master @s ~ ~ ~ 0.5 1.0

tellraw @s [{"text":"\n"},{"text":"═══════════════════════════════════","color":"green"}]
tellraw @s [{"text":"  "},{"text":"\u2764 Support Classes","color":"green","bold":true}]
tellraw @s [{"text":"═══════════════════════════════════","color":"green"}]
tellraw @s [{"text":""}]
tellraw @s [{"text":"  "},{"text":"Healer","color":"green","bold":true},{"text":" — Artifacts (staffs, orbs, trinkets)","color":"green"}]
tellraw @s [{"text":"  12 unique healing artifacts. Right-click for","color":"white"}]
tellraw @s [{"text":"  heals, buffs, AoE restoration, even a revive.","color":"white"}]
tellraw @s [{"text":"  Cooldown management IS the gameplay — juggle","color":"white"}]
tellraw @s [{"text":"  your kit to keep everyone standing.","color":"white"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"+ ","color":"green"},{"text":"Only pure support class, diverse heals","color":"gray"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"- ","color":"red"},{"text":"Low DPS, cooldown-gated, team-dependent","color":"gray"}]
tellraw @s [{"text":"  "},{"text":"Play if:","color":"gold"},{"text":" You'd rather keep everyone alive than","color":"dark_gray"}]
tellraw @s [{"text":"  deal damage. You ARE the reason your team","color":"dark_gray"}]
tellraw @s [{"text":"  survives boss fights.","color":"dark_gray"}]
tellraw @s [{"text":""}]
tellraw @s [{"text":"  "},{"text":"Beastlord","color":"yellow","bold":true},{"text":" — Spears","color":"yellow"}]
tellraw @s [{"text":"  Holding a spear buffs all tamed animals.","color":"white"}]
tellraw @s [{"text":"  Wolves gain Strength, cats chase creepers,","color":"white"}]
tellraw @s [{"text":"  parrots hunt small mobs — all via ","color":"white"},{"text":"Warp Strike","color":"yellow"}]
tellraw @s [{"text":"  (teleport to target + auto-attack). Shift+RC:","color":"white"}]
tellraw @s [{"text":"  ","color":"white"},{"text":"Rally Cry","color":"green"},{"text":" (buff all pets) or ","color":"white"},{"text":"Alpha Howl","color":"red"},{"text":" (fear).","color":"white"}]
tellraw @s [{"text":"  Mounts get Speed III — fastest riding class.","color":"white"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"+ ","color":"green"},{"text":"Pets fight for you, best mounted speed","color":"gray"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"- ","color":"red"},{"text":"Useless without pets, no shield, 60s Rally CD","color":"gray"}]
tellraw @s [{"text":"  "},{"text":"Play if:","color":"gold"},{"text":" You're not great at combat — your","color":"dark_gray"}]
tellraw @s [{"text":"  wolves handle it. Just... maybe don't bring","color":"dark_gray"}]
tellraw @s [{"text":"  them near creepers. Or zombie villagers you","color":"dark_gray"}]
tellraw @s [{"text":"  wanted to cure. Warp Strike doesn't ask.","color":"dark_gray"}]
tellraw @s [{"text":""}]
tellraw @s [{"text":"  "},{"text":"Javelin","color":"aqua","bold":true},{"text":" — Tridents","color":"aqua"}]
tellraw @s [{"text":"  Melee hits grant ","color":"white"},{"text":"Throw Momentum","color":"aqua"},{"text":" (bonus thrown","color":"white"}]
tellraw @s [{"text":"  damage 5s); throws grant ","color":"white"},{"text":"Strike Momentum","color":"aqua"},{"text":"","color":"white"}]
tellraw @s [{"text":"  (bonus melee 5s). Alternate to keep the cycle","color":"white"}]
tellraw @s [{"text":"  going. Each artifact has two abilities — one","color":"white"}]
tellraw @s [{"text":"  melee, one thrown. Speed I on thrown hits.","color":"white"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"+ ","color":"green"},{"text":"Seamless melee/ranged, momentum rewards skill","color":"gray"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"- ","color":"red"},{"text":"No passive defense, 5s momentum windows","color":"gray"}]
tellraw @s [{"text":"  "},{"text":"Play if:","color":"gold"},{"text":" You can handle alternating throw and","color":"dark_gray"}]
tellraw @s [{"text":"  stab. High skill ceiling with a deeply","color":"dark_gray"}]
tellraw @s [{"text":"  rewarding flow state once you get it down.","color":"dark_gray"}]
tellraw @s [{"text":""}]
tellraw @s [{"text":"  "},{"text":"Hoplite","color":"blue","bold":true},{"text":" — Trident + Shield","color":"blue"}]
tellraw @s [{"text":"  Add a tank shield to Javelin for Resistance I","color":"white"}]
tellraw @s [{"text":"  and ","color":"white"},{"text":"Counter Thrust","color":"blue"},{"text":": blocking opens a 3s window","color":"white"}]
tellraw @s [{"text":"  where your next melee deals +4 bonus damage.","color":"white"}]
tellraw @s [{"text":"  Stacks with Momentum for massive hits.","color":"white"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"+ ","color":"green"},{"text":"Tanky with ranged flex, Counter + Momentum","color":"gray"}]
tellraw @s [{"text":"  ","color":"gray"},{"text":"- ","color":"red"},{"text":"No Speed I on throws, tight 3s counter window","color":"gray"}]
tellraw @s [{"text":"  "},{"text":"Play if:","color":"gold"},{"text":" You love Javelin but want to survive.","color":"dark_gray"}]
tellraw @s [{"text":"  Block, counter, throw, repeat. A frontline","color":"dark_gray"}]
tellraw @s [{"text":"  fighter with a ranged backup plan.","color":"dark_gray"}]
tellraw @s [{"text":""}]
tellraw @s [{"text":"═══════════════════════════════════","color":"green"}]
