{"object":"card","id":"2584c8c9-beb2-4a58-84b9-8ae2d20b3c9c","printing_id":"2584c8c9-beb2-4a58-84b9-8ae2d20b3c9c","oracle_id":"36589577-8de3-48c5-b252-cfb759babc0a","lang":"en","name":"Unyielding Spirit","oracle_name":"Unyielding Spirit","type":"Spell","domains":["body"],"energy":1,"power":1,"might":null,"keywords":["reaction"],"tags":[],"rules_text":"[Reaction] (Play any time, even before spells and abilities resolve.)\nPrevent all spell and ability damage this turn.","flavor_text":"Battles are won in the heart before they are won on the field.","set":"ogn","set_name":"Origins","collector_number":"145","rarity":"uncommon","artist":"Max Grecke","variant":null,"riftbound_id":"ogn-145-298","rifthunt_uri":"/cards/ogn/145/unyielding-spirit/","rulings_uri":"/cards/2584c8c9-beb2-4a58-84b9-8ae2d20b3c9c/rulings","images":{"small":"https://images.rifthunt.com/cards/small/front/ogn/145/unyielding-spirit.webp?v=a9418e47719d","normal":"https://images.rifthunt.com/cards/normal/front/ogn/145/unyielding-spirit.webp?v=a9418e47719d","large":"https://images.rifthunt.com/cards/large/front/ogn/145/unyielding-spirit.webp?v=a9418e47719d"},"tcg_id":"652929","finishes":["normal","foil"],"purchase_uris":{"tcgplayer":"https://tcgplayer.pxf.io/c/2226219/1830156/21018?subId1=rifthunt_api&partnerpropertyid=1989897&u=https%3A%2F%2Fwww.tcgplayer.com%2Fproduct%2F652929","cardmarket":"https://www.cardmarket.com/en/Riftbound/Products/Search?searchString=Unyielding%20Spirit"},"prices":{"currency":"USD","source":"tcgplayer","updated_at":"2026-11-06T17:01:38.634Z","foil":{"low":0.6,"mid":2.09,"high":12.99,"market":1.83,"direct_low":null},"normal":{"low":0.24,"mid":0.53,"high":3,"market":0.46,"direct_low":null}}}