RolesРоли
Tank, Striker, Support, Control — what each does, how common they are, and how a card's role is derived.Tank, Striker, Support, Control — что делает каждая роль, насколько она распространена и как роль карты определяется.
Every card in DOGS Origins / Stray Clash plays one of four roles: Tank, Striker, Support, or Control. The role decides which effects a card can carry, which stat floors it gets, and which template it is built from. You do not pick the role directly — it is computed from the card's equipped attributes. This page covers what each role is for, how the four roles are spread across the collection, the minimum stats per rarity, and exactly how the engine derives a role.
The four roles
| Role | Essence | What it does |
|---|---|---|
| Tank | Survives trades | Soaks damage, gains DEF (shield), and can blunt or reflect incoming attacks. Built to outlast the enemy card in front of it. |
| Striker | Closes threats fast | Deals heavy damage to enemy cards and to the enemy Hero, but is fragile and does not live long. |
| Support | Sets up the next turn | Heals your Hero and buffs the next card you play (extra ATK / HP). Value comes from what it enables, not from trading. |
| Control | Disrupts enemy tempo | Lowers enemy ATK, silences enemy effects, and chips the enemy Hero over time. Wins by denying the opponent, not by out-hitting them. |
Roles map to the game's four accent colors — Tank green, Striker red, Support teal, Control purple. Each role also has a set of templates it can roll (for example Tank → Iron Pup / Guard Dog / Loyal Wall; Support → Healer Tail / Pack Caller / Soft Bark), and each role prefers certain skills (Tank → Pierce / Steal, Striker → Speed / Pierce, Support → Steal / Arcane, Control → Arcane / Speed).
Role distribution across the collection
As of 2026-07-11, across 985 active cards (15 burned cards excluded), roles are far from even. Control is nearly half the collection at ~47%, while Tank is the rarest role overall at ~13%. The split also shifts by rarity: Control's share grows at higher rarities, and Striker is common at Common rarity but scarce among Rare and above.
| Rarity | Total | Tank | Striker | Support | Control |
|---|---|---|---|---|---|
| All | 985 | 124 (12.59%) | 184 (18.68%) | 216 (21.93%) | 461 (46.80%) |
| Common | 490 | 68 | 135 | 84 | 203 |
| Rare | 117 | 23 | 10 | 26 | 58 |
| Epic | 233 | 22 | 23 | 69 | 119 |
| Legendary | 145 | 11 | 16 | 37 | 81 |
role-share dataset (buckets: all 985, common 490, rare 117, epic 233, legendary 145) and match
the numbers baked into the old roles page exactly.
Minimum stats by rarity
Each role/rarity combination has a stat baseline — the floor for ATK, HP, and (for tankier roles) DEF. Final stats can be higher once scaling and source bonuses are applied; these are the minimums. Notice how the shape matches each role's job: Tank leans on HP and DEF, Striker on ATK with low HP, Support on HP for its heals, and Control sits in the middle.
| Rarity | Tank | Striker | Support | Control |
|---|---|---|---|---|
| Common | 8 ATK · 20 HP | 11 ATK · 12 HP | 6 ATK · 15 HP | 8 ATK · 12 HP |
| Rare | 9 ATK · 26 HP · 1 DEF | 11 ATK · 12 HP | 8 ATK · 16 HP | 9 ATK · 14 HP |
| Epic | 10 ATK · 30 HP · 1 DEF | 13 ATK · 13 HP | 9 ATK · 18 HP | 10 ATK · 16 HP · 1 DEF |
| Legendary | 11 ATK · 35 HP · 2 DEF | 14 ATK · 15 HP | 10 ATK · 21 HP | 11 ATK · 19 HP · 1 DEF |
How the role is derived
You never set the role by hand. The engine reads the card's attributes — the items equipped in each slot — and each attribute carries role weights. The slot matters: the paw counts most, the background least. The engine sums the weights and the highest total wins.
| Slot | Primary weight | Secondary weight |
|---|---|---|
| Paw | 6 | 3 |
| Head | 4 | 2 |
| Body | 3 | 1 |
| Background | 1 | 0 |
How the sum is built:
- Every attribute has a primary role and a secondary role (for example a paw whose primary is Striker and secondary is Control).
- Its primary role gains the slot's full weight; its secondary role gains
floor(weight / 2). Because Background's half-weight rounds to 0, a background only ever contributes to its primary role. - After all attributes are scored, the role with the highest total wins and becomes the card's role.
- If two or more roles tie for the top score, the engine walks slots in order paw → head → body → background (highest tier first within a slot) and picks the first tied role it hits.
- If nothing scores at all (no equipped attribute carries a role), the role falls back to a deterministic hash of the equipped set — so the same items always yield the same role.
floor(weight/2) to its
secondary. This is why a card can read as a role its four visible items alone would not suggest.
Related
- Card attributes — the equipped items and their role weights.
- Rarities — the full rarity ladder and stat scaling.
- Skills — Pierce, Speed, Steal, Arcane, and which roles favor them.
- Effects — the Deploy / Passive / Last Breath abilities each role can carry.
Каждая карта в DOGS Origins / Stray Clash играет одну из четырёх ролей: Tank, Striker, Support или Control. Роль определяет, какие эффекты может нести карта, какие минимальные значения характеристик она получает и из какого шаблона создаётся. Роль не выбирается вручную — она вычисляется на основе экипированных атрибутов карты. На этой странице рассказывается, для чего служит каждая роль, как четыре роли распределены по коллекции, каковы минимальные характеристики для каждой редкости и как именно движок определяет роль.
Четыре роли
| Роль | Суть | Что делает |
|---|---|---|
| Tank | Выживает в обменах | Поглощает урон, получает DEF (щит) и может ослаблять или отражать входящие атаки. Создан, чтобы пережить вражескую карту напротив. |
| Striker | Быстро устраняет угрозы | Наносит большой урон вражеским картам и Герою противника, но хрупок и долго не живёт. |
| Support | Подготавливает следующий ход | Лечит вашего Героя и усиливает следующую сыгранную карту (дополнительные ATK / HP). Ценность определяется тем, что он открывает, а не прямыми обменами. |
| Control | Нарушает темп противника | Снижает ATK противника, заглушает его эффекты и постепенно наносит урон Герою врага. Побеждает, лишая соперника возможностей, а не превосходством в атаке. |
Роли соответствуют четырём акцентным цветам игры — Tank зелёный, Striker красный, Support бирюзовый, Control фиолетовый. У каждой роли также есть набор шаблонов (например, Tank → Iron Pup / Guard Dog / Loyal Wall; Support → Healer Tail / Pack Caller / Soft Bark), и каждая роль предпочитает определённые навыки (Tank → Pierce / Steal, Striker → Speed / Pierce, Support → Steal / Arcane, Control → Arcane / Speed).
Распределение ролей по коллекции
По состоянию на 2026-07-11, среди 985 активных карт (15 сожжённых карт исключены), роли распределены далеко не равномерно. Control составляет почти половину коллекции — около 47%, тогда как Tank — самая редкая роль, примерно 13%. Соотношение также меняется в зависимости от редкости: доля Control растёт при более высоких редкостях, а Striker часто встречается среди Common, но редко — среди Rare и выше.
| Редкость | Всего | Tank | Striker | Support | Control |
|---|---|---|---|---|---|
| Все | 985 | 124 (12.59%) | 184 (18.68%) | 216 (21.93%) | 461 (46.80%) |
| Common | 490 | 68 | 135 | 84 | 203 |
| Rare | 117 | 23 | 10 | 26 | 58 |
| Epic | 233 | 22 | 23 | 69 | 119 |
| Legendary | 145 | 11 | 16 | 37 | 81 |
role-share (корзины: все 985, common 490, rare 117, epic 233, legendary 145) и точно совпадают с числами, зашитыми в старую страницу ролей.
Минимальные характеристики по редкости
Каждая комбинация роли и редкости имеет базовый порог характеристик — минимальные значения ATK, HP и (для более защитных ролей) DEF. Итоговые характеристики могут быть выше после применения масштабирования и бонусов источника; это лишь минимумы. Обратите внимание, как форма соответствует задаче каждой роли: Tank опирается на HP и DEF, Striker — на ATK при низком HP, Support — на HP для лечения, а Control занимает промежуточное положение.
| Редкость | Tank | Striker | Support | Control |
|---|---|---|---|---|
| Common | 8 ATK · 20 HP | 11 ATK · 12 HP | 6 ATK · 15 HP | 8 ATK · 12 HP |
| Rare | 9 ATK · 26 HP · 1 DEF | 11 ATK · 12 HP | 8 ATK · 16 HP | 9 ATK · 14 HP |
| Epic | 10 ATK · 30 HP · 1 DEF | 13 ATK · 13 HP | 9 ATK · 18 HP | 10 ATK · 16 HP · 1 DEF |
| Legendary | 11 ATK · 35 HP · 2 DEF | 14 ATK · 15 HP | 10 ATK · 21 HP | 11 ATK · 19 HP · 1 DEF |
Как определяется роль
Роль никогда не задаётся вручную. Движок считывает атрибуты карты — предметы, экипированные в каждый слот, — и каждый атрибут несёт весовые коэффициенты ролей. Слот имеет значение: лапа весит больше всего, фон — меньше всего. Движок суммирует веса, и побеждает наибольшая сумма.
| Слот | Основной вес | Вторичный вес |
|---|---|---|
| Лапа (Paw) | 6 | 3 |
| Голова (Head) | 4 | 2 |
| Тело (Body) | 3 | 1 |
| Фон (Background) | 1 | 0 |
Как формируется сумма:
- Каждый атрибут имеет основную роль и вторичную роль (например, лапа с основной ролью Striker и вторичной Control).
- Основная роль получает полный вес слота; вторичная роль получает
floor(weight / 2). Поскольку половина веса Background округляется до 0, фон вносит вклад только в свою основную роль. - После подсчёта очков всех атрибутов роль с наибольшей суммой побеждает и становится ролью карты.
- Если две или более ролей набирают одинаковое максимальное число очков, движок перебирает слоты в порядке лапа → голова → тело → фон (в пределах слота — сначала высший уровень) и выбирает первую из совпавших ролей.
- Если ни один атрибут не принёс очков (ни один экипированный атрибут не несёт роли), роль определяется через детерминированный хэш набора — так что одинаковые предметы всегда дают одну и ту же роль.
floor(weight/2) — к вторичной. Именно поэтому карта может получить роль, которую её четыре видимых предмета сами по себе не предполагают.
Смотрите также
- Атрибуты карт — экипированные предметы и их весовые коэффициенты ролей.
- Rarities — полная лестница редкостей и масштабирование характеристик.
- Skills — Pierce, Speed, Steal, Arcane и какие роли их предпочитают.
- Effects — способности Deploy / Passive / Last Breath, которые может нести каждая роль.