WhistleWind-New_Spell_Card_Toolkit icon

New Spell Card Toolkit

The official-ish continuation of Infiniscryption's Spell Card Toolkit, with new features and improvements.

CHANGELOG

PluginGUID: zorro.inscryption.infiniscryption.spells

View changelog

1.2.4 (1/16/2024)

  • Fixed Blood-costing spell cards not being playable even when there are sufficient sacrifices and targets

1.2.3 (12/24/2023)

  • Queued spell cards can now be prevented from being played by patching Opponent.QueuedCardIsBlocked
  • Made UpdateStatsSpellDisplay and UpdatePlayableStatsSpellDisplay public

1.2.2 (12/3/2023)

  • Fixed stat spell cards' health not being coloured correctly during battle
  • Opponent stat spell cards now reveal their stats when played
  • Queued stat spell cards now reveal their stats when moused over
  • Adjusted when the target icons created by opponent target spells disappear

1.2.1 (11/29/2023)

  • Mousing over a stat spell card will reveal the card's stats

1.2.0 (11/16/2023)

  • Rewrote stat spell logic to -hopefully- be quicker/less laggy
  • Added Instant Global Spells, which replicate the original global spell behaviour (played immediately on selection)
  • Added SetInstaGlobalSpell() and SetInstaGlobalSpellStats()
  • Tweaked Spell stat icon descriptions to differentiate between instant and regular Global Spells

1.1.3 (9/28/2023)

  • Fixed a few typos
  • Fixed example sigils activating incorrectly when attached to non-Spell cards
  • Added helper extension AbilityInfo.SetCanMerge() for controlling whether sigils should be transferrable or not - true by default
  • Added new config AllowCardMerge for controlling whether spell cards can gain or transfer sigils - true by default
  • Tweaked Act 2 descriptions for Targeted and Global Spells.

1.1.2 (6/1/2023)

  • Fixed Spells not working correctly in Act 2

1.1.1 (5/20/2023)

  • Fixed Give Stats giving the wrong stats

1.1.0 (2/4/2023)

  • Added opponent support for spell cards and all built-in sigils
  • Added Global Spell support for ability 'Gain Control'
  • Fixed Targeted Spells always being playable if they have the ability Brittle
  • Fixed Targeted Spells double targeting the left adjacent slot while possessing Split Strike
  • Fixed Targeted Spells that cost Blood softlocking due to no valid targets existing after sacrifices
  • Reduced how long 'Gain Control' takes to finish moving a card
  • 'Attack Down' can no longer be used on cards with 0 Power

1.0.0 (1/28/2023)

  • Added 3 new sigils: Give Stats, Give Sigils, Give Stats and Sigils
  • Added 4 new cards: Soul Without a Body, Body Without a Soul, Desire, Hope
  • Added new compatibility to some sigils so they work with regular cards and global spell cards
  • Changed artwork for spell card backgrounds
  • Changed artwork for Direct Heal
  • Fixed artwork appearing blurry in-game
  • Spell cards no longer force the player to play them if selected
  • Minor code optimisations
  • Minor changes to some dialogue

Original version's changelog

2.0.1

  • A final message from DivisionByZorro

2.0.0

  • Updated documentation for Kaycee's Mod API and required that API as a dependency.

1.2.7

  • Added pixel icons for compatibility with GBC mode

1.2.6

  • Prevented the game from soft locking if you back out of casting a spell partway through sacrificing creatures.

1.2.5

  • Fixed texture loading defect to prevent crashes when spell cards appear in certain situations for the first time.
  • Updated mod to have a dependency on the unofficial patch as opposed to the standalone visually stackable sigils mod.

1.2.4

  • Added the fishhook sigil

1.2.3

  • Bad manifest.json. My bad. :(

1.2.2

  • Updated to be dependent on the Stackable Sigils mod. This makes spell creation with modular sigils far more user friendly.

1.2.1

  • Fixed defect with Attack Up and Attack Down where they were not properly attaching to cards.
  • Fixed defect where sometimes creatures could not be played after casting targeted spells.
  • Added more example cards to the pool.

1.2.0

  • Added targeting logic for targeting spells. They will now only allow you to select valid targets.
  • Added support for split strike, tri strike, and all strike
  • Added modular, stackable sigils for spell creation.

1.1.0

  • Added support for targeted spells.
  • Fixed card animations

1.0.0

  • Initial version. Adds global spells.