Robot: Well here. *Hands Anubis a piece of paper that has this:
Fire is weak against shields and armor (Robots).
Shock is weak against flesh and armor (No shield)
Corrosive is weak against flesh and shield.
Fire is strong against flesh
Shock is strong against shields
Corrosive is strong against armor
Slag increases damage with non-slag weapons.
Explosive deals dependable damage against all elemental types
Fighting one with the same elemental type is a stupid idea
Badass skags that have an element can give it to other skags. (Only)
Stalkers cannot go invisible without their shields
PDW loaders can reflect bullets back at the shooter
Teidore guns can be thrown and they explode like a grenade when doing do, and deal damage proportional to the ammo left in the clip.
Armor enemies can have shields
Some bosses can have shields
Explosive, Normal, and slag are the only types that deal moderate damage to enemies that have shields/armor type or elemental.