Original Post — Direct link

Since the Achievement update, you can no longer unlock achievements without having the requirement listed, for example by boosting your stats.

This can have disastrous results if you try to use boosts for achievements you can only complete once, as you will then be unable to ever unlock the achievement.

For example: you can boost your Magic level to show the broomstick from Swept Away to Kardia without level 93 magic, but you will not receive the Advanced Sweeping achievement. Other examples of such achievements are Azdaran Birthright and Caving into the Gains.

External link →
over 4 years ago - /u/Jagex_Stu - Direct link

Actually, the reverse is true. If you complete the condition for an achievement by boosting, the requirement variables are set on your account.

So although the achievement is still locked, because you don't meet all the prerequisites, you have completed the unlock condition, rather than being permanently locked out.

So once you've leveled up to meet the base skill prerequisite, the achievement should unlock.

over 4 years ago - /u/Jagex_Stu - Direct link

Originally posted by Non-Random-User

so it counts the action as complete but the requirement not met, till you get lvl then it gets unlocked?

is that the same for achievement diaries so we cant boost for them now? what about wildy which we never could?

It applies to any achievement with skill prerequisite, regardless of category, due to how the achievement engine processes the requirements.

If an achievement has a skill prerequisite, then it currently uses your base level in that skill as the condition for that prerequisite. The achievement engine assumes that if an achievement has a prerequisite, then you must need that prerequisite to complete the achievement.

The only outlier might be where content has scripted conditions that themselves throttle whether the requirements for the achievement are flagged. (From what you've described, sounds like the content scripts that complete the wilderness diary achievements themselves checked your base skill levels, at some point.)

over 4 years ago - /u/Jagex_Stu - Direct link

Originally posted by San4311

When is this finally getting fixed though? Nothing but radio silence on this issue.

I don't have any new information on the subject to offer.

I can only reiterate what I've previously communicated, which is that making the achievement engine effectively ignore skill prerequisites so that they can be boosted requires a full-stack engine deployment, and currently only client engine releases are scheduled for the remainder of this year.

We discussed our options - stripping all skill prerequisites off all the achievements, setting all the prerequisites to 1 and living with the prerequisites appearing as incorrectly struckthrough, or changing the skill prereq logic in the achievement engine - and decided to go with the engine fix as the best long-term solution.

Our producers have also reassigned Mod Asherz and myself back to working exclusively on mobile for the foreseeable future to meet the deadlines they've set, so we need to balance that need against, and coordinate with the engine release schedule for, any further short-term work on achievements.

We intend to keep you updated of any further developments when we know more, and address the issue when we can.

over 4 years ago - /u/Jagex_Stu - Direct link

Originally posted by Jits_Dylen

Hey Stu,

I boosted from 112 farming to 114 for spirit tree achievement. The achievement itself is gone from my MQC list of needed achievements. Right now I am assuming because it no longer shows, that when I go to get the cape being sub 114 farming as a regular skill level, I'll get it.

Can you confirm for me even if the achievement shows as complete, it technically is not in this case? Like I said, the achievement shows as complete as I boosted it. I'm still below the req. level.

If you mean the Power of Three Spirits achievement in the Exploration->Prifddinas subcategory, IIRC that's listed with an 89 Farming req, which'd account for why it's completed at 112 Farming.

It sounds like you have the Show Completed tickbox unticked, near the top of your achievement interface.

If you'd like to see achievements you've completed to verify, tick Show Completed, then you should see achievements you've completed in your achievement subcategories and meta lists.

Hope that helps!

over 4 years ago - /u/Jagex_Stu - Direct link

Originally posted by Dracosbunz

Is this why certain achievements cannot be unlocked in F2P even when all the requirements are met? Is there some kind of hidden membership requirement held over from previous coding that prevents them from unlocking? (e.g. The Wanderer, Hoof Rot, A Bolt from the Blue, and Do They Come in Other Colours)

Similar principle to skill prereqs, yeah. Membership is a prereq and achievements default to members=yes if not specified. We copied across the member status of each achievement from the old achievement system, which worked the same way.

If there are specific achievements you feel should be flagged as members=no, please submit an in-game bug report listing those achievements and we'll get those fixed.

over 4 years ago - /u/Jagex_Stu - Direct link

Originally posted by Jits_Dylen

Thanks for following up! ‘Family spirit tree’ is the one I’m meaning. For POF spirit tree, you need 114 farming. According to the wiki MQC requires 114 farming due to this. I boosted from 112 to 114 to complete the achievement. But, what I don’t know is, will this affect me getting the MQC because as of right now it shows as completed In my log. Are the boosted achievements that are affected still showing as completed, or do they now show as not completed?

Took a look at the config and the Family Spirit Tree achievement currently has a skill prereq of 89 Farming.

Apparently that's a concession to those that completed the achievement before the Manor Farm tree was added to it, so that they didn't have to recomplete the achievement.

Regardless, you've completed the achievement, so there's nothing to worry about. :) The achievement system considers this achievement to be complete for you, and therefore you've met that requirement for MQC.