Link facing a Lynel in combat

Combat

Fight other players or hunt monsters with buttons in Discord. Roll dice, beat defense, manage stamina.

How does combat work?

The short version

Combat is Tinglebot's button-based fighting. Each round you choose Attack or Defend. The bot rolls dice, compares your roll to the defender's DEF, and updates hearts and stamina in a live battle message.

Use /combat challenge to duel another player's character, or /combat hunt to fight a monster alone. This is not the same as /loot (auto combat) or **raids (group fights) — but your gear still matters** the same way.

Quick reference

  • Where: Run /combat in your character's village Town Hall
  • Need a weapon: Equip one with /gear before you fight
  • To land a hit: Your roll + ⚔️ must be higher than their DEFties count as a miss
  • DEF vs ATK: DEF = head + chest + legs + shield mods. ATK = weapon mod (bigger die & damage). In PvP, ATK adds to your attack roll; very high DEF is capped so lower weapons can still land hits
  • Modifier level: Higher gear = bigger die (level 1 → d6, level 4 → d24). Bow + specialty arrow stack, capped at level 4
  • Stamina: You need at least 1 to attack or defend. If you don't spend stamina one round, you recover +1 next round (up to your max)
  • Attack & Defend: Each costs 1 stamina. Defend braces you — +2 DEF or half your DEF (whichever is more), and hits that land deal half damage (rounded down; 1 ❤️ can become 0)
  • Flurry Rush: Critical hit on attack → optional bonus strike for 1 stamina (1H chains up to 2; 2H/bow get 1)
  • Bows: Normal arrows are free. Specialty arrows cost 1 from inventory per shot
  • Monster hunts: Any tier from your village region pool — win for 2–3 loot items · monsters add ⚔️ to their attack roll
  • Any job can fight — you do not need the Looting job

Commands

/combat challenge and /combat hunt

Challenge another player

Challenge someone to a duel. They get Accept or Decline buttons. You can Withdraw before they answer.

Discord command

/combat challenge character:[your character] opponent:[their character]

  • Both characters need a weapon equipped, must not be KO'd, traveling, or jailed
  • Run this in your character's Town Hall channel
  • After they accept, each player gets their own button message — the other person can't see your pick until the round resolves
  • Pick Attack, Defend, Item (healing from inventory), or a specialty arrow (if you use a bow)
  • When the fight ends, hearts and stamina save to your character

Hunt a monster

Fight a monster from your region, one-on-one, with attack/defend buttons.

Discord command

/combat hunt character:[your character]

  • Run in your character's village Town Hall
  • Picks a monster from your village region (any tier; any job can hunt)
  • Monsters get random combat stats rolled from their tier and species (weapon style, ⚔️/🛡️/armor mods)
  • Fight embed shows tier and combined DEF / ATK stats per fighter
  • You win if the monster hits 0 hearts before you do — 2–3 loot items are rolled from the monster's drop table and added to your inventory

Before you fight

Quick checklist

  • Weapon equippeduse /gear. Swords, axes, bows, etc. all work
  • Right channelyour home village Town Hall only
  • Availablenot KO'd, not traveling, not in jail
  • Inventory syncedsame requirement as loot and gather
  • Not already in a fightfinish or wait out your current duel before starting another (PvP)

Defense (DEF) = head + chest + legs + shield added together. Attack (ATK) = weapon mod only — sets your die and damage, not DEF.

How a round works

Pick an action → bot resolves → repeat

Fights happen in rounds. You pick what to do, the bot rolls dice and updates the battle log, then the next round starts.

  • Player duelsboth players choose secretly. The round resolves when both have picked. Defend protects you that same round before attacks roll
  • Monster huntsyou act first each round; the monster reacts after. If a monster braces, it protects them on your next attack (warning on their stat block: Braced — harder to hit when you attack)
  • Your Defendcosts 1 stamina; brace for the round (higher DEF, half damage if hit, no attack). Works immediately in both PvP and PvE
  • Out of stamina?💤 Catch Breath replaces Attack when you have 0 🟩: skip attacking, the monster still acts, then you recover +1 stamina (same as not spending). 💊 Item or 🏃 Run also work
  • Battle logevery roll, hit, miss, and defend shows in the fight embed. Battle over! prints when someone hits 0 ❤️
  • Timeoutschallenges last 15 minutes; active fights last 45 minutes without action

Hits & defense

Roll higher than their defense to land a hit

When you attack, the bot rolls a die based on your weapon's modifier level (usually 1 through 4). That result is compared to the defender's DEF number.

You must roll higher than DEF to hit. If your roll equals DEF, you miss. There is no tie — you need to beat the number.

The fight embed shows each fighter's combined DEF and ATK on one line. DEF is the armor number on the stat block; in PvP your ⚔️ is added to the die when you attack (e.g. 15+3 vs 21 DEF).

If the defender braced (🛡️ Defend) that round, the bot uses their raised DEF — you'll see (braced) on the roll line.

PvP armor cap: If someone's DEF is so high your weapon could never hit, the bot uses an effective DEF (shown in the log) so at least a few die faces can still connect — you don't need a +4 weapon to fight a tank.

Monsters attacking you add their ⚔️ weapon mod to the die roll (shown as e.g. 4+1 vs your DEF) so high player DEF isn't an immunity wall.

To land a hit: your roll must be higher than their DEF number. Same number = miss. Monsters add ⚔️ to their roll when attacking you.

Your weapon (or specialty arrow) has a modifier level from 1 to 4. That level decides which die the bot rolls for you.

Modifier levelWhat you rollCritical hit
Level 1Roll 1 six-sided die (1 through 6)Roll a 6
Level 2Roll 1 twelve-sided die (1 through 12)Roll 11 or 12
Level 3Roll 1 eighteen-sided die (1 through 18)Roll 16, 17, or 18
Level 4Roll 1 twenty-four-sided die (1 through 24)Roll 20, 21, 22, 23, or 24
  • Specialty arrowsadd their modifier to your bow for the attack roll and add bonus damage on hit (bow damage + arrow modifier). Combined level is capped at 4 for the die
  • Damage when you hit1H 1 ❤️, 2H 2 ❤️ (3 ❤️ on a crit), bow 1 ❤️ plus arrow bonus — see Weapon types
  • Critical hitsonly count on a successful hit (you must beat DEF first, then check the crit column)
  • Knocked outat 0 hearts, the fight is over and your stats save

Critical hit = you rolled one of the numbers in the table's last column. That unlocks Flurry Rush (optional bonus attack).

Weapon types

One-hand, two-hand, and bow

  • One-handed (1H)1 heart per hit. Can use a shield for higher DEF. Up to 2 Flurry Rush bonus swings per round; each swing in the chain makes the next crit easier
  • Two-handed (2H)2 hearts per hit, 3 on a critical. No shield. One Flurry follow-up only (no chain crit bonus)
  • Bow1 heart per normal arrow. ⚔️ is your bow's attack modifier; DEF is armor/shield only. One Flurry follow-up (no chain crit bonus)

The bot reads weapon type from the item (1H, 2H, or Bow subtype). 2H and bow users cannot equip a shield.

Defend & Flurry Rush

Brace to survive, or chain bonus strikes after a crit

Defend (🛡️) costs 1 stamina. You brace for that round instead of attacking — you hold your guard and don't strike, but you're much harder to hurt.

Attackers must beat your raised defense number to hit you. The bot shows (braced) on the roll line when someone attacked a defender who was bracing.

  • Defense bonuswhile braced, you get +2 DEF or +half your current DEF (rounded down), whichever is more. Example: DEF 3 → effective DEF 5; DEF 6 → effective DEF 9
  • Damage reductionif they still hit you, damage is halved and rounded down to whole hearts (a 1-heart hit can deal 0; a 2-heart hit becomes 1; a 3-heart 2H crit becomes 1)
  • No attack that rounddefending means you don't swing; use it when you need to tank a hit or stall for stamina recovery
  • Flurry Rushafter a critical hit on your attack, you can spend 1 stamina for a bonus strike (optional button)
  • Chain Flurries (1H)up to 2 bonus swings per round if each one crits. Each Flurry swing in the chain lowers the crit threshold by 1 for the next swing
  • 2H / bow Flurryone bonus swing only; no chain crit bonus
  • Monster Flurrymonsters auto-chain Flurry on crit (same caps as their weapon type); you still choose yours with buttons
  • Skip ityou can pass on Flurry Rush and move to the next round
  • Stamina backif you didn't spend stamina last round, you get +1 stamina at the end of the round (until you're at max). Flurry deferral waits until chains end or you skip

Bows & arrows

Free normal shots, optional specialty ammo

With a bow equipped, your attack button says 🏹 Normal Arrows. Those are unlimited — you never run out.

  • Specialty arrowsitems like Fire Arrow, Ice Arrow, or Ancient Arrow in your inventory (not plain "Arrow")
  • Extra buttonsup to 5 arrow types show under your attack row, with how many you have left
  • Using onecosts 1 arrow from inventory when you fire (hit or miss)
  • Stronger rollspecialty arrows stack with your bow (e.g. bow +2 and Fire Arrow +1 → roll as level 3, d18). Combined level is capped at 4 (d24 max)
  • Extra damageon hit, add the arrow's modifier as bonus hearts on top of normal bow damage (Fire Arrow +1 → 2 ❤️ total per hit)
  • Element matchupsarrows use the same element chart as looting: super effective vs weak targets (+roll), not very effective vs resistant ones, and same element is resisted (no arrow bonus damage — e.g. ❄️ Ice Arrow vs Ice Chuchu)
  • Element tagsspecialty shots show an element emoji in the log (🔥 Fire, ❄️ Ice, etc.) when applicable
  • Ancient Arrowhighest-tier specialty arrow (+4 mod). Researchers can craft it once Inariko reaches Level 2 (Village Upgrades); still findable while exploring

You never have to use specialty arrows. Normal arrows work fine for every fight.

Fighting players

Challenge → accept → fight

Duels use a challenge message first. Once accepted, each player gets private buttons so neither can see the other's choice until the round plays out.

  • Challengeposted in channel; opponent clicks Accept or Decline; you can Withdraw first
  • Secret picksboth choose Attack, Defend, or an arrow; then the bot shows what happened
  • Three messagesone shared battle log plus one button panel per player (your panel only shows your controls)
  • Simultaneous resolveboth braces apply before attacks that round; then each attack roll resolves
  • Attack rollsdie result + your ⚔️ vs their DEF; extreme armor uses effective DEF in the log so +1–+3 weapons aren't hard-blocked
  • Winnerwhoever hits 0 hearts first loses (double KO is possible)

Fighting monsters

Solo hunts in Town Hall

/combat hunt spawns one monster and runs the full fight on a single message with your buttons.

  • Which monstersany creature in your village's region (any tier; job doesn't matter)
  • Monster statshearts from the database (or tier-based fallback); tier shown in the embed header
  • Monster gearrandom stats by tier; embed shows combined DEF and ATK only
  • Turn orderyou act first; monster responds after. Your attack resolves before their brace can block it
  • Monster Defendbrace applies to your next attack, not the swing you already committed this round
  • Item💊 Item opens your inventory: hearts, stamina, or both (Recipe foods, fairies, Energizing/Enduring elixirs, etc.). Costs your turn; the monster still acts after
  • Run🏃 Run to flee (Pokémon-style): the monster may hit you first, then a d20 flee check — not guaranteed. No loot if you escape; each failed attempt makes the next try slightly easier
  • Monster attacksadd ⚔️ to their roll vs your DEF. On crit they auto-chain Flurry (same limits as weapon type)
  • Victory lootbeat the monster for 2–3 items from its drop table (random mix, duplicates stack). Priest boost applies to the first roll; Chuchu jelly & Sticky Elixir extras still apply

Something went wrong?

Common errors and fixes

Bot says to use Town Hall

Go to your character's home village Town Hall channel. A job voucher can change which village counts.

Must have a weapon equipped

Equip a weapon with /gear, then try again.

Arrow button says it's gone

That arrow was used or moved. The list refreshes each round — pick Normal Arrows or a different specialty arrow.

Challenge or fight expired

Challenges time out after 15 minutes; fights after 45 minutes idle. Start a new one.

DEF and ATK look like they should add together

DEF is only armor + shield — the number on the stat block. ATK is your weapon mod (bigger die, more damage). Monsters and PvP attackers add ATK to the attack roll, not to DEF.

Buttons say No Stamina

At 0 stamina, use 💤 Catch Breath (+1 🟩 after the round), 💊 Item for stamina food/elixirs, or 🏃 Run. Attack and Defend need at least 1 🟩.