Pending Introduce an Achievement system

Good morning,

Been thinking about this for awhile but I figured why not post something about it now. If you've ever played any of the Artix Entertainment games (AQWorlds comes to mind) you know there is an achievement system that rewards players with badges for doing particular things in the game. Incorporating something similar to the sim would be adding something fun that gives users an objective to "work" towards. Getting a badge on your user-page for getting #1 on the ladder or being apart of the winning team of PSPL, RBTT, TLT, and so on seems something that could be pretty cool to showcase. We could even reward players with a name-request or maybe a custom avatar if they achieve #1 on the ladder or acquired several of these achievement badges. Adds another dynamic for people that prefer not to talk in the chats or have no interest in earning a badge on Smogon. Idm finding artists or leading a project like this if this gets approved we can work out any kinks necessary :)

Posting here to gauge community interest
 

BP

Upper Decky Lip Mints
is a Contributor to Smogon
At first glance I thought this was a bad idea since on Smogon its normally frowned upon to go "badge hunting." However, I think that as long we don't have any achievements that relate to being in an auth position, this could be a positive thing for the site. It would increase incentive to play and build which would in-turn help develop metas, make a more productive user base, etc. This is all speculation mind you, but I'm not opposed to this idea.
 

Lionyx

メラミ
is a Battle Simulator Administratoris a Community Leaderis a Smogon Media Contributor Alumnus
PS Admin
Given how popular the SM OU Ladder Achievements project (and its counterparts in other tiers and older gens) was, if such a project was adapted to a larger scale and had the "official" status that the forum projects lacked, I'm convinced that many people could be interested as it really makes the whole thing feel like an actual community. I suppose there should be a balance within the rewards though, so that the perks aren't too big, because otherwise this could lead to people being more likely to cheat (eg by forfeiting for their friends on the ladder) if they exclusively aim at the reward.
Many French tournaments already offer custom avatars to their winners, so I really imagine them getting incorporated to this system with the badge thing that you've mentioned!
Besides it's not like PS started with randbats challenge that led to global voice if you had a certain ELO :bloblul:
 

Geysers

not round
is a Community Contributoris a Team Rater Alumnusis a Tiering Contributor Alumnusis a Contributor Alumnus
Would there be, say, a ladder peak badge for each individual ladder or just one for OU? That aside, this looks like a really cool idea. One more question: How would users confirm that they owned the account that had a ladder peak?
 
Good morning,

Been thinking about this for awhile but I figured why not post something about it now. If you've ever played any of the Artix Entertainment games (AQWorlds comes to mind) you know there is an achievement system that rewards players with badges for doing particular things in the game. Incorporating something similar to the sim would be adding something fun that gives users an objective to "work" towards. Getting a badge on your user-page for getting #1 on the ladder or being apart of the winning team of PSPL, RBTT, TLT, and so on seems something that could be pretty cool to showcase. We could even reward players with a name-request or maybe a custom avatar if they achieve #1 on the ladder or acquired several of these achievement badges. Adds another dynamic for people that prefer not to talk in the chats or have no interest in earning a badge on Smogon. Idm finding artists or leading a project like this if this gets approved we can work out any kinks necessary :)

Posting here to gauge community interest
That is a great idea! Imagine an achievement for:

"Win Any Pokemon Battle using Only Furret!" That would be so funny!
 
It would also be interesting to have the date that the badge was earned on viewable by clicking on it/hovering the mouse over it and/or having a replay of the game you won in order to reach the required threshold so players can look back through their history on the site. I also like the idea of winning using a handicap like LarryBetraitor suggested, but I am worried that the ladder will become infested with Mono-Furret teams for the first week after this is released.
 

Plague von Karma

Banned deucer.
As someone who despises talking on PS Main, I'd love to see this kind of thing. I've generally had negative experiences in the chat rooms, which is no fault of anyone managing it. Regardless though, I end up feeling uncomfortable and just lurk. But at the same time, there's not really a reward for just laddering outside of well, being on the Top 500, y'know? This would be great and allow those "hidden bosses" to get the recognition they deserve. Am I one? Absolutely not, but hey, it's something to work towards. Something material.
 

Adeleine

after committing a dangerous crime
is a Top Social Media Contributoris a Community Contributoris a Smogon Discord Contributoris a Top Contributoris a Smogon Media Contributoris a Battle Simulator Moderator Alumnus
Hello, people reading this thread!

An achievement system would be sick. It's of course also ambitious, though, which is at least one reason it doesn't exist yet. After talking with some admins, there seems to be tentative hope for it, though, so I drafted out some ideas in case that helps gets things going. Whatever of this people like and works can be used, and whatever not can be not used.

No idea how much of this is actually technically feasible, but only one way to find out!

In response to earlier posts: I agree that auth-based achievements are generally a bad idea. I made battle achievements understanding that different people use different ladders; some work for literally any ladder, some work for any among a set of multiple, and some are tailored to specific metas. I think dates and replays are a great idea, especially for broader achievements that have multiple acceptable methods or ladders. I tried to make battle achievements that don't make life miserable for players, opponents, or the ladder. This post doesn't cover rewards, but I could see all of section-based rewards, % of total achievements awards, and full-completion awards.

Credits to the UU, OM, and SM OU ladder achievement threads, which I swiped a few ideas from.

These help integrate new users into the site and teach them about functionalities they may not know.

Welcome!: You registered an account!
Registered II, III…: You’ve been registered for (1, 2, 3…) months.
Veteran II, III…: You’ve been registered for (1, 2, 3…) years.
Confirmed: You've been registered for a week and won a game on the ladder. You can talk in most public rooms now!

Future Lawyer: Read the Rules.
Appreciative: Read the Credits.
Smogonite: Click the “Forum” link.
Commander: Use a chat command like /dt or !ds.
In The Matrix: Use /help and see many commands at once.
Pretty!: Change your avatar.
I Have Many Names: Change your name with /nick or the settings gear.
Make PS Yours!: Change the layout, background, sprite or model toggles, or dark/light mode.
Timekeeper: Turn chat or PM timestamps on.
The Silent One: Block challenges, block PMs, ignore opponents, and ignore spectators at least once each.
It’s a Secret!: You made a battle invite only with the Don’t Allow Spectators checkbox or /ionext.

Lucky?: Play a Random Battle or Unrated Random Battle.
New Meta: Play an OU match.
Specialist: Play any match besides Random, Unrated Random, or OU.
The More the Merrier: Play a Doubles match.
Ruiner of Alph: Play a past-generation match.
OMnipotent: Play an Other Metagame or Pet Mod match.
Lucky!: Play a randomized format besides Random Battle or Unrated Random Battle.
Nice to Meet You!: Play Super Staff Bros.

Chaotic: Join the Lobby room.
Everything OK?: Join the Help room.
This is a Pokemon site, right?: Join Wi-Fi or Pokemon Games.
To Battle!: Join a battling-focused room.
Polyglot: Join an alternate language room.
Friendly: You joined The Happy Place or a non-game-focused discussion room.
Epic Gamer Alert: You joined a gaming or games-focused room.
Finding My Place: You were in 4 rooms at once.
Chameleon: You were in 15 rooms at once! Any more than that, and they won’t be saved between sessions.


I have an achievement for Wins, but not for Total Games Played, because having both inevitably makes the ratio important, and that’s not the point.

These achievements are meant to not be dependent on specific features of tiers, so we don’t have to update everything if e.g. Pheromosa gets banned from OU or the generation changes.

Everything is “on the ladder” because I don’t want to bring about challenge spam.

For situational and handicap achievements, I tried to prevent chasers/opponents from being too miserable, and didn't want to encourage people from arranging ladder battles with their friends to "boost" achievements. That’s why there aren’t achievements like “win a 500 turn battle”, “have this very obscure situation you could just plan out instead”, or “have this situation reliant on the opponent doing or bringing something unusual”.

Fight Me: Play a battle.
Triumphant II, III...: Win (1, 5, 10, 25, 50, 100, 150, 200, 250) battles on the ladder.
Exalted II, III...: Win (500, 1000, 1500, 2000, 2500… 10000) battles on the ladder.
Streaker II, III...: Win (2, 3, 4, 5, 6, 7, 8, 9, 10) games in a row on the ladder.
Uncontested II, III...: Win (15, 20, 25, 30, 35, 40, 45, 50) games in a row on the ladder.
Elite Streak II, III...: Win (2, 3, 4, 5, 6, 7, 8, 9, 10) games in a row, and both start and end this streak in a ladder’s top 500.
Looking Up II, III…: Reach Top 500 on (1, 2, 3…) ladders. (it ideally would say which)
Golden II, III…: Reach #1 on (1, 2, 3…) ladders. (it ideally would say which)
Perennial II, III…: Be #1 on the same ladder in (1, 2, 3…) different months.
There Can Only Be One!: Win a tournament in a public room.
RBTT Winner: Win the Random Battles Team Tournament.
TLT Winner: Win the Tours’ Leaderboard Tournament.

Come On!: Miss a move with at least 90% accuracy on the ladder.
This Is Fine: Hit a move with less than 80% accuracy three times in a row on the ladder.
Nifty!: Activate a 10% chance secondary effect on the ladder.
Trap Card: Activate an ability that requires foe contact on the ladder.
Your Time Is Up: KO a foe with Perish Song, Future Sight, or Doom Desire on the ladder.
Illegal!: Enter a current-gen ladder battle with a team not allowed in modern-generation Anything Goes. (think playing CAP, OMs, Pet Mods)

New Wave: Win a ladder match where you set Trick Room or Tailwind on the first turn.
Change of Scene: Win a ladder match where you use a move to set a weather or terrain on the first turn.
Love is in the Air: Win a ladder match where a foe is immobilized by love.
Sleep Tight: Win a ladder match where you successfully land Dream Eater or Nightmare.
Pointless: Win a ladder match after using Spite 5 times, using G-Max Depletion 3 times, or successfully using Grudge.
Not How I Thought You’d Do That: Win a ladder match after statusing a foe with Nuzzle, Poison Fang, Inferno, or Tri Attack.
Power Hour: Win a ladder match after KOing a foe with Stored Power or Power Trip.

151 Win Streak: Win a ladder match with only Generation 1 Pokemon.
Mustered Luster: Win a ladder match with only Generation 2 Pokemon.
Hidden Gems: Win a ladder match with only Generation 3 Pokemon.
Undistorted: Win a ladder match with only Generation 4 Pokemon.
A Balanced Team: Win a ladder match with only Generation 5 Pokemon.
Fay Reverie: Win a ladder match with only Generation 6 Pokemon.
The Beast that Summons the Victory: Win a ladder match with only Generation 7 Pokemon.
Dynamic, Gigantic, Eternal: Win a ladder match with only Generation 8 Pokemon.
Devout: Win a ladder match with only Legendary, Mythical, or Ultra Beast Pokemon.
Relic: Win a ladder match with only Fossil Pokemon.
Cross That Off: Win a ladder match with only Pokemon in cross-generation evolution families.
Head in the Clouds: Win a ladder match with only Flying-types and Levitate users.

Juggernaut: Win a ladder match without losing any Pokemon.
Wish This Was Chess: Win a ladder match without using moves that can miss or that have a partial chance for a secondary effect.
Didn’t Double Check: Win a ladder match with an incomplete team.
Prefer In-Game?: Win a ladder match without using status moves.
Koga: Win a ladder match without using physical or special moves.
One Gear: Win a ladder match with all Pokemon holding Choice items.
AI: Win a ladder match without switching.
Unarmed: Win a ladder match without items.

Purist: Win a Ubers, OU, UU, RU, NU, PU, or ZU ladder match with all Pokemon sharing a type.
Underrated: Win a Ubers, OU, UU, RU, NU, PU, or ZU ladder match with only Pokemon below that tier.
Sneaky Stone: Win a Ubers, OU, UU, RU, NU, PU, or ZU ladder match with all Pokemon weak to Stealth Rock.
In Development: Win a Ubers, OU, UU, RU, NU, PU, or ZU ladder match with only Pokemon that can evolve.
Motley Crew: Win a Ubers, OU, UU, RU, or NU match where all Pokemon are in different tiers. BL tiers and “ZU by technicality” form separate tiers.

All Skill: Win a Random Battle ladder match without losing any Pokemon.
Fate’s Hand: Win a Random Battle ladder match without switching.
Littler Cup: Win a Little Cup ladder match with all Pokemon Level 3 or lower.
A Little Bit Bold: Win a Little Cup ladder match without using Eviolite or Berry Juice.
Purist Among Purists: Win a Monotype ladder match without any secondary types.
Type: Null: Win a Monotype match without using any moves of your team’s type.
One… versus… one...: Win a 1v1 ladder match with only one Pokemon on your team.
Hope This Works: KO a foe in 1v1 with a recharge, two-turn, or crash damage move.
I Hate Species Clause: Win an Anything Goes ladder match with multiple team members all sharing the same species and forme.
Why Am I Here?: Win an Anything Goes ladder match with an OU-legal team.
Tourist: Win a CAP ladder match without any CAP Pokemon.
Local: Win a CAP ladder match with only CAP Pokemon.


For non-battling rooms, I assume it would be whatever the rooms decide. Here are some example possible ones, though.

A Challenger Approaches!: Play in a Smash Bros. room tournament.
Top-Tier: Place 1st, 2nd, or 3rd in a Smash Bros. room tournament.

Bit by Bit: Gain 10000 total bits in the Game Corner room.
Obiterated: Win a bits cycle in the Game Corner room.

As One: Complete a Community Playthrough in the Pokemon Games room.
Well-Travelled: Complete three Community Playthroughs in the Pokemon Games room.


Keep on suggesting achievements! Be careful about pitfalls, though, especially for battle situations and handicaps: nobody should long for death after getting the achievement, and it shouldn't be easily circumvented by challenging your friend in cahoots or matching up against them on the ladder. If I respond and say an idea may be on uncertain footing, I assure you it's nothing personal.
 
Last edited:

Plague von Karma

Banned deucer.
Keep on suggesting achievements!
I think having some generation-specific achievements could help personalize the experience more for old gen players. If you wanted some for RBY...I think mechanics-based occurrences would work excellently.

Come On!!! - Miss a "100%" accurate move due to the 1/256 Uncertainty
Looking like the Ice Climbers - Trigger the Desync Clause Mod. The name here is a Smash Bros. reference.
Gift Wrapper - KO a Pokemon using only Wrap, Clamp, Fire Spin or Bind.
The World's Strongest Pokemon - Ladder only. Sweep a team using only Mewtwo, without any other team members. This would require an Ubers Ladder though...perhaps it could be a secret achievement for spotlights?
Recharging your batteries - Put a statused Pokemon to sleep after they've used Hyper Beam.
Heating Up - Thaw a Pokemon through being hit by a Fire-type move.
Data Recovery Failed - Have Recover, Soft-Boiled or Rest fail as a result of the HP recovery glitch, where their HP is 255 or 511 points away lower than Max HP.
 

Adeleine

after committing a dangerous crime
is a Top Social Media Contributoris a Community Contributoris a Smogon Discord Contributoris a Top Contributoris a Smogon Media Contributoris a Battle Simulator Moderator Alumnus
I think having some generation-specific achievements could help personalize the experience more for old gen players. If you wanted some for RBY...I think mechanics-based occurrences would work excellently.

Come On!!! - Miss a "100%" accurate move due to the 1/256 Uncertainty
Looking like the Ice Climbers - Trigger the Desync Clause Mod. The name here is a Smash Bros. reference.
Gift Wrapper - KO a Pokemon using only Wrap, Clamp, Fire Spin or Bind.
The World's Strongest Pokemon - Ladder only. Sweep a team using only Mewtwo, without any other team members. This would require an Ubers Ladder though...perhaps it could be a secret achievement for spotlights?
Recharging your batteries - Put a statused Pokemon to sleep after they've used Hyper Beam.
Heating Up - Thaw a Pokemon through being hit by a Fire-type move.
Data Recovery Failed - Have Recover, Soft-Boiled or Rest fail as a result of the HP recovery glitch, where their HP is 255 or 511 points away lower than Max HP.
Old Gen-specific achievements sound like a great idea! Especially so because those gens are relatively unchanging, so we can have more specificity for achievements. I do think some of your ideas are vulnerable to overspecificity, though: setting up Desync Mod, thawing, recharge sleep, and recovery failure sounds exponentially easier in challenges or ladder-cahoots than normal laddering.

Regarding spotlight specifically, my worry is that those achievements could be "permanently missable", which makes prize-giving for achievement completion more complicated.

Regarding ladders v.s. challenges, for right now I'm making most battle achievements ladder-only. That people from spamming challenge requests to help with achievements, gives people more stakes on completing them, and helps invigorate the ladders. That could certainly change, but just wanted to explain why I wrote "on the ladder" everywhere for the moment,

I drafted some achievements for Old Gens specifically. It's by no means an exhaustive list of all old gen possibilities, so suggestions for those are still great! I think the difficulty levels ended up a bit inconsistent for these, but oh well.

Come On!!! - Miss a "100%" accurate move due to the 1/256 Uncertainty on the ladder.
Gift Wrapper - KO a Pokemon with Wrap, Clamp, Fire Spin or Bind on the ladder.
Too Bad We Have Freeze Clause: Use Ice Beam or Blizzard when one foe is already frozen on the ladder.
Phew!: KO a Pokemon with a critical hit Hyper Beam on the ladder.
Look in the Mirror: KO a Pokemon with Ditto or a move copied by Mimic on the ladder.

Find Your Own Path: Win a ladder match with no RBY OU Pokemon.
Nothing is Certain: Win a ladder match without any Psychic-types.
Gave Them the Horns: Win a ladder match with Tauros landing at least four KOs.
Champion of the World: Win a ladder match with a team including all three starter Pokemon.
I'm So Special: Win a ladder match after using Amnesia on two different Pokemon.


Do Not Disturb: Summon Rest through Sleep Talk on the ladder while not at full HP.
Johto Juggernaut: OHKO a Pokemon on the ladder.
Cursed: Get to +6 Attack and Defense with Curse on the ladder.
I Have You Now: KO a Pokemon trapped by Mean Look or Spider Web on the ladder.
Pointy: Rack up Spikes damage 20 times in one ladder match.

NU Frontier: Win a ladder match with only NU and NUBL Pokemon.
A Passing Shadow: Win a ladder match with all of Houndoom, Sneasel, Tyranitar, Murkrow, and Umbreon on your team.
Silver is Gold: Win a ladder match with all Pokemon at Level 80.
Dethroned: Win a ladder match where the opponent has Snorlax and you do not.
Nothing Left: Win a ladder match without any Leftovers.


Slaking Bloodlust: KO a foe with Slaking on the ladder.
Drop the Baton: KO a foe with Ninjask on the ladder.
Triple Threat: KO three Pokemon with Dugtrio in one ladder match.
Berry Unusual: Activate a pinch berry, excluding Salac and Liechi, and KO a Pokemon before switching out.
Graceless: With a Serene Grace Pokemon, use secondary effect moves in consecutive turns without activation.

Some Sort of Villain: Win a ladder match with only Water-types or only Fire-types.
Lots of Legends: Win a ladder match with only legendary and mythical Pokemon.
Band Together: Win a ladder match with all Pokemon holding Choice Band.
Need a Savior: Win a ladder match with only NU Pokemon.
Battered but Strong: Win a ladder match where you lead with Tyranitar, and Tyranitar is your only Pokemon immune to sand.


That's Outrageous: KO three Pokemon with Outrage on the ladder.
2010 Called!: Activate Electivire's Motor Drive on the ladder.
Convoluted Plan: KO a Pokemon with a Pokemon at +6 Special Attack on the ladder.
Shoddy Mechanic: Miss Rotom-A's Hurricane, Blizzard, Overheat, Leaf Storm, or Hydro Pump on the ladder.
Blissey Killer: KO two Pokemon with Choice Specs Porygon-Z Hyper Beam on the ladder.

Crown of the Mountain: Set Stealth Rock at the first moment of a ladder match and win without the opponent landing Rapid Spin.
Chains Across Time: Win a ladder match with only Sinnoh cross-generational evolutions and their relatives.
Creator's Magnamity: Win a ladder match with only NU Pokemon.
Chaos and Violence: Win a ladder match with all Pokemon damaging a foe with U-Turn at least once.
Correct the Split: Win a ladder match without using special moves of previously physical types, and vice versa.


Baton Passable: KO a foe with a Pokemon passed stat boosts on the ladder.
Still Got The Boom: KO a Pokemon with Explosion or Self-Destruct on the ladder.
Not My Final Form: KO a Pokemon with the base forme of Rotom, Kyurem, Thundurus, or Tornadus on the ladder.
Nope!: Replace or nullify weather set by the opponent.
Spikes Is Old News: Activate Iron Barbs and Rocky Helmet a combined 8 times on the ladder.

Brace for Change: Win a ladder match with all Pokemon holding and benefitting from Eviolite.
Look in the Abyss: Win a ladder match with only Pokemon that are below NU.
Black and White Rules: Win a ladder match with only Unovan Pokemon.
Two Sides, One Coin: Win a ladder match with all Pokemon natured Serious or Naive.
Desolation Vanguard: Win a ladder match with Kyurem-Unaltered and five other Ice-types.


Brave Bird: Brave Bird three Brave Birds with Brave Bird Brave Bird. Or KO three foes with Talonflame's Brave Bird on the ladder.
Fiendish: KO a foe with Vivillon on the ladder.
Balancing Act: KO a foe with a Pokemon at 1 HP on the ladder.
Lumiose Styling: Get a Furfrou to +6 Defense on the ladder.
New Life: Activate Regenerator 10 times in one battle on the ladder.

Unready: Win a ladder match with all Pokemon weak to Fairy.
Conscripts: Win a ladder match with all Pokemon PU or below PU.
The Omega: Win a ladder match with all Pokemon holding Mega Stones.
The Ultimate Weapon: Win a ladder match where all of your Pokemon take damage every turn.
Haunted Successor: Win a ladder match with only Pokemon possessing Mega Evolutions, but never Mega Evolve.


New Lease on Life: Activate a healing pinch berry without confusing the holder on the ladder.
Favored: KO a Pokemon with a critical hit Z-Move on the ladder.
Beastly: Activate Beast Boost three times in one ladder match.
Island Hopping: KO Pokemon in consecutive turns, without any stat boosts, on the ladder.
New Setup, Same Result: KO a Pokemon while having stats boosted from a Z-Move.

Foreigner: Win a ladder match using three Kantonian formes.
Silent: Win a ladder match without using a sound, contact, or bullet move.
Rainbow: Win a ladder match with a team of legendary and mythical Pokemon, each from a different generation 1-6.
Transform: Win a ladder match where three Pokemon undergo in-battle transformations.
Become One: Win a ladder match with all Pokemon sharing the same nature.
 

Irpachuza

You didn't get this far by giving up, did you?
is a Site Content Manageris a Top Social Media Contributoris an Artistis a Community Leaderis a Community Contributoris a Smogon Media Contributoris a Battle Simulator Moderator
Random Battle Lead
You two are great! I can hear programmers already panicking with all of these suggestions, but as we say over here, if we are already on the dance, lets dance! Here are some suggestion for Random Battle formats!

A Shiny roll! Roll and use a shiny on a randomized format
The fall of Goliath OHKO a Dynamaxed rival pokemon at full health with a non Dynamaxed Pokemon
Against all odds Win a Random Monotype Battle with typing disvantage
Only one needed Win a no team preview Random Battle by only using your lead Pokemon
#BanDynamax Win a Gen 8 Random Battle without Dynamaxing
LC Randbats Roll 6 LC or LC Uber Pokemon on a Hackmons Cup or CC1v1 match and win
Generations Random Master Get to 1500 ELO on the 8 Gens of Random Battles
Broken Team? Roll 4 Ubers on a Gen 8 Random Battle (yes, it's possible)
Zoroark'd! Get a rival to use a psychic attack against a Zoroark behind an Illusion that wasn't switched in this turn
Hey, that's me! Both you and your opponent lead with the same Pokemon on a no team preview Random Battle Format
Hey, that's really me! Your rival must use your custom SSB Pokemon against you
(tbf I tought about doing this one on the opposite way, but that would mean people constantly expecting ssb users to be on the ladder so dunno)
Metronome Master Win a Metronome Battle with both Pokemon at 100% HP
Metronome Speedrunner Win a Metronome Battle on turn 1


Note: id consider winning as koing at least 5 pokemon of the in case they forfeit

I'm sure there are way more niches and fun y stuff to add, but just taking a first step here n.n
 

Plague von Karma

Banned deucer.
I do think some of your ideas are vulnerable to overspecificity, though: setting up Desync Mod, thawing, recharge sleep, and recovery failure sounds exponentially easier in challenges or ladder-cahoots than normal laddering.
For what it's worth, Recovery Failure and Recharge Sleep are a bit more common than they look. Recovery Failure is something you can execute consciously, and there are plays the opponent can do to set it up (eg. Alakazam does SToss + 2 Psychics in the mirror). While rare, these have historically won games. I agree the others are a bit too specific to find while grinding on the ladder, though.

Some other ideas I came up with;
Psychic Destroyer - Get a critical hit Pin Missile that hits a Psychic-type 3+ times
And stay down! - Put a Pokemon back to sleep on the turn it wakes up, thereby "looping" sleep.
Against all odds - Win an OU battle using only Poison-types.
No Bull Necessary - Win an OU battle without Tauros. If it seems too easy, tack Snorlax onto this too.
 

Theia

Say hello to the robots
is a Tournament Directoris a Site Content Manageris a Social Media Contributoris a Member of Senior Staffis a Community Contributoris a Top Contributoris a Top Smogon Media Contributoris a Top Dedicated Tournament Hostis a Battle Simulator Admin Alumnus
User Safety Lead
Finally I can 100% PS

If this is implemented, I think it would be a great way to encourage people to go to new rooms and explore a bit more of what PS has to offer. I can't speak much on battling since I have 0 games played. I'd be excited to see each room have the opportunity to come up with some unique achievements as a way to encourage participation and bring more attention to the existence of chatrooms, since I believe there's still a large level of users who only battle, and I know I've interacted with users who didn't know the rooms existed.

I'd also like to offer a handful of achievements for Wi-Fi, not discussed with my staff don't come for me, just as an idea:
On Your Way!: Earn your first Wi-Fi Point in Wi-Fi
Wi-Fi Champion: Win one of Wi-Fi's monthly tournaments
Luck of the Draw: Win a Pokemon from one of Wi-Fi's official giveaways
Kind Stranger: Host your first giveaway in Wi-Fi
An Offer You Can't Refuse: Complete Wi-Fi's Nugget Bridge/Earn the Golden Nugget in Wi-Fi's Nugget Bridge
Shiny Hunter: Participate in a Wi-Fi Breeding Contest
Team Player: Earn at least five points for a team in Wi-Fi's Face Off! event
There are a lot more I can add, including some more difficult ones, but these are just some ideas.

All of this to say that I think that this would be a really nice idea to promote use of the rooms and encourage users to branch out from the rooms they normally stay in.
 

Adeleine

after committing a dangerous crime
is a Top Social Media Contributoris a Community Contributoris a Smogon Discord Contributoris a Top Contributoris a Smogon Media Contributoris a Battle Simulator Moderator Alumnus
CAP allows for some consistent specificity as well, so I drafted some achievements for it.

There are... more CAP Pokemon than I remember for sure! Cool, I think!

Also I'm not going to add "in a ladder match" every time now, but as I said before, I still support making this set ladder-only for the moment.

Also if recovery failure and recharge sleep are more common than I thought, they could well work.


And Don't Come Back!: Force a Pokemon out with Arghonaut's Technician Circle Throw three times.
Six-Arm Flex: Use Bulk Up to boost Arghonaut to +6/+6.
Preserved: Use Regenerator to heal Astrolotl five times.
Saboteur: Use Astrolotl to hit a Pokemon with stat-lowering moves three times before it switches out.
It's Easier When You Don't Miss Half The Time: Paralyze a Pokemon with Aurumoth's Thunder.
Closing Distance: KO a Pokemon as +3 or higher Speed Aurumoth.
Shocked They Found A Use For This: KO a Pokemon with Caribolt's Galvanize Quick Attack.
Refreshing: Return to full HP by using Caribolt's Horn Leech.
Dominated: Use +6 Cawmodore to OHKO a Pokemon under the effect of Intimidate, Block, or Whirlpool.
Unburdened: KO a Pokemon with Cawmodore's Acrobatics, after consuming an item and before switching out.
Boing: Use Colossoil's Rebound to bounce back a move.
Gutsy: KO a Pokemon with Colossoil's Facade.
Who Needs A Mega?: KO a Pokemon with Crucibelle.
Not Really Felling It: Pivot out with Crucibelle's U-Turn when at full health.
On Cloud Nine. Not like the ability. It's a different one.: Get hit by a 20%+ secondary effect chance move as Shield Dust Cyclohm.
Stunning: Paralyze two Pokemon as Cyclohm without using Thunder Wave.
Vindictive: KO a Pokemon with Equilibra's Doom Desire or Destiny Bond.
Who Needs Bulletproof?: Switch Equilibra into a Ground-type move it is immune to.
Redoubled Persistence: Use Fidgit to apply one field condition for 14 turns.
Handyman: Keep Fidgit on the field for 10 turns without using a physical or special move, with the exception of U-Turn.
Sun Pivot: Land Explosion or Healing Wish with Jumbao, and use a Fire-type move next turn to KO a Pokemon.
Non-Existent Neck On the Line: KO a Pokemon with Leaf Storm or Focus Blast Choice item Jumbao at least one turn after switching in.
Pillow Fight: Use Rest and remove sleep with Natural Cure twice as Kerfluffle.
Fight Dirty: KO a poisoned Pokemon as Kerfluffle, or KO a Pokemon through Toxic inflicted by Kerfluffle.
Chip Away: Lower a Pokemon's Defense with Kitsunoh's Shadow Strike, and hit it with another physical attack before it switches out.
Professional Scout: Use Kitsunoh's U-Turn against 4 of your opponent's Pokemon in one match.
HP Bully: Land Counter or Mirror Coat as Krilowatt.
Classic Combo: Attack 10 times in one match as Life Orb Magic Guard Krilowatt.
Equatorial: Restore a berry 5 times as Harvest Malaconda.
Healing Needles: Heal status with Heal Bell or Aromatherapy and damage with Spiky Shield in one match as Malaconda.
Jaws of the End: Land Dragon Rush in three consecutive turns as Miasmaw.
Rotted: Cancel Regenerator or Natural Cure as Neutralizing Gas Miasmaw.
Lamp: Burn a Pokemon with Mollux's Lava Plume.
Light of the World: Use Light Screen and either Moonlight or Recover in one match as Mollux.
Incendiary Shot: Burn a Pokemon with Naviathan's Scald.
Pillager: Immediately KO a Pokemon with Naviathan after boosting Attack for one turn.
Good Choice: KO a Pokemon with a move Necturna can only learn with Sketch.
That Works Too!: KO a Pokemon immediately after using a status move Necturna can only learn with Sketch.
Nice Trap: KO a Pokemon that is not trapped with Pajantom's Spirit Shackle.
Seeding Nightmares: Set two layers of Toxic Spikes in consecutive turns as Pajantom.
Above It All: Use Magnet Rise on Plasmanta against a Ground-type Pokemon, or the turn before the opponent uses a Ground-type move.
Adapted Hunter: KO a Water-type Pokemon with a super effective move as Plasmanta.
Two Gears: Land KOs with a Fire-type move and a Grass-type move as Pyroak.
Enjoy!: Use Roar three times as Pyroak in one match while Stealth Rock is up.
Live by Fairy, Die by Fairy: Heal HP with Moonlight three times in one match as Revenankh.
Mummified Intent: KO a Pokemon with Revenankh after boosting with Bulk Up.
Poison Power: Use a damaging Poison-type move as Smokomodo to status, lower Special Defense of before KOing with a special move, or remove boosts from a Pokemon.
Good Typing!: Against a Pokemon that resists or is immune to one of Smokomodo's STAB types, hit it super effectively with the other STAB type.
That Helps: Heal with Poison Heal immediately after taking entry hazard damage as Snaelstrom.
Trap Weaver: Use Sticky Web, Stealth Rock, and any other status move in one match as Snaelstrom.
I Planned That: KO a Pokemon with a critical hit as Stratagem.
Blast From The Past: Lower a Pokemon's Attack with Stratagem's Paleo Wave.
Invisiboots: Switch into Stealth Rock twice in one match as Syclant, but do not use Heavy-Duty Boots.
Cut Them Down: Land any two of Blizzard, Focus Blast, and Stone Edge in one match as Syclant.
Both Sides: Set and remove an entry hazard in one match as Tomohawk.
My Planet Needs Me: Use Prankster Healing Wish as Tomohawk.
Eat Your Heart Out Volcanion: KO a Pokemon with an Analytic-boosted attack as Volkraken.
Fire Lash is a Good Move: KO a Pokemon whose Defense has been lowered by Volkraken's Fire Lash.
Lightning Rude: KO a Pokemon with Voodoom's Thunderbolt.
Fairies are Fine: KO a Fairy-type with Voodoom's Flash Cannon.
 

Havens

WGI World Champion
is a Tiering Contributoris a Contributor to Smogonis a Site Content Manager Alumnusis a Social Media Contributor Alumnusis a Forum Moderator Alumnus
Just for fun, some Monotype achievements I made up on the spot:

So, you want to be the very best?: Win your first Monotype game on the ladder.
Gym Trainer: Win 10 games of Monotype on the ladder.
Gym Leader: Win 100 games of Monotype on the ladder.
Elite 4: Reach within the top 50 of Monotype's ladder.
Champion: Reach the highest ranking on Monotype's ladder.
The Tables have Turned: Win a game where according to type, you should traditionally lose. (i.e. winning Grass vs. Poison, Fire vs. Water, etc.)
Expertly EV'd: From full HP, have your Pokemon live at 1 HP from an attack and revenge kill your attacker immediately after (does not apply to Focus Sash Pokemon).
Specialist: Win 25 games of Monotype on the ladder by only using one type.
Type Master: Win 100 games of Monotype on the ladder with one type.
 

xJoelituh

Banned deucer.
As much as I like this idea, one thing that worries me is how could you prevent people from cheating on the ladder with self boosting and/or friends, and it seems that it could encourage people more to do it more often.

We already take care of users who do boost their GXE per example, and even if it's a minority, I feel like it could become more common.
Mostly because, unlike Steam games(or any other platform), anyone can easily make a new account on incognito or on the phone or ask a friend just to get the achievements.

I think the achievements should be more like the ones Havens proposed, long term goals that cannot realistically be abused easily and can happen 'naturally'.


For the record, I haven't read all the ones proposed because there are a lot, but I gave them a quick glance and I saw some that can be abused, which is why I brought this up.
 

Adeleine

after committing a dangerous crime
is a Top Social Media Contributoris a Community Contributoris a Smogon Discord Contributoris a Top Contributoris a Smogon Media Contributoris a Battle Simulator Moderator Alumnus
I have a few responses to the ideas of boosting and focusing on long-term achievements.

As far as cheating and boosting, I agree with the earlier suggestion that achievements show their replays once completed. From a "for fun" perspective, someone looking at the replay can tell if you blatantly set things up with an alt or a friend, so you're setting yourself up to get exposed by anyone and shooting yourself in the foot if you want to impress your friends. From a "rewards" perspective, global staff reviewing your submission could use the replays to investigate whether you boosted. If replays are not included and boosting is a concern, we could give rewards for each fully completed section, and include long-term goals in each battling section. That doesn't completely remove the potential for cheating, but as you said, people already cheat even without achievements. Long-term achievements can still be cheated for, even if it is harder, just as the same goes for existing ELO ratings and ladder placements.

While we're talking about how hard it is to naturally get vs cheat for an achievement, I definitely agree that achievements should be able to happen naturally. If a situation is so hard to create naturally that it makes users think "cheating is the way to go to get this", we probably shouldn't have it. Of course, "naturally-occurring" achievements still aren't uncheatable, just as with any achievement; the goal is to reduce the incentive so cheating is not worth the tarnishing and "effort". One way I've addressed the "natural" part is making very few achievements opponent-dependent, which means you can secure them by following the directions and playing well, so cheating is not really needed at all. The few times opponent play is required, the required opponent play is very common: the opponent bringing any Regenerator user into battle, using any Electric-type move, etc.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

Second, I do not think we should focus on long-term achievements, although I definitely think we should include them.

This is my favorite among Havens's suggested achievements:
Specialist: Win 25 games of Monotype on the ladder by only using one type.

Why? Longer-term achievements like "reach top 500", "win 100 games in this format", etc. are great and fun rewards to work to when you already enjoy repeatedly playing a format, but otherwise can fall flat in the fun department. Most people chasing achievements on a ladder, assuming they do have passion for any one format at all, will not specifically have Havens's passion for Monotype, lrp's passion for random formats, or PvK's passion for Gen 1.

I have nothing at all against Monotype, but Specialist is the only one of Havens's achievements I would personally think about chasing (with the exception of the situation-based achievement "The Tables have Turned"). Why? Its restriction encourages me to challenge and enjoy myself in ways the standard Mono laddering experience doesn't provide for me, and even though it is longer-term than "set up this situation one time", 25 wins is not a daunting commitment. I don't want to grind the Monotype ladder and get Elite 4, or even Gym Leader. If that was something I was interested in, I probably would have tried the Mono ladder by now. Maybe I'll fall in love with Monotype while attempting Specialist, but that proves a point: shorter-term situational achievements encourage people to dive into new formats. Having more available situational achievements for a ladder gives you more investment into the ladder, more understanding of the format, and more time for you to fall in love.

If you know CAP, you'll know that Malaconda is Not Good, unless there's been some recent change. Having to successfully use Malaconda is not just a challenge: it gives you a little pride for getting mileage out of a Not Good Pokemon, and it makes you use your brainpower to figure out how to make the stars align for it to give mileage. For my Necturna achievements, one makes you use a Sketch-only attack, and one makes you use a Sketch-only setup move. This makes your brain's gears consider and actually carry out versatility. All of these little things combine to make short-term situational achievements inviting, fun, and rewarding, even on ladders you don't have passion for.

As I said, I still think we should have longer-term achievements. Catering to people who already love a format and ladder is a bit of a no brainer. I didn't include much in my Past Gen and CAP drafts, but remember that many like Top 500, Win 100 games, etc. are equally applicable to all of these ladders. But also, I hadn't considered achievements that balance "the little fun things" and being "less short-term" like Specialist. If people can think of more of these "medium-term" achievements, especially when they include any "little things" that engage people who aren't already in love with the format, that sounds like a great idea. I'll try to as well.
 
Last edited:

Hecate

Be the serpent under't
is a Battle Simulator Administratoris a Community Leaderis a Programmer
PS Admin
Wow. Okay. So.
Programmer here.
I started working on this for fun and right off the bat, gonna be clear. Lot of these aren't possible atm.
At least, not automatically. We could have it so that staff / room staff can award the ones that aren't possible automatically (like Nol's wifi ones, or most of the "do things in a battle" achievements), but i'm not sure who wants to deal with that. Discuss, i guess?

That being said, stuff that's possible to do automatically:
- Anything on battle start / end that doesn't involve tracking wins
- Anything related to the chat client (commands, etc)
- Anything on the server's end of the battle (starting, ending, timer, sending requests, making moves (although not the actual use of the moves, only that a request IS pending))

- Anything related to rooms or room games

So. Go nuts (WITHIN those constraints) and i'll try and make it work.
 

Irpachuza

You didn't get this far by giving up, did you?
is a Site Content Manageris a Top Social Media Contributoris an Artistis a Community Leaderis a Community Contributoris a Smogon Media Contributoris a Battle Simulator Moderator
Random Battle Lead
We could have it so that staff / room staff can award the ones that aren't possible automatically (like Nol's wifi ones, or most of the "do things in a battle" achievements), but i'm not sure who wants to deal with that. Discuss, i guess?
Well I guess the room wise ones could be handled by a forms system of some sort on each room? "do things in a battle" achievements manually handled sound like pain for the staff (room or global) that have to deal with it tho.
 

DaWoblefet

Demonstrably so
is a Battle Simulator Administratoris a Community Leaderis a Programmeris a Community Contributoris a Top Researcheris a Top Tiering Contributoris a Social Media Contributor Alumnus
PS Admin
I'd like to know if achievements are intended to be public or private knowledge. Should other users be able to see another's achievements, or should it be specific to the particular user?

That being said, stuff that's possible to do automatically:
- Anything on battle start / end that doesn't involve tracking wins
- Anything related to the chat client (commands, etc)
- Anything on the server's end of the battle (starting, ending, timer, sending requests, making moves (although not the actual use of the moves, only that a request IS pending))

- Anything related to rooms or room games
The "not the actual use of moves" part, if I understand right, means that a good chunk of in-battle achievements wouldn't actually be possible to automatically award. For example, if you wanted to make an achievement that your attack landed a critical hit, you wouldn't be able to tell that, right? So achievements like these wouldn't be possible to automatically award:

The fall of Goliath OHKO a Dynamaxed rival pokemon at full health with a non Dynamaxed Pokemon
Come On!!! - Miss a "100%" accurate move due to the 1/256 Uncertainty
Some achievement like landing a critical hit on 3 Pokemon in one move.
 

Adeleine

after committing a dangerous crime
is a Top Social Media Contributoris a Community Contributoris a Smogon Discord Contributoris a Top Contributoris a Smogon Media Contributoris a Battle Simulator Moderator Alumnus
I can't speak for everyone here, but for my thoughts thus far:

I'd like to know if achievements are intended to be public or private knowledge. Should other users be able to see another's achievements, or should it be specific to the particular user?
Public/others should be able to see. Part of the fun of achievements is beating your friends, succeeding relative to PS at-large, and having everyone gawk at your progress. Also, if achievements were private, it'd be much easier for people to say they got an achievement without actually doing so, which sounds obnoxious.
 

Theia

Say hello to the robots
is a Tournament Directoris a Site Content Manageris a Social Media Contributoris a Member of Senior Staffis a Community Contributoris a Top Contributoris a Top Smogon Media Contributoris a Top Dedicated Tournament Hostis a Battle Simulator Admin Alumnus
User Safety Lead
I'd agree that achievements should be public, yeah. A lot of the fun of achievement hunting is being able to compare with your friends, and I think this will go hand in hand nicely with the work on the friends list in that regard.

As far as Mia's concerns about not being able to do things automatically, I'd like it to still be an option to manually add an achievement to someone so that non-battling rooms have the chance to participate still.
Mia edit: I did this in my implementation along with some wifi ones that are automatic :)

As far as battle ones that can't be added automatically, the most viable option to me at first pass is sending them to the room staff of the tier room, global staff already have their hands full with tickets and such, so adding another repetitive task on top of that would probably just result in a backlog of stuff.
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top