While you are fighting your active weapon (primary, 2ndary, heavy) is the one that gains xp. I'm wondering if armor gains xp by being hit/taking damage. In otherwords: if I want to level armor faster (outside of bounties) should I intentionally let myself get hit to level armor faster?

  • I am 99% certain that your armor gains experience based on the experience you earn from killing enemies/bounties. I don't have a definitive source on this. However, bounties are by and far the fastest way to level armor, you can level a full set in about a day or two worth of Vanguard bounties.
    – turbo
    Apr 13, 2015 at 14:36

4 Answers 4


No it does not. The only way to gain experience is from finishing bounties, story missions, and the strikes.

  • 4
    And killing enemies. Just running around getting kills, without doing any bounties, missions, or strikes, and you'll eventually level up your gear. Apr 21, 2015 at 12:27
  • Thanks, CPerkins, this is the point of my question. While "running around" does armor gain xp by being hit. Or does it require a kill? XP from bounties, and completing story missions and strikes aside.
    – Sean B
    Apr 22, 2015 at 17:06
  • As @CPerkins says you get XP from getting kills. And as jmpin said you do not get it from taking damage.
    – Chris
    Apr 23, 2015 at 11:26

I tested it out and you do not gain experience from taking damage. I used DestinyStatus.com to view xp before and after. I took a baseline after a couple hours idle. Then dropped into Mars patrols and killed one Cabal, by myself, without taking any damage. Took an xp snapshot. Then allowed myself to take damage from a single cabal, without dealing any damage. No experience was gained. enter image description here


You won't get any XP from getting hit. Aside from completing bounties, story missions, and strikes, you can get XP by killing things and also by your people in your fireteam killing things. Trust me. I've played a lot of Destiny.

My favorite way to level gear and weapons is to complete bounties and then make sure you have the stuff you want to level up equipped when you turn in the bounty. Also, if you do a public event you get a package in the mail (Once per day). When you pick up that package you get a bunch of XP so equip your gear that you want to level when you pick that pack up from the postmaster too.

You can complete most of Eris' bounties just by going to the moon and doing The Dark Beyond mission farming method. Check out this video here to learn more about that:


Actually, these responses are all wrong. I know for a fact that taking damage WILL level up your armor... I was a short way from obtaining a new upgrade for one of my armor pieces and wanted to try this technique so I started up a strike and didn't shoot my weapon or melee anyone. I let the other guys kill. I just ran around and took damage and sure enough, upgrade UNLOCKED!!!... since then, I have tried this technique many times, just taking as much damage as I could and by the end of the strike you will end up with WAY more xp for your armor. I have also compared this to strikes where I killed everything that moved and took very little damage...and not nearly the same amount of xp was gained....so YES...your armor DOES upgrade by taking damage... NOT from kills.

  • 3
    Unfortunately, this is wrong. I let the other guys kill Oh hey, someone in your strike team killing an enemy gives you XP. Really, all you're doing by not shooting enemies in a strike team is pissing off your teammates. It's very likely that doing this will cause several reports against your account, to the point where Bungie may take punitive action.
    – user66184
    May 18, 2015 at 22:43
  • @Thebluefish is right. You were getting XP from their kills just like they would get XP from your kills. Try sitting there getting hit by yourself and you'll see that you aren't getting any XP. May 18, 2015 at 22:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .