diff --git a/app/imports/api/creature/experience/Experiences.js b/app/imports/api/creature/experience/Experiences.js index fe16563f..8b6bb22e 100644 --- a/app/imports/api/creature/experience/Experiences.js +++ b/app/imports/api/creature/experience/Experiences.js @@ -90,11 +90,6 @@ const insertExperience = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.insert.denied', 'You need to be logged in to insert an experience'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.insert.denied', - `The ${tier.name} tier does not allow you to grant experience`); - } let insertedIds = []; creatureIds.forEach(creatureId => { let id = insertExperienceForCreature({experience, creatureId, userId}); @@ -123,11 +118,6 @@ const removeExperience = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.remove.denied', 'You need to be logged in to remove an experience'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.remove.denied', - `The ${tier.name} tier does not allow you to remove an experience`); - } let experience = Experiences.findOne(experienceId); if (!experience) return; let creatureId = experience.creatureId @@ -168,11 +158,6 @@ const recomputeExperiences = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.recompute.denied', 'You need to be logged in to recompute a creature\'s experiences'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.recompute.denied', - `The ${tier.name} tier does not allow you to recompute a creature's experiences`); - } assertEditPermission(creatureId, userId); let xp = 0;