gskleres / fruitymod-sts Goto Github PK
View Code? Open in Web Editor NEWFruity Mod for Slay The Spire
License: MIT License
Fruity Mod for Slay The Spire
License: MIT License
Card 5
Name: Essence Dart
Rarity: 1-Common
Type: Attack
Basic [0 cost]: Can only be played if you have an Ethereal card in your hand. Deal 11 damage.
Upgrade [0 cost]: Can only be played if you have an Ethereal card in your hand. Deal 15 damage.
Card 11
Name: Surge
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Deal 7 damage. If you are Weak, Frail or Vulnerable, deal 7 damage again.
Upgrade [1 cost]: Deal 10 damage. If you are Weak, Frail or Vulnerable, deal 10 damage again.
Card 14
Name: Arcane Armor
Rarity: 1-Common
Type: Skill
Basic [2 cost]: Gain 8 Block. Every time you draw this card, increase its Block by 2 for this combat.
Upgrade [2 cost]: Gain 14 Block. Every time you draw this card, increase its Block by 2 for this combat.
Card 19
Name: Hypothesis
Rarity: 2-Uncommon
Type: Skill
Basic [0 cost]: Draw a card. If it is Ethereal, add a Dazed to your hand and draw another card.
Upgrade [0 cost]: Draw a card. If it is Ethereal, add a Dazed to your hand and draw 2 more cards.
Card 37
Name: Periapt of Potency
Rarity: 3-Rare
Type: Power
Basic [2 cost]: Whenever an Ethereal card is Exhausted, gain 1 Strength.
Upgrade [1 cost]: Whenever an Ethereal card is Exhausted, gain 1 Strength.
Can be fixed with an instrument patch on HandCardSelectScreen.java
Card 25
Name: Plasma Wave
Rarity: 2-Uncommon
Type: Attack
Basic [X cost]: Spend all Energy. Deal 3 damage to ALL enemies. Vulnerable enemies take double damage.
Upgrade [X cost]: Spend all Energy. Deal 5 damage to ALL enemies. Vulnerable enemies take double damage.
Card 32
Name: Thought Raze
Rarity: 3-Attack
Type: Attack
Basic [2 cost]: Exhaust all Ethereal cards in your draw pile. Deal 7 damage for each card that is Exhausted.
Upgrade [2 cost]: Exhaust all Ethereal cards in your draw pile. Deal 10 damage for each card that is Exhausted.
Card 2
Name: Astral Haze
Rarity: 0-Starter
Type: Skill
Basic [1 cost]: Ethereal. Gain 5 Block. The first time each enemy attacks you this turn, apply 2 Vulnerable and 2 Weak to it.
Upgrade [1 cost]: Ethereal. Gain 8 Block. The first time each enemy attacks you this turn, apply 3 Vulnerable and 3 Weak to it.
Card 6
Name: Null Storm
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Shuffle a Dazed into your draw pile. Deal 8 damage to ALL enemies.
Upgrade [1 cost]: Shuffle a Dazed into your draw pile. Deal 11 damage to ALL enemies.
Card 0
Name: Strike
Rarity: 0-Starter
Type: Attack
Basic [1 cost]: Deal 6 damage.
Upgrade [1 cost]: Deal 9 damage.
Card 23
Name: Entropy
Rarity: 2-Uncommon
Type: Skill
Basic [1 cost]: Ethereal. Enemy loses 2 Strength this turn, increasing by 1 each time this card is drawn this combat.
Upgrade [1 cost]: Ethereal. Enemy loses 3 Strength this turn, increasing by 1 each time this card is drawn this combat.
Card 17
Name: Nebula
Rarity: 1-Common
Type: Skill
Basic [1 cost]: Gain 2 Block for each other card in your hand.
Upgrade [0 cost]: Gain 2 Block for each other card in your hand.
I've yet to really figure out how to do this
Card 12
Name: Prismatic Sphere
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Ethereal. Deal 7 damage. Draw 2 cards.
Upgrade [1 cost]: Ethereal. Deal 11 damage. Draw 2 cards.
Card 39
Name: Anomaly
Rarity: 2-Uncommon
Type: Power
Basic [0 cost]: Whenever you apply Vulnerable or Weak to an enemy, apply 1 additional stack.
Upgrade [0 cost]: Whenever you apply Vulnerable or Weak to an enemy, apply 2 additional stacks.
Card 3
Name: Starburst
Rarity: 2-Uncommon
Type: Attack
Basic [2 cost]: Deal 8 damage twice to an enemy, and 8 damage once to all other enemies.
Upgrade [2 cost]: Deal 11 damage twice to an enemy, and 11 damage once to all other enemies.
Card 27
Name: Flare
Rarity: 2-Uncommon
Type: Attack
Basic [0 cost]: Deal 3 damage. Apply 1 Vulnerable.
Upgrade [0 cost]: Deal 6 damage. Apply 2 Vulnerable.
Card 4
Name: Irradiate
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Deal 1 damage and apply 1 Weak and 1 Vulnerable to ALL enemies.
Upgrade [1 cost]: Deal 2 damage and apply 2 Weak and 2 Vulnerable to ALL enemies.
Card 30
Name: Siphon Power
Rarity: 2-Uncommon
Type: Attack
Basic [2 cost]: Deal 10 damage. Apply 1 Vulnerable. Gain 1 Strength.
Upgrade [2 cost]: Deal 14 damage. Apply 2 Vulnerable. Gain 1 Strength.
Card 20
Name: Singularity
Rarity: 1-Uncommon
Type: Attack
Basic [3 cost]: Ethereal. Gain 12 Block. Deal 12 Damage. Next turn gain 1 Energy.
Upgrade [3 cost]: Ethereal. Gain 15 Block. Deal 15 Damage. Next turn gain 1 Energy.
Arcanosphere: At the end of your turn, you may put a card in your hand on top of your library.
Card 29
Name: Force Ripple
Rarity: 3-Rare
Type: Attack
Basic [X cost]: Spend all Energy. Deal 12 damage X times. Gain X Weak, X Frail, and X Vulnerable.
Upgrade [X cost]: Spend all Energy. Deal 16 damage X times. Gain X Weak, X Frail, and X Vulnerable.
Card 8
Name: Comet
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Deal 2 damage for each other card in your hand.
Upgrade [1 cost]: Deal 3 damage for each other card in your hand.
Card 16
Name: Pulse Barrier
Rarity: 1-Common
Type: Skill
Basic [1 cost]: Gain 11 Block. Gain 2 Frail.
Upgrade [1 cost]: Gain 15 Block. Gain 2 Frail.
Card 18
Name: Disruption Field
Rarity: 1-Common
Type: Skill
Basic [1 cost]: Gain 9 Block. Shuffle a Dazed into your draw pile.
Upgrade [1 cost]: Gain 12 Block. Shuffle a Dazed into your draw pile.
Card 1
Name: Defend
Rarity: 0-Starter
Type: Skill
Basic [1 cost]: Gain 5 Block.
Upgrade [1 cost]: Gain 8 Block.
Card 41
Name: Archives
Rarity: 2-Uncommon
Type: Skill
Basic [0 cost]: Gain 1 Energy for every 10 cards in your draw pile.
Upgrade [0 cost]: Gain 1 Energy for every 7 cards in your draw pile.
Since enemies lose 1 stack of debuffs at the end of the player turn astral haze has to apply 1 more stack then expected in order to make sure the enemy has the debuff applied for the right amount of turns. It would be good to see if there was some way to avoid this workaround
Log:
Exception: java.lang.NullPointerException
01:07:22.118 [LWJGL Application] ERROR com.megacrit.cardcrawl.core.CardCrawlGame - Exception caught
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.vfx.combat.FlashPowerEffect.<init>(FlashPowerEffect.java:29) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.powers.AbstractPower.flash(AbstractPower.java:371) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.common.ApplyPowerAction.update(ApplyPowerAction.java:270) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.actions.GameActionManager.update(GameActionManager.java:139) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.rooms.AbstractRoom.update(AbstractRoom.java:241) ~[desktop-1.0.jar:?]
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2384) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:770) ~[?:?]
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:366) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225) [?:?]
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126) [desktop-1.0.jar:?]
Game closed.
Card 36
Name: Periapt of Celerity
Rarity: 3-Rare
Type: Power
Basic [2 cost]: Whenever an Ethereal card is Exhausted, gain 1 Dexterity.
Upgrade [1 cost]: Whenever an Ethereal card is Exhausted, gain 1 Dexterity.
Card 15
Name: Flicker
Rarity: 1-Common
Type: Skill
Basic [0 cost]: Frail, Weak, and Vulnerable have the opposite effect on you for 1 turn.
Upgrade [0 cost]: Frail, Weak, and Vulnerable have the opposite effect on you for 2 turns.
Card 9
Name: Retrograde
Rarity: 1-Common
Type: Attack
Basic [0 cost]: Deal 4 damage. Shuffle a copy of this card into your draw pile at the end of the turn.
Upgrade [0 cost]: Deal 6 damage. Shuffle a copy of this card into your draw pile at the end of the turn.
It hasn't been implemented yet
Card 38
Name: Power Overwhelming
Rarity: 3-Rare
Type: Power
Basic [1 cost]: Gain 4 Strength. Whenever you play an attack, shuffle a Dazed into your draw pile.
Upgrade [1 cost]: Gain 6 Strength. Whenever you play an attack, shuffle a Dazed into your draw pile.
Card 33
Name: Umbral Bolt
Rarity: 2-Uncommon
Type: Skill
Basic [1 cost]: If you are Frail or Vulnerable, gain 8 Block. If you are Weak, deal 8 damage to ALL enemies.
Upgrade [1 cost]: If you are Frail or Vulnerable, gain 12 Block. If you are Weak, deal 12 damage to ALL enemies.
Card 22
Name: Dark Matter
Rarity: 2-Uncommon
Type: Attack
Basic [1 cost]: Deal 3 damage for each Ethereal card that has been Exhausted this combat.
Upgrade [1 cost]: Deal 5 damage for each Ethereal card that has been Exhausted this combat.
Card 7
Name: Void Ray
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Shuffle a Dazed into your draw pile. Deal 10 damage.
Upgrade [1 cost]: Shuffle a Dazed into your draw pile. Deal 14 damage.
Card 31
Name: Syzygy
Rarity: 2-Uncommon
Type: Attack
Basic [1 cost]: Ethereal. Deal 5 damage to a random enemy 3 times. Shuffle a Dazed into your draw pile. Exhaust.
Upgrade [1 cost]: Ethereal. Deal 7 damage to a random enemy 3 times. Shuffle a Dazed into your draw pile. Exhaust.
Card 24
Name: Phase Coil
Rarity: 1-Common
Type: Attack
Basic [2 cost]: Deal 9 damage. Whenever you draw this card, increase the damage by 3 this combat.
Upgrade [2 cost]: Deal 15 damage. Whenever you draw this card, increase the damage by 3 this combat.
Card 40
Name: Vortex
Rarity: 2-Uncommon
Type: Skill
Basic [1 cost]: Draw until your hand is full. Recycle 4 Dazed. Exhaust.
Upgrade [0 cost]: Draw until your hand is full. Recycle 4 Dazed. Exhaust.
Card 35
Name: Coalescence
Rarity: 2-Uncommon
Type: Power
Basic [2 cost]: At the end of your turn, gain 2 Block for each stack of Frail, Weak, or Vulnerable you have.
Upgrade [2 cost]: At the end of your turn, gain 3 Block for each stack of Frail, Weak, or Vulnerable you have.
Card 21
Name: Genesis
Rarity: 1-Common
Type: Skill
Basic [1 cost]: Ethereal. Gain 6 Block. Draw 2 Cards.
Upgrade [1 cost]: Ethereal. Gain 9 Block. Draw 2 cards.
Card 13
Name: Flux
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Ethereal. Gain 6 Block. Deal 6 damage.
Upgrade [1 cost]: Ethereal. Gain 8 Block. Deal 8 damage.
Card 10
Name: Magic Missile
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Ethereal. Deal 3 damage 4 times. Exhaust.
Upgrade [1 cost]: Ethereal. Deal 3 damage 5 times. Exhaust.
Card 28
Name: Unstable Orb
Rarity: 1-Common
Type: Attack
Basic [1 cost]: Deal 12 damage. Gain 2 Weak.
Upgrade [1 cost]: Deal 17 damage. Gain 2 Weak.
Card 34
Name: Gravity Well
Rarity: 2-Uncommon
Type: Skill
Basic [1 cost]: If the enemy is Weak, it loses 3 Strength. Exhaust.
Upgrade [1 cost]: If the enemy is Weak, it loses 4 Strength. Exhaust.
Card 26
Name: Ether Blast
Rarity: 2-Uncommon
Type: Attack
Basic [2 cost]: Ethereal. Deal 6 damage, plus 2 damage for ALL of your Ethereal cards.
Upgrade [2 cost]: Ethereal. Deal 10 damage, plus 3 damage for ALL of your Ethereal cards.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.