diff --git a/Resources/Locale/en-US/guardian/guardian.ftl b/Resources/Locale/en-US/guardian/guardian.ftl index e619fea18d..5bec1ca21b 100644 --- a/Resources/Locale/en-US/guardian/guardian.ftl +++ b/Resources/Locale/en-US/guardian/guardian.ftl @@ -15,7 +15,7 @@ guardian-injector-empty-examine = [color=#ba1919]The injector is spent.[/color] ## Guardian deck specific guardian-deck-invalid-creation = The deck can only provide one guardian at a time! -guardian-deck-used-examine = [color=#ba1919]The deck's seal has been broken.[/color] +guardian-deck-used-examine = [color=#ba1919]The deck's magic has been used up.[/color] ## Guardian entity specific diff --git a/Resources/Locale/en-US/store/spellbook-catalog.ftl b/Resources/Locale/en-US/store/spellbook-catalog.ftl index 1c202437c5..f671e86a7c 100644 --- a/Resources/Locale/en-US/store/spellbook-catalog.ftl +++ b/Resources/Locale/en-US/store/spellbook-catalog.ftl @@ -50,6 +50,9 @@ spellbook-slip-desc = Learn the ancient ways of the Janitor and curse your targe spellbook-item-recall-name = Item Recall spellbook-item-recall-description = Mark a held item and summon it back at any time with just a snap of your fingers! +spellbook-guardian-deck-name = Tarot Deck +spellbook-guardian-deck-description = A bizarre deck of card that grants you a spectral guardian when used. + # Equipment spellbook-wand-polymorph-door-name = Wand of Entrance diff --git a/Resources/Prototypes/Catalog/spellbook_catalog.yml b/Resources/Prototypes/Catalog/spellbook_catalog.yml index 700d99ed2d..6f3604b43b 100644 --- a/Resources/Prototypes/Catalog/spellbook_catalog.yml +++ b/Resources/Prototypes/Catalog/spellbook_catalog.yml @@ -65,6 +65,19 @@ - !type:ListingLimitedStockCondition stock: 1 +- type: listing + id: SpellbookGuardianDeck + name: spellbook-guardian-deck-name + description: spellbook-guardian-deck-description + productEntity: GuardianDeck + cost: + WizCoin: 2 + categories: + - SpellbookOffensive + conditions: + - !type:ListingLimitedStockCondition + stock: 1 + # Defensive - type: listing id: SpellbookForceWall diff --git a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml index b513d36a19..fa316138ce 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/guardian_activators.yml @@ -26,9 +26,9 @@ description: A deck of guardian tarot cards, capable of binding a personal guardian to your body. components: - type: Sprite - sprite: Objects/Misc/Lights/lamp.rsi + sprite: Objects/Magic/deck.rsi layers: - - state: lamp + - state: deck - type: GuardianCreator guardianProto: MobIfritGuardian emptyPopup: guardian-deck-invalid-creation diff --git a/Resources/Textures/Objects/Magic/deck.rsi/card.png b/Resources/Textures/Objects/Magic/deck.rsi/card.png new file mode 100644 index 0000000000..2817577d73 Binary files /dev/null and b/Resources/Textures/Objects/Magic/deck.rsi/card.png differ diff --git a/Resources/Textures/Objects/Magic/deck.rsi/deck.png b/Resources/Textures/Objects/Magic/deck.rsi/deck.png new file mode 100644 index 0000000000..59f105809e Binary files /dev/null and b/Resources/Textures/Objects/Magic/deck.rsi/deck.png differ diff --git a/Resources/Textures/Objects/Magic/deck.rsi/meta.json b/Resources/Textures/Objects/Magic/deck.rsi/meta.json new file mode 100644 index 0000000000..c1303806c0 --- /dev/null +++ b/Resources/Textures/Objects/Magic/deck.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-3.0", + "copyright": "By ketufaispikinut", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "deck" + }, + { + "name": "card" + } + ] +}