Skip to content

Latest commit

 

History

History
287 lines (155 loc) · 10 KB

CHANGELOG.md

File metadata and controls

287 lines (155 loc) · 10 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.21.6 (2021-12-27)

Refactors

  • Disabled Exodia until further notice. (b320164)

1.21.5 (2021-12-25)

Docs

  • Added back in 7z command to create build (4835a91)
  • Updated version numbers for API and jsoncardloader (72dbcf7)

1.21.4 (2021-12-25)

Refactors

  • Changed AbilityIdentifier.GetAbilityIdentifier to AbilityIdentifier.GetID (ad64c98)
  • Removed redundant BepInDependency.DependencyFlags.HardDependency param (038082e)

1.21.3 (2021-12-25)

Bug Fixes

  • Testing out standard-version post changelog script run (31a9042)

1.21.2 (2021-12-25)

Refactors

  • Removed API version in .csproj. Updated API to use 1.13 (b2c7d8c)

1.21.1 (2021-12-25)

Bug Fixes

  • Moved tools back to main directory to avoid all the issues that keep coming up with with relative and parent dirs. (15337e4)
  • Refactored checking if card exists in card pool to now ONLY check ScriptableObjectLoader.allData (155e572)
  • Removed cd ./tools call in scripts (4f7925f)

1.20.0 (2021-12-11)

Bug Fixes

  • Corrected dir to check for CHANGELOG (c5f8ecd)
  • Updated package.json to cd into tools to run commands. (dabe53c)
  • Updated paths for versioning (bc231b2)

1.11.0 (2021-12-11)

Bug Fixes

  • Added back older Brimstone logic as Leshy was not getting damaged correctly. (240208d)

1.10.0 (2021-12-09)

Bug Fixes

  • Made InitializeConfigNest async and wait for all cards to be loaded. (ecada89)
  • Made initializing nest config go first over Evolve Randomly. (df942a8)

Docs

  • added extra sed line in fix-header-levels-in-changelog.sh to replace hyphens at the start of the line with asterisks. (60ec052)
  • updated comments and removed checking if the slot is null in Split ability loop. (804c13b)

Refactors

  • Made WaitForAllCardsToBeLoaded public so that it could be used in Nest config class. (c5963ce)

1.9.18 (2021-12-07)

Bug Fixes

  • Added script for fixing title level issue. Cleanedup changelog. (addab65)

1.9.13 (2021-12-07)

Docs

  • Added MD lint file for better styling (877beff)
  • Fixed styling of CHANGELOG.md, corrected version in package.json (9bec898)

1.9.2 (2021-12-07)

Features

  • Added custom version controler for Plugin.cs (29f721c)

Bug Fixes

  • fixed finding verison number for Plugin.cs (c9cc949)
  • fixed package.json version number (fb793f4)

1.9.1 (2021-12-07)

Features

  • added custom version_number writer (16ff52d)

[1.9.0] (2021-12-07)

Feature

  • Added husky and standard-version npm packages for easier creation and updating of version number.

[1.8.3]

Feature

  • Added Hermit ability icon.

Refactors

  • Removed braces on Norse Warrior name. From [SigilADay_julianperge]_NorseWarrior to SigilADay_julianperge_NorseWarrior
  • Added [define:] in Flight of the Valkyrie rulebook description for Norse Warrior.
  • Fixed Split ability description.
  • Removed SlotTargetedForAttack methods in Brimstone as that was refactored into the OtherCardDie methods.
  • Made CreateAbility a generic so that the class name could be passed in.
  • Updated EvolveRandomlyConfig logging to use Plugin.Log.
  • Refactored Hermit ability to now be AbilityBehaviour instead of SpecialCardBehaviour.
  • Added another check after cards have been loaded to also check the main card pool.
  • Made every string a const if I could.

[1.8.2]

Bug Fixes

  • Corrected static name in Brimstone from _Ability to ability.

[1.8.1]

Bug Fixes

  • Fixed logic for Brimstone. Forgot to remove an extra check.

[1.8.0]

Sigils

  • Migrated Exodia ability from main repo.
  • Added Left Arm of Exodia and Right Arm of Exodia cards to card pool. Only available through Trader.

Refactors

  • Replaced Brimstone ability icon with a cleaner one.
  • Replaced Belligerent ability icon with one provided by Puppetsquid#6087.
  • Added more utility methods in SigilUtils for creating abilities.
    • Refactored ablities to use these new methods.
  • Changed Brimstone to always have overkill damage, regardless if you kill the opposing card.
    • Updated Brimstone description.

[1.7.1]

Refactors

  • Updated readme for older ability descriptions to match what they currently do.

[1.7.0]

Features

  • Created Hermit ability (WIP).
    • Similar to Submerge ability, but instead can only be played on Terrain/Pelt cards and hides under them.
  • Created Brimstone ability.
    • Idea courtesy of Skkull#0393 on discord.
  • Added dependency to JSONLoader since this mod is primarily used with that mod.
  • Added config for Nest cards!

Bug Fixes

  • Implemented async calls so now EvolveRandomly and Nest configs won't load until the custom cards and abilities have been loaded.

Refactors

  • Added more utility methods in SigilUtils.
  • Moved dialogue speech for Nest ability before tutor sequence.

[1.6.4]

Features

  • Added .cfg style loading for Nest ability.

[1.6.3]

Features

  • Updated EvolveRandomly to now modify multiple sets of cards for random evolution.

Bug Fixes

  • Fixed plugin version being 1.5.0 for some reason...

[1.6.2]

Sigils

  • Created Randomly Evolve ability.

Bug Fixes

  • Disabled Belligerent for the time being due to lack of testing (sorry!)
  • Set TargetFramework in .csproj back to netstandard2.0 from netstandard2.1 as 2.1 was causing errors when trying to use string.Split()

[1.5.0]

Sigils

  • Created Belligerent ability.

[1.4.1]

Bug Fixes

  • Fixed Cannibal property getter for the ability to now correctly return the static ability field.

[1.4.0]

Sigils

  • Created Prospect ability.
  • Created Golden Nugget ability.

Features

  • Added static imports for all the classes.

Bug Fixes

  • Fixed namespace for SigilUtils.

Refactors

  • Updated CreateInfoWithDefaultSettings method to now include setting the dialogue option.
  • Updated descriptions of each ability.

[1.3.0]

Sigils

  • Created Cannibal ability.

[1.2.0]

Sigils

  • Created Miasma ability.

Features

  • Changed list of cards in Nest ability that can be tutored for. New cards are: Tail_Bird, Tail_Furry,Tail_Insect,Boulder

Bug Fixes

  • Removed abstract class CustomAbilityBehavior due to static reference issues where the only NewAbility that can be added to cards is the last one created.

[1.1.0]

Sigils

  • Created Flight of the Valkyrie ability.

Features

  • Updated to use API v1.12.1
  • Added Resource image loading so that users no longer have to copy/paste the artwork folder. Images are built with the .dll

Bug Fixes

  • Corrected logic for checking for if PlayerSlots are full in Split ability.