Slay the Spire

Slay the Spire

72 ratings
Wide Potions
2
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
205.714 KB
20 Jan, 2021 @ 2:40pm
24 Nov, 2022 @ 8:45pm
16 Change Notes ( view )

Subscribe to download
Wide Potions

Description
Have you ever thought your potions were too small and wished they could be W I D E R?

Well, this is the mod for you.

Description
Anytime you receive a potion reward for a compatible potion it has a chance to be its wide potion variant instead. Wide potions are stronger versions of potions but take up two potion slots.

The chance to get a wide potion is 40% by default. You can change the chance in the mod config settings.

Examples
  • Wide Fire Potion
    • Deal 50 damage.
  • Wide Weak Potion
    • Apply 6 Weak to ALL enemies.
  • Wide Strength Potion
    • Gain 5 Strength.
  • Wide Swift Potion
    • Draw 7 cards.

For Modders
If you're a modder and want your mod potions to be wide, click here.[github.com]
20 Comments
茸茸 9 Jun @ 9:27am 
经常会崩毁。。。


java.lang.NullPointerException
at com.badlogic.gdx.graphics.g2d.SpriteBatch.setColor(SpriteBatch.java:199)
at com.megacrit.cardcrawl.potions.AbstractPotion.render(AbstractPotion.java:574)
⬛哥梦想笑了 30 Oct, 2021 @ 4:14am 
:sts_merchant:
wbfw109 3 Jul, 2021 @ 1:03am 
when Fairy in a Bottle+ potion (from Sage+ mod) is triggered, this error occurs

I received message:
"Seems like the bug is in WidePotions. It patches the FairyPotion in a way that probably indexes some arraylist without checking bounds. I haven't looked yet what it actually does but I think you should report it there"

please, fix this :)

https://pastebin.com/TnKwADLz
Vanthoven 18 Apr, 2021 @ 12:34pm 
W I D E P O T I O N
AvangionQ 9 Apr, 2021 @ 11:49am 
Exception in thread "LWJGL Application" java.lang.NullPointerException
at com.megacrit.cardcrawl.helpers.RelicLibrary.addToTierList(RelicLibrary.java:400)
at com.megacrit.cardcrawl.helpers.RelicLibrary.add(RelicLibrary.java:351)
at basemod.BaseMod.addRelic(BaseMod.java:1001)
at com.evacipated.cardcrawl.mod.widepotions.relics.WideRelics.replaceRelic(WideRelics.kt:22)
at com.evacipated.cardcrawl.mod.widepotions.WidePotionsMod.receivePostInitialize(WidePotionsMod.kt:224)
at basemod.BaseMod.publishPostInitialize(BaseMod.java:2240)
at basemod.patches.com.megacrit.cardcrawl.core.CardCrawlGame.PostInitializeHook.Postfix(PostInitializeHook.java:9)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:308)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
AvangionQ 9 Apr, 2021 @ 11:49am 
18:45:16.971 INFO animeID.MyHeroMod> Done loading badge Image and mod options
18:45:17.420 INFO basemod.BaseMod> registerModBadge : Wide Potions
18:45:17.425 INFO basemod.ModBadge> initialized mod badge for: Wide Potions
18:45:17.439 INFO basemod.ModBadge> setup hooks for Wide Potions mod badge
AvangionQ 9 Apr, 2021 @ 11:49am 
I'm trying a run with 100+ mods ... one of them is conflicting with your mod ... I could do it again for a full report, but here's the end of the bug report:

Einlenzer 5 Apr, 2021 @ 11:27am 
Hi there ^^ Do you think you could add french localization for this mod ? I already did the work ;)

https://pastebin.com/WN9RrpSy
https://pastebin.com/yhkfucud
https://pastebin.com/RWSPqtHJ
https://pastebin.com/pcNgs4mf

I had to rename "Wide" things to "XL" so it would be more accurate for french language. Hope it won't bother to much.

Thank you very much for your work =)
Ceveno 5 Mar, 2021 @ 7:04pm 
I've been experiencing a consistent crash, whenever I combine this mod with ReplayTheSpire and get the "Chameleon Ring" relic; I was just wondering if there was any plans to make this compatible with that mod?
SandTag 10 Feb, 2021 @ 5:04am 
what about *THICC* potions that take up 3 slots?