To start off: I know this is kind of a first world problem on Subeta. :'| For users that have a ton of pets, the training center can get a bit... messy. Either you have to scroll for miles, or you have to mess with pet ordering. Both of these get annoying if you're very used to a particular pet order, but still want to train up several pets.
Initial idea - Have training center only show full/happy pets (completely scrapped!)
What I'm suggesting is this: have the training center only show pets that have been fed/played with.
5 points and higher in hunger/happiness and the pet shows up.
0 hunger, full happiness? Pet doesn't show up.
Full hunger, 0 happiness? Pet doesn't show up.
Additionally, have Jim give a little disclaimer that he's had too many pets pass out from hunger during training (or had a hungry telenine chase after a jogger), so he won't agree to train hungry pets from now on, together with a link to the resort and a subtle hint for Rathskeller Inn.
This suggestion piggybacks off the requirement that you want to battle with the pet you're training. Your pet has to be full and happy in order to battle, so why not do the same for training? It creates a constant, small sP sink (200sP per day to keep a pet full/happy), as well as draws more attention toward the resorts and gives people another reason to keep at least some of their pets fed without it being punishing. [sub]I remember the days of the paint-splattered HAs of old. And the salt that went with them.[/sub]
[edit] With all the feedback, a few easier and hassle-free alternatives to my original brainfart came up!
1) Implement a selection/checkbox page for pets you want displayed in the training center to make it easier for folks with 50+ pets. (ty for this idea!) Sort of a "signup", or "regular members" page for the pets that the user wants to train at Jim's training center?
2) Be able to "collapse" pets, similar to how you can collapse sidebar widgets. Like the widgets, this setting will be remembered by your browser (meaning it will forget your preference if you clear the cache, log out, use a different browser, etc) So this would be one way to "hide" specific pets, at least until your browser logs you out. (ty !)
3) Instead of a separate form for every pet on the page, you select all the pets you want to train (and in what stat), and then submit them all at once with a single button at the bottom of the page. I think of it like this: each pet has a checkbox, in addition to the current dropdown with the stats to choose from. And when you submit the button, it just puts all the pets you checked into training. This idea could do with some fleshing out but perhaps it has potential? (ty !)
4) Suggestion update after brainstorming with !
Have the pet's ID in the event link. Ex: (Armageddon is out of the training center!), instead leads to https://subeta.net/explore/train.php&ID=3995. Immediately displays the stats your pet gained and, on that same page, allows you to enroll the pet into a training course.

[sub]YAY, laziness has been overcome, example graphic is up![/sub] "Back to Jim's Training center!" link would lead to the main training page (https://subeta.net/explore/train.php), which lists ALL of your pets. When you enroll in a session, you would still get the page telling you what and who is signed up for a training session, and the option to set an alert.
No support, for two reasons.
I don't always want battle right after I throw a pet into training. Unless my pet was in the resort, I'd constantly be struggling to go get more food which leads me to my second point.
Some people (myself included) have their battle pet also be their gourmand pet. And while this normally isn't a problem if you're trying to stuff your pet to the brim constantly-- once you get to the high numbers you may not always have the funds on hand to get items each day to train your pet. For me, I'd need to spend about 8mil+ every single day to get my pet trained on top of the training cost. I don't want to constantly fork that over instead of just being able to casually wait for cheaper foods to come out.
--
Instead, it would be amazing if you could just check off which pets you wanted displayed on that page so you only see the ones you're working on.
so like... for widowmaker, i'd have to sync up feeding her, putting her in the training center, and then doing my battle quests? no thanks.
& i only feed my littles/put them in the inn when i'm getting ready to battle with them, and right now i'm training almost all of them :c tbh i don't even feed my main pet consistently... this would make the training center more irritating than it already is, for me.
I would rather be able to choose who shows up on the training page some way than have to deal with this. I only keep my battle pet in the lodge, and wouldn't want to fork over the sP to keep everyone else in. Plus, feeding my pet is getting more expensive and I'm only feeding novel items for the gourmand achievement.
Oh, I like the idea of checking off which pets you want to display in the training center! I just thought I'd piggyback this idea off that battle requirement because it feels like it would be less confusing and possibly less code-intensive than adding a whole new selection/option page for this. It could mostly be on the back-end. Then again, it depends on how load-heavy that coding would be compared to a checkbox page.
Good point about the gourmand pets too. :'| My gourmand pet isn't my battle pet, so I kind of forgot that, haha.
I would love to be able to check what pets I want to show up in the Training Center. But feeding and happiness having anything to do with it sounds needlessly complicated.
Given the feedback, I'm keeping the original idea in the first post, but I'm also including 's idea. Because at the end of the day, the thought behind this was to have a way for the training center be less messy for those of us with tons of pets. ;P And my brain took that thought and ran wild with it.
Fully support the idea of picking which pets are displayed for the training centre. :)
No support for original idea, since I train all my pets, but only keep gourmand fed. I'd like the ability to check which pets appear there tho, since it wouldn't affect me and looks like it'd be helpful to others.
I don't support the original idea, it'd make training more complicated/more of a pain.
My battle pet is my gourmand, and while I have a gallery full of food to feed to him, I won't always have the stockpile available. I don't want to spend the extra time buying food and then feeding it to my pet just so I can click two buttons to train him. It takes away time that I can spend doing other things around the site. I sometimes train my other pets as well, but I'm not going to fork over the sP and time to get them full before training them. Happiness is easily remedied by giving your pet a minion.
If this was implemented, I feel like it would confuse new users visiting the training center for the first time (if the pet is hungry/unhappy). They would know that they have a pet (or two or three) and if their pet(s) are below 5 pts in hunger and/or happiness, per the suggestion, they'll find a blank page with Jim at the top.
Having the option to select who shows up on the training page would be fine. The training page right now is better than what it used to be.
Not in support of the original suggestion but... Since we can now potentially have over 70 pets (is it over 80 yet?), there are multiple pages that have become rather unwieldy.
The recent update to the Resort fixed one of them - in my opinion- but the training center and the page that comes up when you want to use an item are both irritating to use. I've long wanted a checkbox page, where you can chose what pets are available for different things around the site. Feeding, reading, boosting, training... Though they wouldn't be particularly useful options to me, I think checkboxes for adding TC items and play with toys could be added to this list. A lot of people want to do specific things with specific pets, and it would be a lot more enjoyable if you didn't have to scroll-scroll-scroll and then double-check you aren't giving the wrong thing to the wrong pet... I suppose you can reorganize your pets every time so you have that pet at the top... But that only works well with the items that have single uses. Multiple use items are scroll-scroll-scroll any which way you go at it.
-sees wall of text forming- Okay. Breathe, Aeon. /ends rant (Clearly though, I have strong feelings about this. And I only have 52 pets currently. LOL)
I think the max is 82 or 83? That's for old, longtime users that spent all their loyalty boxes on petslots and got the bonus pet slots from the time when the pet slot plushies had their prices cut. Even with 52 pets, that's a lot of pets to scroll past if you keep them in a specific order for a reason. It's even more annoying if you're using a phone. The scrolling is definitely faster on a phone, but touchscreens are more fiddly. D:
I'm trying to slowly train up a second battle pet, that's the main reason why I got to thinking about having a filter of sorts for the training center. x) Clearly, I overthought the idea because the more I think about it, the checklist makes more sense. A lot of places would benefit from less clutter in terms of pet lists, I completely agree, but luckily word has it that they're working on an overhaul of the inventory "use item/add to pet treasure" pages.
this just sounds like a needlessly complicated and limiting workaround for not having the ability to choose what pets show up in the training center, which is an option people have been requesting for years. what's wrong with that basic suggestion? if staff can't make that happen, then why would this be any easier?
people don't only train their battle pets, they also train pets for job promotions or reaching appropriate stats for a pet's character.
Oh dear lord, no. I'm training over 20 pets, no way I want to feed or play with them all before I hit the training center. When I do feed them, I only feed the ones I want to battle with, so I don't have an endless list of pets show up on the battle selection page. There has been talk about making the boxes collapsible which I am all for.
I don't support the original idea (I have multiple pets in training, but usually keep only my main 2 battlers + gourmand fully fed and happy because I don't like to scroll for pets on the battle selection page). But I support Aeon's proposal 100%!
This would be awesome. Awe-some.
We won't make it dependent on hunger/happiness - as others mentioned, that would complicate things a lot, plus some people aren't battling as often as they train.
The idea of being able to choose what pets show up around the site is nice but would be a lot of work to implement, and we'd have to make changes to the database for it, meaning it's not likely right now.
However I'm happy to take suggestions on making the training page better/easier to use. Here are some of my ideas:
Be able to "collapse" pets, similar to how you can collapse sidebar widgets. Like the widgets, this setting will be remembered by your browser (meaning it will forget your preference if you clear the cache, log out, use a different browser, etc) So this would be one way to "hide" specific pets, at least until your browser logs you out.
Instead of a separate form for every pet on the page, you select all the pets you want to train (and in what stat), and then submit them all at once with a single button at the bottom of the page. I think of it like this: each pet has a checkbox, in addition to the current dropdown with the stats to choose from. And when you submit the button, it just puts all the pets you checked into training. This idea could do with some fleshing out but perhaps it has potential?
🐝 ☕ bug (he/him) | your friendly neighborhood code wrangler. stay in the loop! join and check out the latest admin post highlights
I actually like the collapsable option. Not perfect but also relatively simple! The second one sounds a tad too complicated to me.
I really like this idea, but I didn't want to re-suggest it because it was seemingly rejected (there was only ever one staff post on that thread, the conversation didn't really continue). Maybe the OP was just ahead of her time? xD
I can't recall but I want to say the conversation continued somewhere else (battle thread maybe) and the suggestion of making the lazy pets collapsible came up, but nothing ever came of that either. But let's do something! :D
To be fair, that thread (and the admin response) is from 2014. That was three years ago, and a lot has changed since then, so the answer may be different now and it doesn't mean the old answer was wrong per se. And I'd definitely be discussing any changes to the training functionality with the battle admins first :) They may have reasons I hadn't thought of for not wanting a mass training button.
But collapsible pets are easy enough and could totally happen! It's just a UI thing too, unlike the mass training button, this wouldn't change the functionality at all since you'd still have to train pets one at a time. So I'll discuss that with the others and maybe one day's sprint you'll see it happen.
🐝 ☕ bug (he/him) | your friendly neighborhood code wrangler. stay in the loop! join and check out the latest admin post highlights
Seconding that collapsible pets seems like a good compromise. A mass training option might be nice eventually, but maybe not now if it will take a lot of work to implement. Also I'm still getting used to the new mass EXP spending option, so maybe I'm just a bit reluctant to implement something similar somewhere else right now but anyway.