Slay the Spire

Slay the Spire

Equivalent Exchange
 This topic has been pinned, so it's probably important
Jasonwqq  [developer] 27 Feb, 2024 @ 7:04am
Mod Balancing Suggestions 模组平衡建议
You can help improve the mod by leaving your suggestions below, or add per item EMC value recommendations to the spreadsheet here: https://docs.google.com/spreadsheets/d/1ALz8nUS_GpkKOJhLx4GehPJYCOIDC9A68Q42LlYf-aE/edit?usp=sharing
Thank you for your help!


你可以通过以下方式帮助平衡模组:在下方留言你的建议,或是添加物品EMC值建议在Google Spread Sheet 上: https://docs.google.com/spreadsheets/d/1ALz8nUS_GpkKOJhLx4GehPJYCOIDC9A68Q42LlYf-aE/edit?usp=sharing
感谢你的帮助!
Last edited by Jasonwqq; 27 Feb, 2024 @ 7:05am
< >
Showing 1-4 of 4 comments
TheGrandQuest 27 Feb, 2024 @ 8:47pm 
normally irremovable cards should probably cost emc to remove or you could
probably add a config for curses to generate emc for keeping them in the deck?
would be a cool way to balance emc generation and fix the unintentional nerf to cards who exist to thin decks of unneeded bulk like purity (since you could stack up your deck with curses and exhaust them away while keeping them in deck for emc generation)

and egg relics (the relics that upgrade a certain card type when you get them) don't currently trigger off of emc'd cards which would be a fun interaction
Last edited by TheGrandQuest; 27 Feb, 2024 @ 9:00pm
Lord Cameron 1 Mar, 2024 @ 2:54pm 
EMC values are going to do very little to balance this mod, as a main feature of getting stronger is the ability to remove cards from your deck in the first place. Depending on how serious you want to be about balancing the mod something fairly major needs to change.

Like only doing 1 transmutation in one direction as an option at rest sites *and* making the tablet a boss relic. (Which of course is way less interesting)

Another option (more fun option) is that since exchange is equivalent, your deck size cannot end smaller after transmutation than it began, or perhaps each card less costs 100-200 EMC. Curses should also have negative values, encouraging you to fill your deck with them, and punishing you for removing them.
Crimson 26 Mar, 2024 @ 10:11am 
PE不能和LOR一起使用
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.54.1)
- stslib (2.11.0)
- Library of Ruina (1.1.6)
- projecte (0.0.6)

Begin patching...
Patching enums...Done.
Finding core patches...
Finding patches...
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy3.clz(Unknown Source)
at com.evacipated.cardcrawl.modthespire.Patcher.injectPatches(Patcher.java:435)
at com.evacipated.cardcrawl.modthespire.Patcher.injectPatches(Patcher.java:383)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:439)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:285)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: lor.Utils
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at javassist.bytecode.annotation.MemberValue.loadClass(MemberValue.java:56)
at javassist.bytecode.annotation.ClassMemberValue.getValue(ClassMemberValue.java:89)
at javassist.bytecode.annotation.AnnotationImpl.invoke(AnnotationImpl.java:151)
... 6 more
Jasonwqq  [developer] 26 Mar, 2024 @ 10:42am 
Originally posted by Crimson:
PE不能和LOR一起使用
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.54.1)
- stslib (2.11.0)
- Library of Ruina (1.1.6)
- projecte (0.0.6)

Begin patching...
Patching enums...Done.
Finding core patches...
Finding patches...
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy3.clz(Unknown Source)
at com.evacipated.cardcrawl.modthespire.Patcher.injectPatches(Patcher.java:435)
at com.evacipated.cardcrawl.modthespire.Patcher.injectPatches(Patcher.java:383)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:439)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:285)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: lor.Utils
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at javassist.bytecode.annotation.MemberValue.loadClass(MemberValue.java:56)
at javassist.bytecode.annotation.ClassMemberValue.getValue(ClassMemberValue.java:89)
at javassist.bytecode.annotation.AnnotationImpl.invoke(AnnotationImpl.java:151)
... 6 more
现在应该可以了
< >
Showing 1-4 of 4 comments
Per page: 1530 50