Comparison
Damage and sustain over the same combo: 2 attacks in the stance, then 2 awakened.
Build calculators for one-trick players, built one champion at a time.
Every champion here is modelled item by item and rune by rune: 124 Summoner's Rift items and 62 runes, with their passives computed rather than left for you to add up.
Item and rune effects are computed, not printed next to the build for you to account for yourself.
Every value is taken from the wiki's own data files and verified one by one. Where the game's own API disagrees, the wiki wins.
Open any combo to see it broken down attack by attack, with the target's health falling as it goes.
Tell me what is broken, or what you would like the tool to do. No account needed.
A build comparison tool for Udyr on Summoner's Rift. Three builds side by side, with item and rune passives folded into the maths rather than left as text.
Every number is measured over the same sequence: 4 basic attacks — 2 in the stance, then 2 awakened. That decides how often each passive fires.
| Passive type | Triggers |
|---|---|
| On-hit — Fray, Cleave, Mist's Edge… | every attack |
| Spellblade | attacks 1 and 3, one per stance cast |
| Every third attack — Kraken Slayer | attack 3 |
| Energized — Voltaic, Stormrazor | attack 1, charged before the fight |
| Actives and once-per-combo effects | once |
The combo is stepped through one attack at a time. Passives that scale off the target's current health hit for less as it drops, and thresholds are read at the moment of each hit — Coup de Grace only pays once the target is actually under 40%.
Click any stance name in a build to open the full breakdown: what every attack was made of, the target's remaining health after each one, and the totals.
Under each card, a table lists every item and rune that dealt damage, heaviest first, with the share of the full Q combo each one accounts for. It is the quickest way to see which item is actually carrying a build.
Points follow the game: one per level, rank 2 at level 3, rank 3 at level 5, up to rank 6 at level 11. Udyr has no ultimate, so all four stances share the same rules. A counter next to the ranks shows what you have spent against what your level allows, and the ranks trim themselves if you go over or drop a level. Triple Tonic adds a point at level 9.
Each card shows its cost next to a rough idea of the gold you would have at that level, and the
minute that level usually lands on: 6,300 / ~6,700 gold ~16 min.
The three target profiles in the bar — squishy, bruiser, tank — follow the level of the build being measured. An enemy at level 6 does not carry a level 18 health bar, and percentage-health items would look far stronger than they are if it did. Typing your own numbers overrides the profile.
The estimate is 500 starting gold plus the gold per minute set in the bar above, multiplied by the minute for that level. The default of 400 is a rough all-in income — the passive trickle everyone receives is around 122 a minute, the rest comes from farm and objectives. Change it to match your own games.
It is an indicator, not a ceiling. A fed game leaves it far behind, a rough one never reaches it, and kills or objectives are not modelled. Its point is to stop two builds being compared as equals when one is only affordable ten minutes later.
| Item stats, costs and passive values | League of Legends Wiki |
| Rune values, names and icons | Riot Data Dragon |
| Ability formulas | Ported from the original spreadsheet, verified value by value |
Melee values throughout. All 124 Summoner's Rift items have an entry; 99 have an effect in the maths, the rest are listed with their text so you can see why they do nothing here.
Nothing or max. A conditional passive is either off or at full value. Items use the COND button, runes use ON / OFF.
Penetration order: shred, then lethality, then percentage penetration.
Crit follows the game: 1 + chance × (0.75 + bonus crit damage).
Attack speed is multiplicative on base and includes 3% growth per level, capped at 2.5.
Move speed applies the real soft caps.
Level goes to 20. Ramps are set per effect, because some still peak at 18.
Healing splits its sources: life steal only heals off basic attack damage, omnivamp off everything. Effective health folds in shields and damage reduction.
The search reads stats and names, in either language, accents ignored.
leth | every item with lethality, best first |
ad crit | items carrying both |
ah>=20 | at least 20 ability haste |
boots | every pair of boots |
passive | only items whose passive is in the maths |
Under each card: Save as puts that build in your library, Update overwrites it, Delete removes it, Empty clears the card without touching your saved copies. Any saved build can be loaded into any of the three slots.
Saves live in your browser, tied to one address. Export writes a portable file that carries your whole library — use it to move between machines or as a backup.
Sign in with Discord to publish a build, and to like others. The board is ranked by likes, and can be sorted by date, author or rank, or filtered to verified accounts and streamers.
Each entry shows its items, runes and shards, a description, and the patch it was saved on — a patch that is no longer current shows in red. You can load any build into one of your slots to compare it with yours, and update your own entries without losing their likes.
Summoner names and ranks are declared by their author and not verified. The badges, on the other hand, are given by the site owner. You can also choose the name shown on your builds rather than keep your Discord handle.
Builds that break the spirit of the place are removed, and an account can be barred from publishing. Anyone barred is told why on this panel.
The Feedback button takes a bug report or an idea, with no account needed. Leaving the attachment box ticked sends your three builds along, which is usually what makes a bug reproducible.
Patch notes, next to it, lists what changed and when — so you can see whether what you asked for has landed.
Made by Ylfik. Built from my own Google Sheets calculator and rewritten as a web app with the help of an AI assistant, which wrote the code and cross-checked the values against the official data. The model, the build choices and the testing are mine.
Udyr Calc isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games and all associated properties are trademarks or registered trademarks of Riot Games, Inc.
Un comparateur de builds pour Udyr sur la Faille de l'invocateur. Trois builds côte à côte, avec les passifs d'items et de runes intégrés au calcul et non laissés en texte.
Tous les chiffres sont mesurés sur la même séquence : 4 auto-attaques — 2 dans la posture, puis 2 éveillées. C'est ce qui détermine la fréquence de chaque passif.
| Type de passif | Déclenchements |
|---|---|
| À l'impact — Conflit, Fendoir, Fil de brume… | chaque attaque |
| Lame enchantée | attaques 1 et 3, une par cast de posture |
| Toutes les 3 attaques — Tueur de krakens | attaque 3 |
| Énergisé — Voltaic, Rasoir de tempête | attaque 1, chargé avant le combat |
| Actifs et effets à usage unique | une fois |
Le combo est déroulé attaque par attaque. Les passifs qui scalent sur les PV actuels tapent moins fort à mesure que la cible descend, et les seuils sont lus au moment de chaque coup — Coup de Grâce ne paie qu'une fois la cible réellement sous 40 %.
Cliquez sur le nom d'une posture dans un build pour ouvrir le détail complet : la composition de chaque attaque, les PV restants de la cible après chacune, et les totaux.
Sous chaque carte, un tableau liste les items et runes ayant infligé des dégâts, du plus lourd au plus léger, avec la part du combo Q complet que chacun représente. C'est le moyen le plus rapide de voir quel item porte réellement un build.
Les points suivent le jeu : un par niveau, rang 2 au niveau 3, rang 3 au niveau 5, jusqu'au rang 6 au niveau 11. Udyr n'a pas d'ultime, les quatre postures obéissent donc aux mêmes règles. Un compteur à côté des rangs indique ce que vous avez dépensé sur ce que votre niveau autorise, et les rangs se réajustent si vous dépassez ou redescendez de niveau. Triple tonique ajoute un point au niveau 9.
Chaque carte affiche son coût à côté d'un ordre d'idée de l'or dont vous disposeriez à ce niveau, et
de la minute à laquelle ce niveau tombe en général :
6 300 / ~6 700 or ~16 min.
Les trois profils de cible de la barre — fragile, bruiser, tank — suivent le niveau du build mesuré. Un ennemi au niveau 6 n'a pas la barre de vie d'un niveau 18, et les items en pourcentage de PV paraîtraient bien plus forts qu'ils ne le sont. Taper vos propres chiffres remplace le profil.
L'estimation vaut 500 d'or de départ plus l'or par minute réglé dans la barre du haut, multiplié par la minute correspondant au niveau. Les 400 par défaut sont un revenu global approximatif — le seul revenu passif que tout le monde touche tourne autour de 122 par minute, le reste vient du farm et des objectifs. Ajustez-le selon vos propres parties.
C'est un indicateur, pas un plafond. Une partie où vous êtes nourri le dépasse largement, une partie difficile ne l'atteint jamais, et les kills comme les objectifs ne sont pas modélisés. Son intérêt est d'éviter de comparer deux builds à égalité quand l'un n'est accessible que dix minutes plus tard.
| Stats, prix et valeurs de passifs | Wiki League of Legends |
| Valeurs, noms et icônes des runes | Riot Data Dragon |
| Formules des compétences | Portées du tableur d'origine, vérifiées une à une |
Valeurs mêlée partout. Les 124 items de la Faille ont une fiche ; 99 ont un effet calculé, les autres sont listés avec leur texte pour que vous voyiez pourquoi ils ne font rien ici.
Rien ou le maximum. Un passif conditionnel est soit coupé, soit compté à fond. Les items utilisent le bouton COND, les runes ON / OFF.
Ordre de pénétration : réduction, puis létalité, puis pénétration en pourcentage.
Le crit suit le jeu : 1 + chance × (0,75 + bonus de dégâts critiques).
La vitesse d'attaque est multiplicative sur la base et inclut 3 % de croissance par
niveau, plafonnée à 2,5. La vitesse de déplacement applique les vrais paliers.
Le niveau monte à 20. Les rampes sont réglées effet par effet, certains plafonnant encore à 18.
Les soins séparent leurs sources : le vol de vie ne se déclenche que sur les dégâts d'auto-attaque, l'omnivampirisme sur tout. Les PV effectifs intègrent boucliers et réduction de dégâts.
La recherche lit les stats et les noms, dans les deux langues, accents ignorés.
leth | tous les items avec de la létalité, le meilleur en premier |
ad crit | les items qui portent les deux |
ah>=20 | au moins 20 d'accélération de compétences |
bottes | toutes les bottes |
passive | uniquement les items dont le passif est calculé |
Sous chaque carte : Enregistrer sous place le build dans votre bibliothèque, Mettre à jour l'écrase, Supprimer le retire, Vider nettoie la carte sans toucher aux copies enregistrées. N'importe quel build enregistré se charge dans n'importe lequel des trois emplacements.
Les sauvegardes vivent dans votre navigateur, liées à une adresse. Exporter écrit un fichier transportable qui emporte toute votre bibliothèque — pour changer de machine ou faire une copie de sécurité.
Connectez-vous avec Discord pour publier un build et liker ceux des autres. Le classement se fait par likes, avec des tris par date, auteur ou rang, et des filtres sur les comptes validés et les streamers.
Chaque entrée montre ses items, runes et fragments, une description, et le patch sur lequel elle a été enregistrée — un patch dépassé s'affiche en rouge. Vous pouvez charger n'importe quel build dans un de vos emplacements pour le comparer au vôtre, et mettre à jour les vôtres sans perdre leurs likes.
Les pseudos et les rangs sont déclarés par leur auteur et non vérifiés. Les badges, eux, sont attribués par le propriétaire du site. Vous pouvez aussi choisir le pseudo affiché sur vos builds plutôt que garder votre pseudo Discord.
Les builds qui sortent de l'esprit du lieu sont retirés, et un compte peut être privé de publication. La personne concernée en connaît la raison sur ce panneau.
Le bouton Un retour reçoit un bug ou une idée, sans aucun compte. En laissant la case cochée, vos trois builds sont joints — c'est en général ce qui rend un bug reproductible.
Nouveautés, juste à côté, liste ce qui a changé et quand — de quoi voir si ce que vous avez demandé est arrivé.
Réalisé par Ylfik. Construit à partir de mon propre tableur Google Sheets et réécrit en site web avec l'aide d'une IA, qui a écrit le code et recoupé les valeurs avec les données officielles. Le modèle, les choix de builds et les tests sont les miens.
Udyr Calc n'est pas approuvé par Riot Games et ne reflète pas les opinions de Riot Games ni de quiconque impliqué officiellement dans la production ou la gestion des propriétés de Riot Games. Riot Games et toutes les propriétés associées sont des marques ou marques déposées de Riot Games, Inc.
Damage and sustain over the same combo: 2 attacks in the stance, then 2 awakened.