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'.
| Sprite | Name | Server id | Client id | Slot | Type | Weight | Armor | Charges | Duration | Absorb % (death) | Absorb % (energy) | Absorb % (magic) | Absorb % (physical) | Decays to | Description | Health gain | Health ticks | Invisible | Magic level points | Mana gain | Mana ticks | Mana shield | Shows attributes | Shows charges | Shows duration | Skill (axe) | Skill (club) | Skill (distance) | Skill (fist) | Skill (shield) | Skill (sword) | Speed | Stops duration | Suppresses drunk | Transforms to (unequipped) | Transforms to (equipped) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| a broken ring of ending | 13877 differs | 12737 differs | ring | 60 0.60 oz | It seems all its former magical power has left this broken carcass of a ring. | |||||||||||||||||||||||||||||||
| a broken wedding ring | 10510 differs | 9593 differs | ring | 40 0.40 oz | It is a memory of a lost love. | |||||||||||||||||||||||||||||||
| a claw of 'The Noxious Spawn' | 10309 differs | 9392 differs | ring | 500 5.00 oz | It feels tight and uncomfortable on your hand. | 10310 | ||||||||||||||||||||||||||||||
| a claw of 'The Noxious Spawn' | 10310 differs | 9393 differs | ring | 500 5.00 oz | It'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 differs | 9397 differs | ring | 500 5.00 oz | Its power is depleted at the moment. | 10315 | ||||||||||||||||||||||||||||||
| a club ring | 2209 differs | 3093 differs | ring | 90 0.90 oz | True | True | 2212 | |||||||||||||||||||||||||||||
| a club ring (club fighting +4) | 2212 differs | 3096 differs | ring | 90 0.90 oz | 1800 | 0 | True | 4 | 2209 | |||||||||||||||||||||||||||
| a crystal ring | 2124 differs | 3007 differs | ring | 90 0.90 oz | ||||||||||||||||||||||||||||||||
| a death ring | 6300 differs | 6299 differs | ring | 80 0.80 oz | 5 | True | True | 6301 | ||||||||||||||||||||||||||||
| a death ring | 6301 differs | 6300 differs | ring | 80 0.80 oz | 1 | 480 | 5 | 0 | Wearing it makes you feel a little weaker than usual. | True | -10 | 6300 | ||||||||||||||||||||||||
| a dwarven ring | 2213 differs | 3097 differs | ring | 110 1.10 oz | True | True | 2215 | |||||||||||||||||||||||||||||
| a dwarven ring (hard drinking) | 2215 differs | 3099 differs | ring | 110 1.10 oz | 3600 | 0 | 1 | True | True | 2213 | ||||||||||||||||||||||||||
| a gold ring | 2179 differs | 3063 differs | ring | 100 1.00 oz | ||||||||||||||||||||||||||||||||
| a horn | 21693 differs | 19359 differs | ring | 120 1.20 oz | 1 | |||||||||||||||||||||||||||||||
| a life ring | 2168 differs | 3052 differs | ring | 80 0.80 oz | True | True | 2205 | |||||||||||||||||||||||||||||
| a life ring (faster regeneration) | 2205 differs | 3089 differs | ring | 80 0.80 oz | 1200 | 0 | 2 | 6000 | 8 | 6000 | 1 | True | 2168 | |||||||||||||||||||||||
| a might ring | 2164 differs | 3048 differs | ring | 100 1.00 oz | 20 | 20 | 20 | 1 | True | |||||||||||||||||||||||||||
| a power ring | 2166 differs | 3050 differs | ring | 80 0.80 oz | True | True | 2203 | |||||||||||||||||||||||||||||
| a power ring (fist fighting +6) | 2203 differs | 3087 differs | ring | 80 0.80 oz | 1800 | 0 | True | 6 | 2166 | |||||||||||||||||||||||||||
| a prismatic ring | 18408 differs | 16114 differs | ring | 105 1.05 oz | 8 | 10 | 1 | True | True | 18528 | ||||||||||||||||||||||||||
| a prismatic ring | 18528 differs | 16264 differs | ring | 105 1.05 oz | 3600 | 8 | 10 | 0 | 1 | True | 18408 | |||||||||||||||||||||||||
| a ring of ending | 22516 differs | 20182 differs | ring | 0 0.00 oz | This constantly rotating ring is perfectly weightless, yet feels infinitely heavy at the same time. | |||||||||||||||||||||||||||||||
| a ring of healing | 2214 differs | 3098 differs | ring | 80 0.80 oz | True | True | 2216 | |||||||||||||||||||||||||||||
| a ring of healing (faster regeneration) | 2216 differs | 3100 differs | ring | 80 0.80 oz | 450 | 0 | 6 | 6000 | 24 | 6000 | 1 | True | 2214 | |||||||||||||||||||||||
| a ring of the sky | 2123 differs | 3006 differs | ring | 40 0.40 oz | ||||||||||||||||||||||||||||||||
| a ring of wishes | 2357 differs | 3245 differs | ring | 90 0.90 oz | (This item has 3 charges left). | |||||||||||||||||||||||||||||||
| a shapeshifter ring | 7967 differs | 908 differs | ring | 80 0.80 oz | It will only work for a few days after the challenge of Kurik has been won. | |||||||||||||||||||||||||||||||
| a signet ring | 7697 differs | 349 differs | ring | 80 0.80 oz | ||||||||||||||||||||||||||||||||
| a signet ring | 7708 differs | 406 differs | ring | 80 0.80 oz | ||||||||||||||||||||||||||||||||
| a star ring | 13825 differs | 12669 differs | ring | 80 0.80 oz | If you wear it on your ring slot, it will boost your health regeneration when you're not hungry. Professions: players without vocation | |||||||||||||||||||||||||||||||
| a star ring | 13826 differs | 12670 differs | ring | 80 0.80 oz | If you wear it on your ring slot, it will boost your health regeneration when you're not hungry. Professions: players without vocation | |||||||||||||||||||||||||||||||
| a stealth ring | 2165 differs | 3049 differs | ring | 100 1.00 oz | True | True | 2202 | |||||||||||||||||||||||||||||
| a stealth ring (invisibility) | 2202 differs | 3086 differs | ring | 100 1.00 oz | 600 | 0 | True | 1 | True | 2165 | ||||||||||||||||||||||||||
| a sweetheart ring | 24324 differs | 21955 differs | ring | 90 0.90 oz | ||||||||||||||||||||||||||||||||
| a sword ring | 2207 differs | 3091 differs | ring | 90 0.90 oz | True | True | 2210 | |||||||||||||||||||||||||||||
| a sword ring (sword fighting +4) | 2210 differs | 3094 differs | ring | 90 0.90 oz | 1800 | 0 | True | 4 | 2207 | |||||||||||||||||||||||||||
| a time ring | 2169 differs | 3053 differs | ring | 90 0.90 oz | True | True | 2206 | |||||||||||||||||||||||||||||
| a time ring | 2206 differs | 3090 differs | ring | 90 0.90 oz | 600 | 0 | 1 | True | 60 | 2169 | ||||||||||||||||||||||||||
| a wedding ring | 2121 differs | 3004 differs | ring | 40 0.40 oz | ||||||||||||||||||||||||||||||||
| an axe ring | 2208 differs | 3092 differs | ring | 90 0.90 oz | True | True | 2211 | |||||||||||||||||||||||||||||
| an axe ring (axe fighting +4) | 2211 differs | 3095 differs | ring | 90 0.90 oz | 1800 | 0 | True | 4 | 2208 | |||||||||||||||||||||||||||
| an energy ring | 2167 differs | 3051 differs | ring | 80 0.80 oz | True | True | 2204 | |||||||||||||||||||||||||||||
| an energy ring (magic shield) | 2204 differs | 3088 differs | ring | 80 0.80 oz | 600 | 0 | True | 1 | True | 2167 | ||||||||||||||||||||||||||
| an engraved wedding ring | 10502 differs | 9585 differs | ring | 40 0.40 oz | ||||||||||||||||||||||||||||||||
| ring of blue plasma | 26185 differs | 23529 differs | ring | 90 0.90 oz | True | True | 26186 | |||||||||||||||||||||||||||||
| ring of blue plasma | 26186 differs | 23530 differs | ring | 90 0.90 oz | 1800 | 0 | 1 | True | 3 | 26185 | ||||||||||||||||||||||||||
| ring of green plasma | 26187 differs | 23531 differs | ring | 90 0.90 oz | True | True | 26188 | |||||||||||||||||||||||||||||
| ring of green plasma (faster regeneration) | 26188 differs | 23532 differs | ring | 90 0.90 oz | 1800 | 0 | 1 | 6000 | 2 | 4 | 6000 | True | 26187 | |||||||||||||||||||||||
| ring of red plasma | 26189 differs | 23533 differs | ring | 90 0.90 oz | True | True | 26190 | |||||||||||||||||||||||||||||
| ring of red plasma | 26190 differs | 23534 differs | ring | 90 0.90 oz | 1800 | 3 | 0 | True | 3 | 3 | 3 | 26189 | ||||||||||||||||||||||||
| the ring of the count | 8752 differs | 7924 differs | ring | 75 0.75 oz |