From d3834d401368b83667e70a7d6dd3b0abc43ad885 Mon Sep 17 00:00:00 2001 From: Buhallin Date: Tue, 15 Nov 2022 15:32:45 -0800 Subject: [PATCH] Clean up corrupted Unicode characters The metadata editor tool was using the wrong character encodings, resulting in corrupted Unicode characters. --- .../AlchemicalDistillation.502a4d.gmnotes | 8 ++++---- .../CustomModifications.d2252d.gmnotes | 2 +- .../DamningTestimony.3369a5.gmnotes | 4 ++-- .../EmpiricalHypothesis.62c67d.gmnotes | 14 +++++++------- .../FriendsinLowPlaces.c332af.gmnotes | 2 +- .../HonedInstinct.1cde62.gmnotes | 12 ++++++------ .../HuntersArmor.a85f1d.gmnotes | 14 +++++++------- .../HyperphysicalShotcaster.2a6e0d.gmnotes | 10 +++++----- .../AllPlayerCards.15bb07/LivingInk.42b36d.gmnotes | 4 ++-- .../MakeshiftTrap.aa897f.gmnotes | 4 ++-- .../PocketMultiTool.7421ed.gmnotes | 2 +- .../AllPlayerCards.15bb07/PowerWord.c91c1d.gmnotes | 10 +++++----- objects/AllPlayerCards.15bb07/Rastrad1.f1f24e.json | 2 +- .../AllPlayerCards.15bb07/RunicAxe.7cdb0a.gmnotes | 8 ++++---- .../SummonedServitor.73b311.gmnotes | 10 +++++----- .../TheRavenQuill.b81037.gmnotes | 6 +++--- 16 files changed, 56 insertions(+), 56 deletions(-) diff --git a/objects/AllPlayerCards.15bb07/AlchemicalDistillation.502a4d.gmnotes b/objects/AllPlayerCards.15bb07/AlchemicalDistillation.502a4d.gmnotes index 74828f20..4c21f64f 100644 --- a/objects/AllPlayerCards.15bb07/AlchemicalDistillation.502a4d.gmnotes +++ b/objects/AllPlayerCards.15bb07/AlchemicalDistillation.502a4d.gmnotes @@ -19,22 +19,22 @@ { "name": "Mending Distillate", "xp": 1, - "text": "Add this option: “âŸ� Heal 2 damage.â€�" + "text": "Add this option: “⟐ Heal 2 damage.”" }, { "name": "Calming Distillate", "xp": 1, - "text": "Add this option: “âŸ� Heal 2 horror.â€�" + "text": "Add this option: “⟐ Heal 2 horror.”" }, { "name": "Enlightening Distillate", "xp": 1, - "text": "Add this option: “âŸ� Place 1 charge or secret on an asset you control.â€�" + "text": "Add this option: “⟐ Place 1 charge or secret on an asset you control.”" }, { "name": "Quickening Distillate", "xp": 1, - "text": "Add this option: “âŸ� Move up to 2 times.â€�" + "text": "Add this option: “⟐ Move up to 2 times.”" }, { "name": "Refined", diff --git a/objects/AllPlayerCards.15bb07/CustomModifications.d2252d.gmnotes b/objects/AllPlayerCards.15bb07/CustomModifications.d2252d.gmnotes index 140e30e3..2b968c81 100644 --- a/objects/AllPlayerCards.15bb07/CustomModifications.d2252d.gmnotes +++ b/objects/AllPlayerCards.15bb07/CustomModifications.d2252d.gmnotes @@ -26,7 +26,7 @@ { "name": "Leather Grip", "xp": 3, - "text": "Custom Modifications gets –1 cost and gains “Fast. Play only during your turn.â€�", + "text": "Custom Modifications gets –1 cost and gains “Fast. Play only during your turn.”", "replaces": { "cost": 2 } diff --git a/objects/AllPlayerCards.15bb07/DamningTestimony.3369a5.gmnotes b/objects/AllPlayerCards.15bb07/DamningTestimony.3369a5.gmnotes index b8b5ccef..d411c34c 100644 --- a/objects/AllPlayerCards.15bb07/DamningTestimony.3369a5.gmnotes +++ b/objects/AllPlayerCards.15bb07/DamningTestimony.3369a5.gmnotes @@ -48,12 +48,12 @@ { "name": "Surveil", "xp": 3, - "text": "You may use Damning Testimony’s ability to investigate the chosen enemy’s location instead of your location." + "text": "You may use Damning Testimony’s ability to investigate the chosen enemy’s location instead of your location." }, { "name": "Expose", "xp": 4, - "text": "When you successfully investigate using Damning Testimony, you may spend X evidence to discard the chosen enemy if it is non-Elite. X is that enemy’s remaining health." + "text": "When you successfully investigate using Damning Testimony, you may spend X evidence to discard the chosen enemy if it is non-Elite. X is that enemy’s remaining health." } ], "cycle": "The Scarlet Keys" diff --git a/objects/AllPlayerCards.15bb07/EmpiricalHypothesis.62c67d.gmnotes b/objects/AllPlayerCards.15bb07/EmpiricalHypothesis.62c67d.gmnotes index 4c2ef1e1..27537704 100644 --- a/objects/AllPlayerCards.15bb07/EmpiricalHypothesis.62c67d.gmnotes +++ b/objects/AllPlayerCards.15bb07/EmpiricalHypothesis.62c67d.gmnotes @@ -12,37 +12,37 @@ { "name": "Pessimistic Outlook", "xp": 1, - "text": "Add the following criteria: “you run out of cards in your hand.â€�" + "text": "Add the following criteria: “you run out of cards in your hand.”" }, { "name": "Trial and Error", "xp": 1, - "text": "Add the following criteria: “you are dealt damage or horror.â€�" + "text": "Add the following criteria: “you are dealt damage or horror.”" }, { "name": "Independent Variable", "xp": 1, - "text": "Add the following criteria: “you discard a treachery or enemy from play.â€�" + "text": "Add the following criteria: “you discard a treachery or enemy from play.”" }, { "name": "Field Research", "xp": 1, - "text": "Add the following criteria: “you enter a location with 3 or more shroud.â€�" + "text": "Add the following criteria: “you enter a location with 3 or more shroud.”" }, { "name": "Peer Review", "xp": 2, - "text": "The chosen criteria is met if any investigator at your location meets it, instead of only you. Other investigators at your location may trigger 🗲 abilities on Empirical Hypothesis." + "text": "The chosen criteria is met if any investigator at your location meets it, instead of only you. Other investigators at your location may trigger 🗲 abilities on Empirical Hypothesis." }, { "name": "Research Grant", "xp": 2, - "text": "Empirical Hypothesis gains: “🗲 Spend 2 evidence: Reduce the cost of the next card you play this phase by 3.â€�" + "text": "Empirical Hypothesis gains: “🗲 Spend 2 evidence: Reduce the cost of the next card you play this phase by 3.”" }, { "name": "Irrefutable Proof", "xp": 3, - "text": "Empirical Hypothesis gains: “🗲 Spend 3 evidence: Discover 1 clue at your location.â€�" + "text": "Empirical Hypothesis gains: “🗲 Spend 3 evidence: Discover 1 clue at your location.”" }, { "name": "Alternative Hypothesis", diff --git a/objects/AllPlayerCards.15bb07/FriendsinLowPlaces.c332af.gmnotes b/objects/AllPlayerCards.15bb07/FriendsinLowPlaces.c332af.gmnotes index 0c6ee2fb..db15c5d9 100644 --- a/objects/AllPlayerCards.15bb07/FriendsinLowPlaces.c332af.gmnotes +++ b/objects/AllPlayerCards.15bb07/FriendsinLowPlaces.c332af.gmnotes @@ -33,7 +33,7 @@ { "name": "Prompt", "xp": 2, - "text": "Friends in Low Places gains fast and “play during any 🗲 window.â€�" + "text": "Friends in Low Places gains fast and “play during any 🗲 window.”" }, { "name": "Experienced", diff --git a/objects/AllPlayerCards.15bb07/HonedInstinct.1cde62.gmnotes b/objects/AllPlayerCards.15bb07/HonedInstinct.1cde62.gmnotes index 4b3ba99a..9142acd2 100644 --- a/objects/AllPlayerCards.15bb07/HonedInstinct.1cde62.gmnotes +++ b/objects/AllPlayerCards.15bb07/HonedInstinct.1cde62.gmnotes @@ -12,27 +12,27 @@ { "name": "Reflex Response", "xp": 1, - "text": "Add the following play condition: “\u003d You take damage or horror.â€�" + "text": "Add the following play condition: “\u003d You take damage or horror.”" }, { "name": "Situational Awareness", "xp": 1, - "text": "Add the following play condition: “\u003d A location enters play or is revealed.â€�" + "text": "Add the following play condition: “\u003d A location enters play or is revealed.”" }, { "name": "Killer Instinct", "xp": 1, - "text": "Add the following play condition: “\u003d An enemy engages you.â€�" + "text": "Add the following play condition: “\u003d An enemy engages you.”" }, { "name": "Gut Reaction", "xp": 1, - "text": "Add the following play condition: “\u003d A treachery enters your threat area .â€�" + "text": "Add the following play condition: “\u003d A treachery enters your threat area .”" }, { "name": "Muscle Memory", "xp": 1, - "text": "Add the following play condition: “\u003d You play an asset.â€�" + "text": "Add the following play condition: “\u003d You play an asset.”" }, { "name": "Sharpened Talent", @@ -42,7 +42,7 @@ { "name": "Impulse Control", "xp": 3, - "text": "You may include up to three copies of Honed Instinct in your deck. Honed Instinct gets –1 cost.", + "text": "You may include up to three copies of Honed Instinct in your deck. Honed Instinct gets –1 cost.", "replaces": { "cost": 0 } diff --git a/objects/AllPlayerCards.15bb07/HuntersArmor.a85f1d.gmnotes b/objects/AllPlayerCards.15bb07/HuntersArmor.a85f1d.gmnotes index 1d4144f0..6df2abc6 100644 --- a/objects/AllPlayerCards.15bb07/HuntersArmor.a85f1d.gmnotes +++ b/objects/AllPlayerCards.15bb07/HuntersArmor.a85f1d.gmnotes @@ -12,7 +12,7 @@ { "name": "Enchanted", "xp": 1, - "text": "Hunter’s Armor gains the Relic trait and takes up an arcane slot instead of a body slot.", + "text": "Hunter’s Armor gains the Relic trait and takes up an arcane slot instead of a body slot.", "replaces": { "traits": "Item. Armor. Relic." } @@ -20,22 +20,22 @@ { "name": "Protective Runes", "xp": 2, - "text": "Hunter’s Armor may be assigned damage and/or horror dealt to other investigators at your location." + "text": "Hunter’s Armor may be assigned damage and/or horror dealt to other investigators at your location." }, { "name": "Durable", "xp": 2, - "text": "Hunter’s Armor gets +2 health." + "text": "Hunter’s Armor gets +2 health." }, { "name": "Hallowed", "xp": 2, - "text": "Hunter’s Armor gets +2 sanity." + "text": "Hunter’s Armor gets +2 sanity." }, { "name": "Lightweight", "xp": 2, - "text": "Hunter’s Armor gets –1 cost and playing it does not provoke attacks of opportunity.", + "text": "Hunter’s Armor gets –1 cost and playing it does not provoke attacks of opportunity.", "replaces": { "cost": 3 } @@ -43,12 +43,12 @@ { "name": "Hexdrinker", "xp": 3, - "text": "After 1 or more damage or horror is assigned to Hunter’s Armor from a treachery effect, you may exhaust it to draw 1 card." + "text": "After 1 or more damage or horror is assigned to Hunter’s Armor from a treachery effect, you may exhaust it to draw 1 card." }, { "name": "Armor of Thorns", "xp": 3, - "text": "After 1 or more damage or horror is assigned to Hunter’s Armor from an enemy attack, you may exhaust it to deal 1 damage to that enemy." + "text": "After 1 or more damage or horror is assigned to Hunter’s Armor from an enemy attack, you may exhaust it to deal 1 damage to that enemy." } ], "cycle": "The Scarlet Keys" diff --git a/objects/AllPlayerCards.15bb07/HyperphysicalShotcaster.2a6e0d.gmnotes b/objects/AllPlayerCards.15bb07/HyperphysicalShotcaster.2a6e0d.gmnotes index 43c13949..71ab30b2 100644 --- a/objects/AllPlayerCards.15bb07/HyperphysicalShotcaster.2a6e0d.gmnotes +++ b/objects/AllPlayerCards.15bb07/HyperphysicalShotcaster.2a6e0d.gmnotes @@ -19,27 +19,27 @@ { "name": "Railshooter", "xp": 2, - "text": "Hyperphysical Shotcaster has this form: “Manifest – Fight. Fight with any skill. This attack deals +1 damage.â€�" + "text": "Hyperphysical Shotcaster has this form: “Manifest – Fight. Fight with any skill. This attack deals +1 damage.”" }, { "name": "Telescanner", "xp": 2, - "text": "Hyperphysical Shotcaster has this form: “Manifest – Investigate. Investigate with any skill. If you succeed, discover a clue at any revealed location instead of your location." + "text": "Hyperphysical Shotcaster has this form: “Manifest – Investigate. Investigate with any skill. If you succeed, discover a clue at any revealed location instead of your location." }, { "name": "Translocator", "xp": 2, - "text": "Hyperphysical Shotcaster has this form: “Manifest – Evade. Attempt to evade with any skill. Before or after this attempt, you may move an investigator or a non-Elite enemy at your location to a connecting location, or vice versa.â€�" + "text": "Hyperphysical Shotcaster has this form: “Manifest – Evade. Attempt to evade with any skill. Before or after this attempt, you may move an investigator or a non-Elite enemy at your location to a connecting location, or vice versa.”" }, { "name": "Realitycollapser", "xp": 2, - "text": "Hyperphysical Shotcaster has this form: “Manifest – Test any skill (3). If you succeed, discard from play a non‑weakness treachery that is not attached to an Elite enemy.â€�" + "text": "Hyperphysical Shotcaster has this form: “Manifest – Test any skill (3). If you succeed, discard from play a non‑weakness treachery that is not attached to an Elite enemy.”" }, { "name": "Matterweaver", "xp": 2, - "text": "Hyperphysical Shotcaster has this form: “Manifest – Choose an asset in your hand and test any skill (X), where X is that asset’s cost. If you succeed, play that asset at no cost.â€�" + "text": "Hyperphysical Shotcaster has this form: “Manifest – Choose an asset in your hand and test any skill (X), where X is that asset’s cost. If you succeed, play that asset at no cost.”" }, { "name": "Aetheric Link", diff --git a/objects/AllPlayerCards.15bb07/LivingInk.42b36d.gmnotes b/objects/AllPlayerCards.15bb07/LivingInk.42b36d.gmnotes index 63ae9cee..35111ff8 100644 --- a/objects/AllPlayerCards.15bb07/LivingInk.42b36d.gmnotes +++ b/objects/AllPlayerCards.15bb07/LivingInk.42b36d.gmnotes @@ -52,12 +52,12 @@ { "name": "Macabre Depiction", "xp": 3, - "text": "Living Ink gains: “🗲 After you reveal a chaos token with a symbol, exhaust Living Ink: Place 1 charge on it.â€�" + "text": "Living Ink gains: “🗲 After you reveal a chaos token with a symbol, exhaust Living Ink: Place 1 charge on it.”" }, { "name": "Vibrancy", "xp": 3, - "text": "Living Ink grants an additional +1 to the circled skill(s) and –1 to each other skill." + "text": "Living Ink grants an additional +1 to the circled skill(s) and –1 to each other skill." } ], "cycle": "The Scarlet Keys" diff --git a/objects/AllPlayerCards.15bb07/MakeshiftTrap.aa897f.gmnotes b/objects/AllPlayerCards.15bb07/MakeshiftTrap.aa897f.gmnotes index 306303e5..e0e7009e 100644 --- a/objects/AllPlayerCards.15bb07/MakeshiftTrap.aa897f.gmnotes +++ b/objects/AllPlayerCards.15bb07/MakeshiftTrap.aa897f.gmnotes @@ -25,12 +25,12 @@ { "name": "Tripwire", "xp": 1, - "text": "Only trigger Makeshift Trap’s forced ability if there are 1 or more enemies at attached location." + "text": "Only trigger Makeshift Trap’s forced ability if there are 1 or more enemies at attached location." }, { "name": "Simple", "xp": 2, - "text": "Makeshift Trap gains fast and “play during any 🗲 window.â€�" + "text": "Makeshift Trap gains fast and “play during any 🗲 window.”" }, { "name": "Poisonous", diff --git a/objects/AllPlayerCards.15bb07/PocketMultiTool.7421ed.gmnotes b/objects/AllPlayerCards.15bb07/PocketMultiTool.7421ed.gmnotes index bfd4d397..8b9c2d05 100644 --- a/objects/AllPlayerCards.15bb07/PocketMultiTool.7421ed.gmnotes +++ b/objects/AllPlayerCards.15bb07/PocketMultiTool.7421ed.gmnotes @@ -42,7 +42,7 @@ { "name": "Spring-Loaded", "xp": 4, - "text": "Pocket Multi Tool’s ability is now a 🗲 ability with the trigger: “When you would fail a skill test you are performing, exhaust Pocket Multi Tool…â€�" + "text": "Pocket Multi Tool’s ability is now a 🗲 ability with the trigger: “When you would fail a skill test you are performing, exhaust Pocket Multi Tool…”" } ], "cycle": "The Scarlet Keys" diff --git a/objects/AllPlayerCards.15bb07/PowerWord.c91c1d.gmnotes b/objects/AllPlayerCards.15bb07/PowerWord.c91c1d.gmnotes index 8257416a..bff8e646 100644 --- a/objects/AllPlayerCards.15bb07/PowerWord.c91c1d.gmnotes +++ b/objects/AllPlayerCards.15bb07/PowerWord.c91c1d.gmnotes @@ -12,27 +12,27 @@ { "name": "Betray", "xp": 1, - "text": "Add the command: “âŸ� ‘Betray.’ Deal 1 damage to any enemy at this enemy’s location with an equal or lower fight value than this enemy.â€�" + "text": "Add the command: “⟐ ‘Betray.’ Deal 1 damage to any enemy at this enemy’s location with an equal or lower fight value than this enemy.”" }, { "name": "Mercy", "xp": 1, - "text": "Add the command: “âŸ� ‘Mercy.’ An investigator at this enemy’s location heals damage or horror equal to this enemy’s respective damage/horror value.â€�" + "text": "Add the command: “⟐ ‘Mercy.’ An investigator at this enemy’s location heals damage or horror equal to this enemy’s respective damage/horror value.”" }, { "name": "Confess", "xp": 1, - "text": "Add the command: “âŸ� ‘Confess.’ Discover 1 clue at this enemy’s location if its health is equal to or higher than its location’s shroud.â€�" + "text": "Add the command: “⟐ ‘Confess.’ Discover 1 clue at this enemy’s location if its health is equal to or higher than its location’s shroud.”" }, { "name": "Distract", "xp": 1, - "text": "Add the command: “âŸ� ‘Distract.’ Automatically evade any enemy at this enemy’s location with an equal or lower evade value than this enemy.â€�" + "text": "Add the command: “⟐ ‘Distract.’ Automatically evade any enemy at this enemy’s location with an equal or lower evade value than this enemy.”" }, { "name": "Greater Control", "xp": 2, - "text": "Power Word gains “🗲: Return Power Word to your hand.â€�" + "text": "Power Word gains “🗲: Return Power Word to your hand.”" }, { "name": "Bonded", diff --git a/objects/AllPlayerCards.15bb07/Rastrad1.f1f24e.json b/objects/AllPlayerCards.15bb07/Rastrad1.f1f24e.json index 3d4316c7..7c530618 100644 --- a/objects/AllPlayerCards.15bb07/Rastrad1.f1f24e.json +++ b/objects/AllPlayerCards.15bb07/Rastrad1.f1f24e.json @@ -37,7 +37,7 @@ "LuaScriptState": "", "MeasureMovement": false, "Name": "Card", - "Nickname": "Rastrad (1)", + "Nickname": "Ríastrad (1)", "SidewaysCard": false, "Snap": true, "Sticky": true, diff --git a/objects/AllPlayerCards.15bb07/RunicAxe.7cdb0a.gmnotes b/objects/AllPlayerCards.15bb07/RunicAxe.7cdb0a.gmnotes index 3ed3977a..6cd15b6a 100644 --- a/objects/AllPlayerCards.15bb07/RunicAxe.7cdb0a.gmnotes +++ b/objects/AllPlayerCards.15bb07/RunicAxe.7cdb0a.gmnotes @@ -28,22 +28,22 @@ { "name": "Inscription of Glory", "xp": 1, - "text": "Add this inscription: “âŸ� Glory - If this attack defeats an enemy, choose one: draw 1 card, heal 1 damage, or heal 1 horror.â€�" + "text": "Add this inscription: “⟐ Glory - If this attack defeats an enemy, choose one: draw 1 card, heal 1 damage, or heal 1 horror.”" }, { "name": "Inscription of the Elders", "xp": 1, - "text": "Add this inscription: “âŸ� Elders - If this attack succeeds by an amount equal to or grather than your location\u0027s shroud, discover 1 clue at your location.â€�" + "text": "Add this inscription: “⟐ Elders - If this attack succeeds by an amount equal to or grather than your location\u0027s shroud, discover 1 clue at your location.”" }, { "name": "Inscription of the Hunt", "xp": 1, - "text": "Add this inscription: “âŸ� Hunt - Immediately move to a connecting location or engage an enemy at your location.â€�" + "text": "Add this inscription: “⟐ Hunt - Immediately move to a connecting location or engage an enemy at your location.”" }, { "name": "Inscription of Fury", "xp": 1, - "text": "Add this inscription: “âŸ� Fury - If this attack is successful, in addition to its standard damage, deal 1 damage to each other enemy engaged with you.â€�" + "text": "Add this inscription: “⟐ Fury - If this attack is successful, in addition to its standard damage, deal 1 damage to each other enemy engaged with you.”" }, { "name": "Ancient Power", diff --git a/objects/AllPlayerCards.15bb07/SummonedServitor.73b311.gmnotes b/objects/AllPlayerCards.15bb07/SummonedServitor.73b311.gmnotes index e9a5a655..b69e9598 100644 --- a/objects/AllPlayerCards.15bb07/SummonedServitor.73b311.gmnotes +++ b/objects/AllPlayerCards.15bb07/SummonedServitor.73b311.gmnotes @@ -17,17 +17,17 @@ { "name": "Claws that Catch", "xp": 1, - "text": "Add this action: “âŸ� Fight. You fight any enemy at this location with a base Combat of 4. Ignore the aloof and retaliate keywords for this attack.â€�" + "text": "Add this action: “⟐ Fight. You fight any enemy at this location with a base Combat of 4. Ignore the aloof and retaliate keywords for this attack.”" }, { "name": "Jaws that Snatch", "xp": 1, - "text": "Add this action: “âŸ� Evade. You attempt to evade any enemy at this location with a base Agility of 4. Ignore the alert keyword for this evasion attempt.â€�" + "text": "Add this action: “⟐ Evade. You attempt to evade any enemy at this location with a base Agility of 4. Ignore the alert keyword for this evasion attempt.”" }, { "name": "Eyes of Flame", "xp": 1, - "text": "Add this action: “âŸ� Investigate. You investigate this location with a base Intellect of 4.â€�" + "text": "Add this action: “⟐ Investigate. You investigate this location with a base Intellect of 4.”" }, { "name": "Wings of Night", @@ -42,10 +42,10 @@ { "name": "Dreaming Call", "xp": 3, - "text": "Instead of discarding another asset you control in order to play Summoned Servitor, you may return that asset to its owner’s hand." + "text": "Instead of discarding another asset you control in order to play Summoned Servitor, you may return that asset to its owner’s hand." }, { - "name": "Dæmonic Influence", + "name": "Dæmonic Influence", "xp": 5, "text": "Summoned Servitor can take 2 different actions instead of 1 during each of your turns." } diff --git a/objects/AllPlayerCards.15bb07/TheRavenQuill.b81037.gmnotes b/objects/AllPlayerCards.15bb07/TheRavenQuill.b81037.gmnotes index 83d5785d..c97608fe 100644 --- a/objects/AllPlayerCards.15bb07/TheRavenQuill.b81037.gmnotes +++ b/objects/AllPlayerCards.15bb07/TheRavenQuill.b81037.gmnotes @@ -12,7 +12,7 @@ { "name": "Living Quill", "xp": 1, - "text": "Using attached asset’s âž½ abilities does not provoke attacks of opportunity." + "text": "Using attached asset’s ➽ abilities does not provoke attacks of opportunity." }, { "name": "Spectral Binding", @@ -32,12 +32,12 @@ { "name": "Energy Sap", "xp": 2, - "text": "The Raven Quill gains: “🗲 Exhaust The Raven Quill: Move 1 secret or charge from an asset you control to attached asset.â€�" + "text": "The Raven Quill gains: “🗲 Exhaust The Raven Quill: Move 1 secret or charge from an asset you control to attached asset.”" }, { "name": "Interwoven Ink", "xp": 3, - "text": "After you resolve an âž½ ability on attached asset, you may exhaust The Raven Quill to ready another asset you control." + "text": "After you resolve an ➽ ability on attached asset, you may exhaust The Raven Quill to ready another asset you control." }, { "name": "Supernatural Record",