diff --git a/common/img/sprites/spritesmith/quests/inventory_quest_scroll_snail.png b/common/img/sprites/spritesmith/quests/inventory_quest_scroll_snail.png new file mode 100644 index 0000000000..c23f657cfa Binary files /dev/null and b/common/img/sprites/spritesmith/quests/inventory_quest_scroll_snail.png differ diff --git a/common/img/sprites/spritesmith/quests/quest_snail.png b/common/img/sprites/spritesmith/quests/quest_snail.png new file mode 100644 index 0000000000..bb80a3e55a Binary files /dev/null and b/common/img/sprites/spritesmith/quests/quest_snail.png differ diff --git a/common/img/sprites/spritesmith/stable/eggs/Pet_Egg_Snail.png b/common/img/sprites/spritesmith/stable/eggs/Pet_Egg_Snail.png new file mode 100644 index 0000000000..3bdc63e8b1 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/eggs/Pet_Egg_Snail.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Base.png new file mode 100644 index 0000000000..2359cb7566 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyBlue.png new file mode 100644 index 0000000000..ccdcb7e703 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyBlue.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyPink.png new file mode 100644 index 0000000000..bafac69648 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-CottonCandyPink.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Desert.png new file mode 100644 index 0000000000..af71640f1d Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Desert.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Golden.png new file mode 100644 index 0000000000..c72f476af1 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Golden.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Red.png new file mode 100644 index 0000000000..dac11969cb Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Red.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Shade.png new file mode 100644 index 0000000000..58773a85b1 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Shade.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Skeleton.png new file mode 100644 index 0000000000..e498396d06 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Body_Snail-Skeleton.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Base.png new file mode 100644 index 0000000000..ac038d3d72 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyBlue.png new file mode 100644 index 0000000000..b832b1814f Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyBlue.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyPink.png new file mode 100644 index 0000000000..a41e02b80f Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-CottonCandyPink.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Desert.png new file mode 100644 index 0000000000..9ad07dca80 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Desert.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Golden.png new file mode 100644 index 0000000000..979ce41d89 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Golden.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Red.png new file mode 100644 index 0000000000..daa1cccfc8 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Red.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Shade.png new file mode 100644 index 0000000000..03dcf55902 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Shade.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Skeleton.png new file mode 100644 index 0000000000..2bf64616b1 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-Skeleton.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-White.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-White.png new file mode 100644 index 0000000000..8b5e5acd8a Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Head_Snail-White.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Base.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Base.png new file mode 100644 index 0000000000..773eb1396b Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyBlue.png new file mode 100644 index 0000000000..2a67d90fed Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyBlue.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyPink.png new file mode 100644 index 0000000000..5ce350cebe Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-CottonCandyPink.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Desert.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Desert.png new file mode 100644 index 0000000000..3bdc5d0dac Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Desert.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Golden.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Golden.png new file mode 100644 index 0000000000..2c88f42d06 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Golden.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Red.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Red.png new file mode 100644 index 0000000000..d5ba91a34c Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Red.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Shade.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Shade.png new file mode 100644 index 0000000000..f311445fc2 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Shade.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Skeleton.png new file mode 100644 index 0000000000..269f651903 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Skeleton.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-White.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-White.png new file mode 100644 index 0000000000..54c6e747b9 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-White.png differ diff --git a/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Zombie.png b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Zombie.png new file mode 100644 index 0000000000..af973bbe32 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/mounts/Mount_Icon_Snail-Zombie.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Base.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Base.png new file mode 100644 index 0000000000..d8500a2034 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Base.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyBlue.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyBlue.png new file mode 100644 index 0000000000..74bf390b08 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyBlue.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyPink.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyPink.png new file mode 100644 index 0000000000..4cdbff51df Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-CottonCandyPink.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Desert.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Desert.png new file mode 100644 index 0000000000..6a8748638a Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Desert.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Golden.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Golden.png new file mode 100644 index 0000000000..7abbab06d5 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Golden.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Red.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Red.png new file mode 100644 index 0000000000..df9e5e4aa5 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Red.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Shade.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Shade.png new file mode 100644 index 0000000000..6344d9b15e Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Shade.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Skeleton.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Skeleton.png new file mode 100644 index 0000000000..44f2a766ea Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Skeleton.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-White.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-White.png new file mode 100644 index 0000000000..55dfe8b87e Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-White.png differ diff --git a/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Zombie.png b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Zombie.png new file mode 100644 index 0000000000..23124605d1 Binary files /dev/null and b/common/img/sprites/spritesmith/stable/pets/Pet-Snail-Zombie.png differ diff --git a/common/locales/en/content.json b/common/locales/en/content.json index a238f2a555..3eeedb30e4 100644 --- a/common/locales/en/content.json +++ b/common/locales/en/content.json @@ -49,7 +49,7 @@ "dropEggBearCubText": "Bear Cub", "dropEggBearCubMountText": "Bear", - "dropEggBearCubAdjective": "a cuddly", + "dropEggBearCubAdjective": "a brave", "questEggGryphonText": "Gryphon", "questEggGryphonMountText": "Gryphon", @@ -69,7 +69,7 @@ "questEggRatText": "Rat", "questEggRatMountText": "Rat", - "questEggRatAdjective": "a dirty", + "questEggRatAdjective": "a sociable", "questEggOctopusText": "Octopus", "questEggOctopusMountText": "Octopus", @@ -155,6 +155,10 @@ "questEggMonkeyMountText": "Monkey", "questEggMonkeyAdjective": "a mischievous", + "questEggSnailText": "Snail", + "questEggSnailMountText": "Snail", + "questEggSnailAdjective": "a slow but steady", + "eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Base", diff --git a/common/locales/en/questsContent.json b/common/locales/en/questsContent.json index 792b5ac681..134816a5ae 100644 --- a/common/locales/en/questsContent.json +++ b/common/locales/en/questsContent.json @@ -339,5 +339,12 @@ "questMonkeyCompletion": "You did it! No bananas for those fiends today. Overwhelmed by your diligence, the monkeys flee in panic. \"Look,\" says @Misceo. \"They left a few eggs behind.\"

@Leephon grins. \"Maybe a well-trained pet monkey can help you as much as the wild ones hinder you!\"", "questMonkeyBoss": "Monstrous Mandrill", "questMonkeyDropMonkeyEgg": "Monkey (Egg)", - "questMonkeyUnlockText": "Unlocks purchasable Monkey eggs in the Market" + "questMonkeyUnlockText": "Unlocks purchasable Monkey eggs in the Market", + + "questSnailText": "The Dungeons of Drudgery", + "questSnailNotes": "You're excited to begin questing in the abandoned Dungeons of Drudgery, but as soon as you enter, you feel the ground under your feet start to suck at your boots. You look up to the path ahead and see Habiticans mired in slime. @Overomega yells, \"They have too many unimportant tasks and dailies, and they're getting stuck on things that don't matter! Pull them out!\"

\"You need to find the source of the ooze,\" @Pffernusse agrees, \"or the tasks that they cannot accomplish will drag them down forever!\"

Pulling out your weapon, you wade through the gooey mud.... and encounter the fearsome Snail of Drudgery Sludge.", + "questSnailCompletion": "You bring your weapon down on the great Snail's shell, cracking it in two, releasing a flood of water. The slime is washed away, and the Habiticans around you rejoice. \"Look!\" says @Misceo. \"There's a small group of snail eggs in the remnants of the muck.\"", + "questSnailBoss": "Snail of Drudgery Sludge", + "questSnailDropSnailEgg": "Snail (Egg)", + "questSnailUnlockText": "Unlocks purchasable Snail eggs in the Market" } diff --git a/common/script/content/index.js b/common/script/content/index.js index a8dfeae073..d5b8af6305 100644 --- a/common/script/content/index.js +++ b/common/script/content/index.js @@ -373,6 +373,13 @@ api.questEggs = { return u.achievements.quests && (u.achievements.quests.monkey != null) > 0; }) }, + Snail: { + text: t('questEggSnailText'), + adjective: t('questEggSnailAdjective'), + canBuy: (function(u) { + return u.achievements.quests && (u.achievements.quests.snail != null) > 0; + }) + }, }; _.each(api.questEggs, function(egg, key) { @@ -2488,6 +2495,38 @@ api.quests = { unlock: t('questMonkeyUnlockText') } }, + snail: { + text: t('questSnailText'), + notes: t('questSnailNotes'), + completion: t('questSnailCompletion'), + value: 4, + category: 'pet', + boss: { + name: t('questSnailBoss'), + hp: 500, + str: 1.5 + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Snail', + text: t('questSnailDropSnailEgg') + }, { + type: 'eggs', + key: 'Snail', + text: t('questSnailDropSnailEgg') + }, { + type: 'eggs', + key: 'Snail', + text: t('questSnailDropSnailEgg') + } + ], + gp: 37, + exp: 275, + unlock: t('questSnailUnlockText') + } + }, }; _.each(api.quests, function(v, key) { diff --git a/website/views/shared/new-stuff.jade b/website/views/shared/new-stuff.jade index 5a0fcc12b1..49556f9646 100644 --- a/website/views/shared/new-stuff.jade +++ b/website/views/shared/new-stuff.jade @@ -1,37 +1,59 @@ -h2 3/1/2016 - MARCH BACKGROUNDS AND ARMOIRE ITEMS REVEALED! PLUS, WEB DESIGNER NEEDED AND MARCH MYSTERY BOX +h2 3/9/2016 - SNAIL PET QUEST AND MOBILE CHALLENGE WINNERS. PLUS, SPRING PLOT-LINE BEGINS! hr tr td - .promo_backgrounds_armoire_201603.pull-right - h3 March Backgrounds - p There are three new avatar backgrounds in the Background Shop! Now your avatar can venture into a Rainforest, find precious metals in a Deep Mine, or cast spells in a Circle of Stones. - p.small.muted by James Danger, sungabraverday, and UncommonCriminal - tr - td - h3 March Armoire Items Revealed - p There is new equipment in Enchanted Armoire, a 100 GP Reward in the Rewards Column which unlocks after you've attained Ultimate Gear! - br - p Click on the Enchanted Armoire for a random chance at special Equipment, including the Miner Set and the Mystic Lamp! It may also give you random XP or food items. We'll be adding new equipment to it during the first week of each month, but even when you've exhausted the current supply, you can keep clicking for a chance at food and XP. - br - p Now go spend all that accumulated Gold! May the Random Number Generator smile upon you... + span.Mount_Body_Snail-Base.pull-right + span.Mount_Head_Snail-Base.pull-right(style='margin:0') + h3 Snail Pet Quest + p We've released a new Pet Quest: The Snail of Drudgery Sludge! Habiticans everywhere are bogged down by unimportant tasks. Can you wash away the slime? If so, you'll earn some Snail Eggs! p.small.muted by Lemoness and SabreCat - p.small.muted Art by Balduranne + p.small.muted Art by Overomega, Pffernusse, and Misceo + p.small.muted Writing by Maz Wendling tr td - .inventory_present_03.pull-right - h3 March Mystery Box - p Ooh... What could it be? All Habiticans who are subscribed during the month of March will receive the March Mystery Item Set! It will be revealed on the 23rd, so keep your eyes peeled. Thanks for supporting the site <3 + h3 Mobile Challenge Winners + p Congratulations to the winners of the Mobile App Challenges: J, Janƒçe Skalkova, studentSeekingDiscipline, Felipe Marinelli Affonso, compl, Yuri Augusto, Ewe Pacheco, Narmence, Ryan_carter, and candieb! Thanks to everyone who participated. We hope that you're enjoying the apps! p.small.muted by Lemoness tr td - h3 Web UI Designer Needed - p We’re looking for UI designers with experience in UX! Do you like user-centered approaches? Are you familiar with web patterns and assets? If that sounds like you, and you’re interested in contributing to Habitica, please email vicky@habitica.com. We look forward to questing with you! + h3 Spring Plot-line Begins + p A large crowd has gathered in Productivity Plaza, just outside of the Tavern. Curious, you press forward and see people peering through a telescope, which is pointed at a strange, sparkling cloud on the horizon. + br + p Unfortunately, it turns out that the line to look through the telescope is about an hour long! Who has that kind of time when there are tasks to conquer? Oh well. Whatever it is, you’ll probably hear all about it soon... + p.small.muted by Lemoness if menuItem !== 'oldNews' hr a(href='/static/old-news', target='_blank') Read older news mixin oldNews + h2 3/1/2016 - MARCH BACKGROUNDS AND ARMOIRE ITEMS REVEALED! PLUS, WEB DESIGNER NEEDED AND MARCH MYSTERY BOX + tr + td + .promo_backgrounds_armoire_201603.pull-right + h3 March Backgrounds + p There are three new avatar backgrounds in the Background Shop! Now your avatar can venture into a Rainforest, find precious metals in a Deep Mine, or cast spells in a Circle of Stones. + p.small.muted by James Danger, sungabraverday, and UncommonCriminal + tr + td + h3 March Armoire Items Revealed + p There is new equipment in Enchanted Armoire, a 100 GP Reward in the Rewards Column which unlocks after you've attained Ultimate Gear! + br + p Click on the Enchanted Armoire for a random chance at special Equipment, including the Miner Set and the Mystic Lamp! It may also give you random XP or food items. We'll be adding new equipment to it during the first week of each month, but even when you've exhausted the current supply, you can keep clicking for a chance at food and XP. + br + p Now go spend all that accumulated Gold! May the Random Number Generator smile upon you... + p.small.muted by Lemoness and SabreCat + p.small.muted Art by Balduranne + tr + td + .inventory_present_03.pull-right + h3 March Mystery Box + p Ooh... What could it be? All Habiticans who are subscribed during the month of March will receive the March Mystery Item Set! It will be revealed on the 23rd, so keep your eyes peeled. Thanks for supporting the site <3 + p.small.muted by Lemoness + tr + td + h3 Web UI Designer Needed + p We’re looking for UI designers with experience in UX! Do you like user-centered approaches? Are you familiar with web patterns and assets? If that sounds like you, and you’re interested in contributing to Habitica, please email vicky@habitica.com. We look forward to questing with you! h2 2/24/2016 - PHOENIXES IN THE TIME TRAVEL STABLE! FEBRUARY MYSTERY SET! tr td