Dungeon Crawl Stone Soup version 0.33-a0-1114-g7ce8407eea (webtiles) character file. Game seed: 10991569839745643232 33647 trantor the Skirmisher (level 13, -5/68 HPs) Began as a Deep Elf Hexslinger on Mar 21, 2025. Was a High Priest of Hepliaklqana. Slain by a catoblepas (29 damage) ... on level 14 of the Dungeon. The game lasted 00:58:03 (15726 turns). trantor the Skirmisher (Deep Elf Hexslinger) Turns: 15726, Time: 00:58:04 Health: -5/68 AC: 13 Str: 5 XL: 13 Next: 37% Magic: 27/27 EV: 24 Int: 25 God: Hepliaklqana [*****.] Gold: 1626 SH: 0 Dex: 21 Spells: 3/28 levels left rFire + + . a - +2 sling rCold + . . (no offhand) rNeg . . . S - +2 robe {rC+ rF+} rPois + P - +2 hat {Int+3} rElec . e - +2 cloak {rPois} rCorr . U - +1 pair of gloves of Tortelloni {Int+2} SInv . q - +0 pair of boots Will ..... (no amulet) Stlth ++++ D - +5 ring of evasion HPRegen 0.31/turn b - ring of Dissent {Fly rF+ Wiz} MPRegen 0.40/turn %: wizardry (x1) @: weak-willed, jinxed, flying, studying Armour A: reduced essence, magic regeneration a: Renounce Religion, Recall Ancestor, Ancestor Identity, Transference, Idealise You were on level 14 of the Dungeon. You worshipped Hepliaklqana. Hepliaklqana was extremely pleased with you. You visited 2 branches of the dungeon, and saw 15 of its levels. You also visited: Bailey. You collected 1626 gold pieces. Inventory: Hand Weapons a - a +2 sling (weapon) d - a +0 orcbow I - a +0 shortbow Missiles i - 2 throwing nets p - 7 poisoned darts t - 3 curare-tipped darts M - 3 datura-tipped darts Armour e - a +2 cloak of poison resistance (worn) q - a +0 pair of boots (worn) P - a +2 hat of intelligence (worn) S - a +2 robe of resistance (worn) U - the +1 pair of gloves of Tortelloni (worn) {Int+2} (You found it in a bailey) Int+2: It affects your intelligence (+2). Jewellery b - the ring of Dissent (worn) {Fly rF+ Wiz} (You found it on level 12 of the Dungeon) [ring of wizardry] Fly: It grants you flight. rF+: It protects you from fire. Wiz: It increases the success rate of your magical spells. j - a ring of positive energy x - the ring of Weujejes {Slay+4 Stlth+} (You took it off a hobgoblin on level 4 of the Dungeon) [ring of slaying] Slay+4: It affects your accuracy & damage with ranged weapons and melee (+4). Stlth+: It makes you more stealthy. D - a +5 ring of evasion (worn) H - a ring of see invisible J - a ring of ice Wands c - a wand of polymorph (7) m - a wand of charming (16) C - a wand of flame (42) L - a wand of mindburst (9) Q - a wand of light (10) Scrolls g - 6 scrolls of teleportation h - 2 scrolls of fog k - 4 scrolls of fear n - a scroll of torment o - a scroll of vulnerability y - 2 scrolls of revelation F - 3 scrolls of blinking Z - 2 scrolls of immolation Potions f - 5 potions of brilliance l - 2 potions of berserk rage r - a potion of attraction s - a potion of lignification u - a potion of resistance v - a potion of ambrosia w - a potion of magic {unknown} z - 3 potions of curing B - 3 potions of might E - 2 potions of enlightenment N - a potion of heal wounds V - a potion of invisibility {unknown} W - 4 potions of mutation Skills: + Level 7.5 Fighting + Level 12.0 Ranged Weapons + Level 6.9 Armour + Level 10.7 Dodging - Level 8.0 Stealth - Level 8.0 Spellcasting + Level 6.0 Conjurations - Level 10.0 Hexes - Level 6.0 Translocations + Level 9.5 Fire Magic + Level 4.7 Air Magic You had 3 spell levels left. You knew the following spells: Your Spells Type Power Damage Failure Level a - Jinxbite Hex 100% N/A 1% 2 b - Inner Flame Hex/Fire 56% N/A 1% 3 c - Blink Tloc 80% N/A 1% 2 d - Scorch Fire 100% 2d9 1% 2 e - Dimensional Bullseye Hex/Tloc 25% N/A 1% 4 f - Cause Fear Hex 28% N/A 1% 4 g - Fireball Conj/Fire 24% 3d11 2% 5 h - Swiftness Air 33% N/A 1% 3 Your spell library contained the following spells: Spells Type Power Damage Failure Level Apportation Tloc 80% N/A 1% 1 Magic Dart Conj 100% 1d8 1% 1 Shock Conj/Air 100% 1d9 1% 1 Lesser Beckoning Tloc 80% N/A 1% 2 Momentum Strike Conj/Tloc 80% 3d10 1% 2 Sigil of Binding Hex 56% N/A 1% 3 Volatile Blastmotes Fire/Tloc 96% 2d18 1% 3 Summon Small Mammal Summ 40% N/A 2% 1 Call Imp Summ 20% N/A 3% 2 Call Canine Familiar Summ 10% N/A 8% 3 Fugue of the Fallen Necr 10% N/A 8% 3 Ozocubu's Armour Ice 10% N/A 8% 3 Flame Wave Conj/Fire 49% 2d12 1% 4 Passage of Golubria Tloc 40% N/A 1% 4 Vhi's Electric Charge Tloc/Air 72% N/A 2% 4 Airstrike Air 16% 2d(3-19) 3% 4 Ignite Poison Fire/Alch 33% N/A 3% 4 Sticky Flame Fire/Alch 33% 2d7 3% 4 Silence Hex/Air 23% N/A 3% 5 Brom's Barrelling Bould Conj/Erth 25% 2d6 7% 4 Iskenderun's Battlesphe Conj/Frge 25% 2d9 7% 4 Cigotuvi's Putrefaction Necr/Air 21% N/A 9% 4 Dispel Undead Necr 10% 3d9 24% 4 Eringya's Surprising Cr Summ 10% N/A 24% 4 Martyr's Knell Necr/Summ 10% N/A 24% 4 Gell's Gavotte Tloc 20% 2d(20-30) 30% 6 Conjure Ball Lightning Conj/Air 18% 3x3d6 36% 6 Alistair's Intoxication Alch 6% N/A 52% 5 Orb of Destruction Conj 20% 9d8 82% 7 Manifold Assault Tloc 20% N/A 83% 7 Ignition Fire 27% 3d9 95% 8 Summon Cactus Giant Summ 5% N/A 97% 6 Lehudib's Crystal Spear Conj/Erth 12% 10d4 100% 8 Dungeon Overview and Level Annotations Branches: Dungeon (14/15) Temple (1/1) D:4 Lair (0/5) D:10 Orc (0/2) D:11 Vaults (0/5) D:14 Bailey (visited) Altars: Ashenzari Cheibriados Dithmenos Elyvilon Fedhas Gozag Hepliaklqana Kikubaaqudgha Makhleb Nemelex Xobeh Okawaru Qazlal Ru Sif Muna Trog Uskayaw Vehumet Wu Jian Xom Yredelemnul Zin The Shining One Annotations: D:4 2 runed translucent doors, Crazy Yiuf; Drangen's ghost, amateur CoHu D:6 exclusion: Blorkula the Orcula, Blorkula the orcula D:12 exclusion: gargoyle D:14 3 runed translucent doors, Kutac's ghost, journeyman KoBr Innate Abilities, Weirdness & Mutations Your life essence is reduced to manifest your ancestor. (-10% HP) You regenerate magic rapidly. Message History There is a stone staircase leading down here. There is an open door here. There is an open door here. The catoblepas bellows! The catoblepas breathes a plume of calcifying dust at you. The blast of calcifying dust hits you but does no damage. You beckon some vexing sprites to accompany your attacks. You feel your willpower being sapped. You shoot a sling bullet. The sling bullet hits the catoblepas but does no damage. The catoblepas barely misses you. Zopseus hits the catoblepas with a +0 flail. You shoot a sling bullet. The sling bullet hits the catoblepas. The catoblepas is lightly wounded. The catoblepas completely misses you. You shoot a sling bullet. The sling bullet hits the catoblepas. The catoblepas is lightly wounded. The catoblepas barely misses you. Zopseus barely misses the catoblepas. You shoot a sling bullet. The sling bullet hits the catoblepas. The catoblepas is lightly wounded. The catoblepas barely misses you. You shoot a sling bullet. The sling bullet hits the catoblepas but does no damage. The catoblepas is lightly wounded. Zopseus hits the catoblepas with a +0 flail. You shoot a sling bullet. The sling bullet hits the catoblepas! The catoblepas is moderately wounded. The catoblepas gores you! You shoot a sling bullet. The sling bullet completely misses the catoblepas. Zopseus barely misses the catoblepas. The catoblepas gores you!! You shoot a sling bullet. The sling bullet hits the catoblepas but does no damage. The catoblepas is moderately wounded. The catoblepas gores you. Zopseus hits the catoblepas with a +0 flail. The catoblepas attacks as it pursues you! The catoblepas gores you!! You die... Hepliaklqana delivers you to your ancestors. ####.#### #.(.....# #.##.##.# #.##.##.###### #.#..........# ############....R..#.##.# #.........####....##.##.# #.#######.# #..Y..##.##.###### #.# #####.####@...##.........# #.# #........รท..#.#####.####.# #.# #.###.#####.#.......# #.# #.# #.# #.# #.######### #.# #.###.###.# ##'## #.# #.........# ##...## #.# #######.#######.....## ####.# #.........####.......## ##.##.# #.##.......##.........####.....## You could see the friendly Zopseus the knight and a catoblepas (ally target). Vanquished Creatures Gastronok (D:8) 3 slime creatures A vault guard (D:14) 2 boulder beetles A two-headed ogre (D:11) An arcanist (D:13) Pikel (D:6) An orc knight (Bailey) A deep elf pyromancer (Bailey) 10 ugly things 4 cyclopes A cyclops (shapeshifter) (D:14) 3 manticores A gargoyle (D:14) Jeremiah (D:8) A yaktaur (shapeshifter) (D:12) 3 kobold demonologists 2 efreet A troll (D:12) Grinder (D:6) 3 polar bears A vampire (D:12) Sigmund (D:6) 2 shadowghasts 2 water elementals (D:13) 6 yaks 4 wraiths A wyvern (D:7) 5 hogs 2 steam dragons 3 vampire mosquitoes (D:12) Duvessa (D:6) 2 water moccasins 4 ice beasts 8 orc warriors A sky beast (D:7) 2 black bears (D:6) 4 boggarts (D:14) An ogre (D:5) 2 wolves (D:8) 2 centaurs (D:7) A phantom (D:7) 4 kobold brigands 2 bullfrogs (D:7) 3 scorpions A marrowcuda (D:13) 7 wights (D:8) 5 killer bees (D:9) 6 howler monkeys 8 electric eels 4 hounds 2 jellies (D:7) 5 orc priests 3 bombardier beetles 2 gnoll boudas 2 iguanas A sleepcap (D:5) 6 orc wizards A centaur simulacrum (D:8) 11 gnolls 5 adders A shadow imp (D:5) 2 white imps A howler monkey simulacrum (D:8) 4 ufetubi 3 dart slugs 3 ribbon worms 33 orcs 5 bats 8 endoplasms 2 giant cockroaches 12 goblins 5 hobgoblins 2 jackals (D:4) 4 quokkas 5 ball pythons 3 frilled lizards (D:1) 10 kobolds 8 rats 287 creatures vanquished. Vanquished Creatures (collateral kills) Kirke (D:13) A fire dragon (D:14) A centaur warrior (D:13) A boulder beetle (D:13) Urug (D:12) 2 ugly things (D:14) 3 cyclopes An unseen horror (D:13) A kobold demonologist (D:13) A troll (D:13) A troll (shapeshifter) (D:13) A slime creature (D:14) A shadowghast (D:10) 2 yaks (D:12) 2 basilisks 2 hogs A steam dragon (D:9) A vampire mosquito (D:12) A water moccasin (D:7) 2 orc warriors A wight (D:8) Dowan (D:6) 3 howler monkeys 2 orc priests A gnoll bouda (D:10) A sleepcap (D:5) An orc wizard (D:8) 3 white imps (D:8) An ufetubus (D:8) 4 orcs A kobold (D:9) 46 creatures vanquished. Vanquished Creatures (others) An arcanist (D:9) A wight (D:8) An electric eel (D:13) 12 knights 15 creatures vanquished. Grand Total: 348 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | trantor the Deep Elf Hexslinger began the quest for the | Orb. 0 | D:1 | Reached XP level 1. HP: 11/11 MP: 5/5 149 | D:1 | Reached skill level 1 in Fighting 164 | D:1 | Reached skill level 3 in Ranged Weapons 164 | D:1 | Reached XP level 2. HP: 14/16 MP: 6/6 167 | D:1 | Learned a level 2 spell: Jinxbite 554 | D:1 | Reached XP level 3. HP: 20/20 MP: 5/8 558 | D:1 | Learned a level 3 spell: Inner Flame 1486 | D:2 | Identified a scroll of acquirement 1486 | D:2 | Acquired 678 gold pieces 1565 | D:3 | Found an opulent altar of Gozag. 2023 | D:3 | Reached XP level 4. HP: 25/25 MP: 9/9 2215 | D:3 | Learned a level 2 spell: Blink 2488 | D:4 | Reached XP level 5. HP: 30/30 MP: 9/11 2569 | D:4 | Reached skill level 1 in Translocations 2586 | D:4 | Found a staircase to the Ecumenical Temple. 2647 | Temple | Entered the Ecumenical Temple 2653 | Temple | Became a worshipper of Hepliaklqana the Forgotten 2738 | D:4 | Found a runed translucent door. 2739 | D:4 | Noticed Crazy Yiuf 2839 | D:4 | Found a shimmering altar of Xom. 2842 | D:4 | Found a shadowy altar of Dithmenos. 2843 | D:4 | Found a sacrificial altar of Ru. 2851 | D:4 | Reached skill level 4 in Ranged Weapons 2863 | D:4 | Found a snail-covered altar of Cheibriados. 2934 | D:4 | Reached skill level 5 in Hexes 3012 | D:4 | Identified the ring of Weujejes {Slay+4 Stlth+} 3052 | D:4 | Reached XP level 6. HP: 35/35 MP: 9/13 3314 | D:4 | Found a runed translucent door. 3315 | D:4 | Noticed Drangen's ghost (amateur CoHu) 3369 | D:4 | Learned a level 2 spell: Scorch 3389 | D:5 | Entered Level 5 of the Dungeon 3860 | D:5 | Reached XP level 7. HP: 37/40 MP: 12/15 4113 | D:5 | Reached * piety under Hepliaklqana 4339 | D:5 | Reached skill level 5 in Ranged Weapons 4373 | D:5 | Learned a level 4 spell: Dimensional Bullseye 4398 | D:6 | Noticed Blorkula the Orcula 4433 | D:6 | Noticed Pikel 4488 | D:6 | Noticed Grinder 4492 | D:6 | Paralysed by Grinder for 3 turns 4505 | D:6 | Killed Grinder 4506 | D:6 | Reached skill level 1 in Stealth 4551 | D:6 | Killed Pikel 4552 | D:6 | Reached skill level 5 in Dodging 4552 | D:6 | Reached skill level 5 in Spellcasting 4552 | D:6 | Reached XP level 8. HP: 46/46 MP: 15/17 4625 | D:6 | Noticed Sigmund 4633 | D:6 | Killed Sigmund 4634 | D:6 | Reached skill level 6 in Ranged Weapons 4813 | D:6 | Noticed Duvessa 4813 | D:6 | Noticed Dowan 4829 | D:6 | Killed Duvessa 4829 | D:6 | Killed Dowan 5092 | D:6 | Reached XP level 9. HP: 28/45 MP: 19/19 5330 | D:6 | Learned a level 4 spell: Cause Fear 5627 | D:7 | Reached ** piety under Hepliaklqana 5628 | D:7 | Remembered your ancestor Zopseus as a knight 5663 | D:7 | Reached skill level 5 in Fire Magic 5795 | D:7 | Reached skill level 7 in Ranged Weapons 6254 | D:8 | Noticed a polar bear 6254 | D:8 | Noticed Jeremiah 6306 | D:8 | Noticed a polar bear 6307 | D:8 | Reached skill level 5 in Stealth 6325 | D:7 | Killed a polar bear 6326 | D:7 | Reached skill level 5 in Translocations 6438 | D:8 | Killed Jeremiah 6439 | D:8 | Reached XP level 10. HP: 52/52 MP: 17/22 6465 | D:8 | Noticed Gastronok 6586 | D:8 | Killed Gastronok 6587 | D:8 | Reached skill level 8 in Ranged Weapons 7114 | D:8 | Reached skill level 5 in Fighting 7591 | D:8 | Found a stormy altar of Qazlal. 7930 | D:9 | Found a flagged portal. 7942 | D:9 | Reached XP level 11. HP: 52/57 MP: 25/25 7968 | Bailey | Entered a bailey 8171 | Bailey | Found a large runed translucent door. 8171 | Bailey | Found a large runed translucent door. 8172 | Bailey | Noticed a deep elf pyromancer 8173 | Bailey | Noticed an orc knight 8254 | Bailey | Killed an orc knight 8255 | Bailey | Reached skill level 9 in Ranged Weapons 8310 | Bailey | Killed a deep elf pyromancer 8318 | Bailey | Identified the +4 plate armour of Deaxted {rPois Int+3 | Slay+2} 8320 | Bailey | Identified the +0 plate armour "Meromm" {Str+3} 8322 | Bailey | Identified the +1 pair of gloves of Tortelloni {Int+2} 8480 | D:9 | Reached *** piety under Hepliaklqana 8585 | D:9 | Found a bloodstained altar of Trog. 8588 | D:9 | Noticed a wizard 8593 | D:9 | Killed a wizard 8827 | D:9 | Learned a level 5 spell: Fireball 8850 | D:10 | Entered Level 10 of the Dungeon 8879 | D:10 | Found a staircase to the Lair. 9440 | D:11 | Reached skill level 1 in Armour 9463 | D:11 | Reached skill level 1 in Conjurations 9656 | D:11 | Found a staircase to the Orcish Mines. 9690 | D:11 | Noticed a two-headed ogre 9703 | D:11 | Killed a two-headed ogre 9835 | D:11 | You fall into a shaft and drop 1 floor! 10180 | D:12 | Noticed a boulder beetle 10225 | D:12 | Killed a boulder beetle 10392 | D:12 | Reached skill level 10 in Hexes 10419 | D:12 | Reached **** piety under Hepliaklqana 10699 | D:12 | Reached skill level 10 in Ranged Weapons 11044 | D:12 | Reached XP level 12. HP: 63/63 MP: 24/26 11085 | D:12 | Noticed Urug 11099 | D:12 | Killed Urug 11149 | D:12 | Identified the ring of Dissent {Fly rF+ Wiz} 11266 | D:10 | Learned a level 3 spell: Swiftness 11626 | D:13 | Noticed a centaur warrior 11632 | D:13 | Killed a centaur warrior 11652 | D:13 | Noticed Kirke 11960 | D:12 | Reached skill level 1 in Air Magic 12330 | D:13 | Reached skill level 5 in Armour 12577 | D:13 | Noticed a boulder beetle 12611 | D:13 | Killed a boulder beetle 12612 | D:13 | Reached skill level 11 in Ranged Weapons 12787 | D:13 | Noticed a guardian sphinx 12890 | D:13 | Killed Kirke 12891 | D:13 | Reached skill level 10 in Dodging 13046 | D:13 | Reached skill level 5 in Conjurations 13414 | D:14 | Reached ***** piety under Hepliaklqana 13460 | D:14 | Noticed a fire dragon 13772 | D:14 | Reached XP level 13. HP: 58/68 MP: 25/27 13848 | D:14 | Killed a fire dragon 14559 | D:14 | Found a runed translucent gate. 14559 | D:14 | Found a runed translucent gate. 14560 | D:14 | Found a runed translucent gate. 14566 | D:14 | Noticed Kutac's ghost (journeyman KoBr) 15227 | D:14 | Found a gate to the Vaults. 15592 | D:14 | Reached skill level 12 in Ranged Weapons 15726 | D:14 | Slain by a catoblepas Illustrated notes Levels and vault maps discovered: D:1: minmay_arrival_stone_box, layout_basic, chequers_hall_statues_wall_a D:2: minmay_general_purpose_star, layout_loops_cross D:3: layout_basic, mainiacjoe_overflow_24_doors D:4: layout_loops_corners, nicolae_overflow_macrodata_refinement, minmay_temple_entry_ruins, ebering_ghost_reflecting_pool, minmay_vboxes, uniq_crazy_yiuf_cottage D:5: layout_basic, grunt_ministairs_14 D:6: layout_loops_ring, uniq_blorkula_the_orcula, uniq_sigmund, uniq_duvessa, uniq_pikel, uniq_grinder D:7: layout_loops_cross, minmay_fractal_squares_5 D:8: layout_rooms, lemuel_doored_altar, serial_ice, serial_ice_g, serial_ice_a, serial_ice_f, serial_ice_c, serial_ice_l, serial_ice_d, serial_ice_n, serial_ice_h, serial_ice_b, serial_ice_m, uniq_gastronok, uniq_jeremiah D:9: layout_roguey, trog_wizard, enter_bailey_5 D:10: layout_roguey, lair_entry_dummy D:11: layout_roguey, orc_0_dummy D:12: layout_basic, kennysheep_opposing_triangles, uniq_urug D:13: layout_basic, hangedman_abyss_or_decor_passed, kennysheep_doodads, uniq_kirke D:14: layout_loops_corners, david_vaults_5, gammafunk_ghost_necromancy, minmay_misc_feat_columns, lemuel_nasty_fountain Temple: hellmonk_temple_two_chambers Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 12 13 | ---------------+----------------------------------------+----- Fighting | 1 2 3 4 5 6 7 | 7.5 Ranged Weapons | 3 4 5 6 7 8 10 11 12 | 12.0 Spellcasting | 2 3 4 5 6 8 | 8.0 Dodging | 3 4 5 6 7 9 10 | 10.7 Fire Magic | 2 3 4 5 6 7 9 | 9.5 Translocations | 1 2 3 4 5 6 | 6.0 Hexes | 5 6 8 9 10 | 10.0 Stealth | 2 3 5 6 8 | 8.0 Armour | 3 6 | 6.9 Conjurations | 3 5 6 | 6.0 Air Magic | 3 4 | 4.7 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 | 13-15 || total ---------------------------+-------+-------+-------+-------+-------++------- Fire: Sling | 93 | 93 | 198 | 630 | 201 || 1215 Cast: Jinxbite | 35 | 30 | 51 | 124 | 36 || 276 Inner Flame | | | 4 | 18 | 1 || 23 Blink | | | 2 | 2 | 1 || 5 Scorch | | | | | 1 || 1 Invoke: Ancestor Life: Kn | | | 1 | | || 1 Recall Ancestor | | | | 4 | || 4 Use: Scroll | 10 | 5 | 5 | 10 | 1 || 31 Potion | | 1 | | | || 1 Armour: Robe | 12 | 21 | 29 | 96 | 37 || 195 Steam dragon scal | | | | 1 | || 1 Dodge: Dodged | 14 | 23 | 62 | 184 | 44 || 327 Table legend: (Time is in decaauts) A = Elapsed time spent in this place. B = Non-inter-level travel time spent in this place. C = Inter-level travel time spent in this place. D = Time resting spent in this place. E = Time spent auto-exploring this place. F = Levels seen in this place. G = Mean time per level. A B C D E F G +--------+--------+--------+--------+--------+-----+--------+ Total | 15723 | 14809 | 914 | 1720 | 8591 | 16 | 982.7 | Dungeon | 15303 | 14396 | 907 | 1676 | 8591 | 14 | 1093.1 | Temple | 12 | 6 | 6 | 0 | 0 | 1 | 12.0 | Bailey | 408 | 408 | 0 | 44 | 0 | 1 | 408.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:14: 1839 daAuts D:13: 1706 daAuts D:12: 1673 daAuts D:7: 1582 daAuts D:4: 1157 daAuts D:5: 1096 daAuts D:8: 988 daAuts D:11: 926 daAuts D:6: 869 daAuts D:1: 828 daAuts D:2: 728 daAuts D:3: 694 daAuts D:10: 663 daAuts D:9: 546 daAuts Bailey: 408 daAuts