Rings

51 items in 37 columns - generated from data/1098/items/definitions.json

51 with art, 0 without art.

51 of 51 items on this page have a server id different from the client id, marked as "differs" in both id columns. They differ because the key of data/1098/items/definitions.json is the server id (the number to use in commands and on the map), while definition.id is the client id — and the client id is the index of the art in Tibia.dat / Tibia.spr, so the sprite file below is named after it. Check which one a command or a wiki link is asking for: reading the art by the server id shows the drawing of another item, with no visible error.

Weight shows the raw value from data/1098/items/definitions.json and the same value in ounces, as the game shows it: the datapack stores centigrams and the engine divides by 100. The divisor was measured in the engine (the weight is computed as weightInUnits / 100, described in its source as "1/100 oz units", and the tooltip renders (weight / 100).toFixed(2) oz).

What this page is, and what it is not

This category is slotType=ring: the items the server accepts in the two ring slots. It is not a search for the word "ring" in the name. Measured on this datapack: 52 entries declare slotType=ring, and 51 are listed below. The one that is missing is a client id collision: the "a shapeshifter ring" is declared twice (server ids 7967 and 7968) with the same client id 908 and the same properties, and the client renders art by client id, so the second copy would show the same drawing on a second line with the same text. The rule is the one already used by tools/build-client-item-definitions.js (first occurrence wins), and the discarded entry is declared in manifest.json. This is why the raw count and the published count differ by one.

Cutting by name fails here in BOTH directions, and both matter. A page built from the word "ring" in the name would show 59 rows: 47 real rings and 12 items the server does not accept in the ring slot. Conversely 4 of the 51 listed items have no ring word at all — the three "a claw of 'The Noxious Spawn'" (server ids 10309, 10310, 10314, weight 5.00 oz each, the heaviest rings on the page) and "a horn" (21693) — and a name-built page would drop all three plus the horn. The claw items are rings because the datapack declares the ring slot, not because of what they are called. The other direction: 12 items whose name contains "ring" are not here, because the datapack declares no slotType for them at all — a nose ring, a crystal ring, a broken key ring, a shapeshifter ring, a Rerun's ring, a vampire's signet ring, an unstable ring of ending, two an iron ring, Brandon's wedding ring, a House Silversun's signet ring and an ogre nose ring. They are left out on purpose rather than guessed in: until the PO decides whether an item without a slot should still be wearable, listing them here would promise the reader something the server does not do. Their ids are in manifest.json.

No item on this page declares weaponType, ammoType or shootType (measured on all 52), so the Slot column says ring on every row and the Type column is empty everywhere. That is the cut being honest: slotType alone decides here, and there is no second field to narrow it. The neighbouring page Amulets is cut the same way, from slotType=necklace (58 entries, 57 published) — so "an axe ring" (2208) and "an axe ring (axe fighting +4)" (2211) are here and not on the Axes page, even though their name carries a weapon word.

All 51 of these have a server id different from the client id, which is the highest ratio on the site: every single row is marked "differs" in both id columns. Reading the art by the server id would show the drawing of another ring with no visible error, and here the ids are close enough to look like a typo rather than a translation (server id 2164 is client id 3048, server id 2121 is client id 3004).

What separates the rows here is the declared attributes, and the biggest one is the equipped/unequipped pair: 33 of the 51 declare transformEquipTo, transformDeEquipTo or both, and 16 items appear twice on this page because the ring you wear is a different item than the ring you carry — "a stealth ring" (2165) becomes "a stealth ring (invisibility)" (2202), the same for the power, energy, life and time rings, the sword, axe, club, dwarven and healing rings, the death ring, the prismatic ring and the three plasma rings. No item declares both sides of the pair: the base declares transformEquipTo, the worn form declares transformDeEquipTo, and the page publishes both because both are declared. The worn forms carry the effect the base does not: invisible on a stealth ring, manashield on an energy ring, speed 60 on a time ring, suppressDrunk on a dwarven ring, and the skill* values (fist +6, sword +4, axe +4, club +4, distance +3, shield -10).

The duration column is what marks the worn form as temporary: 15 items declare it, from 450 (a ring of healing, faster regeneration) to 3600 (a dwarven ring, hard drinking), and those same 15 declare decayTo 0 — they wear out and stop being an item. 30 declare showduration and 15 stopduration, so the client shows the countdown and the timer does not keep running while the ring is on your finger. That is a real difference between items, so it is published as its own column rather than dropped.

Absorption is on only 6 of the 51 and it is what separates the three families that have it: a might ring absorbs physical 20 and magic 20, the two a prismatic ring absorb physical 10 and energy 8, the two a death ring absorb death 5, and a ring of red plasma absorbs physical 3 while also carrying sword, club and axe fighting at +3. armor is declared on only 2 items (a death ring and a horn, both 1) and charges on only 1 (a might ring, 20) — a page built on an expected attribute list would have invented armour and charge columns for rings that have neither.

9 of the 51 declare nothing beyond a name, a weight and the slot (a wedding ring, a ring of the sky, a crystal ring, a gold ring, the two a signet ring, the ring of the count, an engraved wedding ring, a sweetheart ring), and 11 carry a description that is published as its own column. Weight is shown raw and in ounces: the lightest is a ring of ending at 0.00 oz (0 in the datapack — and yes, it is really zero), the heaviest the three a claw of 'The Noxious Spawn' at 5.00 oz (500).

Art: all 51 client ids resolve to an address in the Tibia.spr, and the 51 PNG are only 35 distinct drawings. That is not a broken extractor: 16 pairs of items point at the same sprite in the same address, and 11 of those pairs are the equipped/unequipped pair of the same ring, which the 10.98 client draws identically. The other 5 are items the client draws the same way although the datapack does not relate them: a ring of the sky and a ring of wishes, a death ring and the ring of the count, the two a signet ring, the two a star ring, and two of the three a claw of 'The Noxious Spawn'.

SpriteNameServer idClient idSlotTypeWeightArmorChargesDurationAbsorb % (death)Absorb % (energy)Absorb % (magic)Absorb % (physical)Decays toDescriptionHealth gainHealth ticksInvisibleMagic level pointsMana gainMana ticksMana shieldShows attributesShows chargesShows durationSkill (axe)Skill (club)Skill (distance)Skill (fist)Skill (shield)Skill (sword)SpeedStops durationSuppresses drunkTransforms to (unequipped)Transforms to (equipped)
a broken ring of ending13877 differs12737 differsring60 0.60 ozIt seems all its former magical power has left this broken carcass of a ring.
a broken wedding ring10510 differs9593 differsring40 0.40 ozIt is a memory of a lost love.
a claw of 'The Noxious Spawn'10309 differs9392 differsring500 5.00 ozIt feels tight and uncomfortable on your hand.10310
a claw of 'The Noxious Spawn'10310 differs9393 differsring500 5.00 ozIt's like a glove and you can't wear a ring on it. You are not sure if you should really put it on.10309
a claw of 'The Noxious Spawn'10314 differs9397 differsring500 5.00 ozIts power is depleted at the moment.10315
a club ring2209 differs3093 differsring90 0.90 ozTrueTrue2212
a club ring (club fighting +4)2212 differs3096 differsring90 0.90 oz18000True42209
a crystal ring2124 differs3007 differsring90 0.90 oz
a death ring6300 differs6299 differsring80 0.80 oz5TrueTrue6301
a death ring6301 differs6300 differsring80 0.80 oz148050Wearing it makes you feel a little weaker than usual.True-106300
a dwarven ring2213 differs3097 differsring110 1.10 ozTrueTrue2215
a dwarven ring (hard drinking)2215 differs3099 differsring110 1.10 oz360001TrueTrue2213
a gold ring2179 differs3063 differsring100 1.00 oz
a horn21693 differs19359 differsring120 1.20 oz1
a life ring2168 differs3052 differsring80 0.80 ozTrueTrue2205
a life ring (faster regeneration)2205 differs3089 differsring80 0.80 oz1200026000860001True2168
a might ring2164 differs3048 differsring100 1.00 oz2020201True
a power ring2166 differs3050 differsring80 0.80 ozTrueTrue2203
a power ring (fist fighting +6)2203 differs3087 differsring80 0.80 oz18000True62166
a prismatic ring18408 differs16114 differsring105 1.05 oz8101TrueTrue18528
a prismatic ring18528 differs16264 differsring105 1.05 oz360081001True18408
a ring of ending22516 differs20182 differsring0 0.00 ozThis constantly rotating ring is perfectly weightless, yet feels infinitely heavy at the same time.
a ring of healing2214 differs3098 differsring80 0.80 ozTrueTrue2216
a ring of healing (faster regeneration)2216 differs3100 differsring80 0.80 oz4500660002460001True2214
a ring of the sky2123 differs3006 differsring40 0.40 oz
a ring of wishes2357 differs3245 differsring90 0.90 oz(This item has 3 charges left).
a shapeshifter ring7967 differs908 differsring80 0.80 ozIt will only work for a few days after the challenge of Kurik has been won.
a signet ring7697 differs349 differsring80 0.80 oz
a signet ring7708 differs406 differsring80 0.80 oz
a star ring13825 differs12669 differsring80 0.80 ozIf you wear it on your ring slot, it will boost your health regeneration when you're not hungry. Professions: players without vocation
a star ring13826 differs12670 differsring80 0.80 ozIf you wear it on your ring slot, it will boost your health regeneration when you're not hungry. Professions: players without vocation
a stealth ring2165 differs3049 differsring100 1.00 ozTrueTrue2202
a stealth ring (invisibility)2202 differs3086 differsring100 1.00 oz6000True1True2165
a sweetheart ring24324 differs21955 differsring90 0.90 oz
a sword ring2207 differs3091 differsring90 0.90 ozTrueTrue2210
a sword ring (sword fighting +4)2210 differs3094 differsring90 0.90 oz18000True42207
a time ring2169 differs3053 differsring90 0.90 ozTrueTrue2206
a time ring2206 differs3090 differsring90 0.90 oz60001True602169
a wedding ring2121 differs3004 differsring40 0.40 oz
an axe ring2208 differs3092 differsring90 0.90 ozTrueTrue2211
an axe ring (axe fighting +4)2211 differs3095 differsring90 0.90 oz18000True42208
an energy ring2167 differs3051 differsring80 0.80 ozTrueTrue2204
an energy ring (magic shield)2204 differs3088 differsring80 0.80 oz6000True1True2167
an engraved wedding ring10502 differs9585 differsring40 0.40 oz
ring of blue plasma26185 differs23529 differsring90 0.90 ozTrueTrue26186
ring of blue plasma26186 differs23530 differsring90 0.90 oz180001True326185
ring of green plasma26187 differs23531 differsring90 0.90 ozTrueTrue26188
ring of green plasma (faster regeneration)26188 differs23532 differsring90 0.90 oz1800016000246000True26187
ring of red plasma26189 differs23533 differsring90 0.90 ozTrueTrue26190
ring of red plasma26190 differs23534 differsring90 0.90 oz180030True33326189
the ring of the count8752 differs7924 differsring75 0.75 oz