Oisin's Green Jacket

Oisin is rarely seen without his green/olive jacket, even in extreme weather conditions. He wears the jacket out of respect for the Elder Being, who bestowed it upon him. He also enjoys wearing it, seeing as it provides advantages. The wearer of the jacket is immune to bullets and most non-elemental projectiles. They are also immune to extreme cold temperatures and cold magic. The wearer also has a slight modification to strength and upper body agility. The jacket is weak to heat based attacks, extreme heats can lead to the interior of the jacket becoming unbearably hot. The jacket also has extra-dimensional space within the interior and pockets, the wearer can store a near limitless amount of objects. It seems to glow with a red and sickly green color, which is why it is assumed cursed.