fix crash when floating_sprite is nil#689
Conversation
|
Do you know why this happens? Seems like this would only happen if a mod made it so Card:set_sprites wasn't called for some reason. |
|
@english5040 Phew, if I remember correctly, it was a joker that makes some planet cards act like a black hole, and the animation flips the planet card directly to it, so no intermediate card back was seen. I believe it was this one from Celeste Card Collection:
Not a 100% sure but I think this is what happened, and when I reloaded the run with the fix from this PR, it didn't crash anymore. |
|
Maybe a direct set_ability call is the culprit then. That should have been fixed. Though some mods may still be using that function incorrectly? Not going to merge because I'd like to determine whether the source of this is a mod or not. I'll check SoulEverything/Event Horizon real quick |
|
Oh yeah, Malverk might also be doing something |
|
The culprit is the self:set_sprites(G.P_CENTERS.c_black_hole) call in the Event Horizon joker, a bare set_sprites call indeed might cause inconsistencies. Thinking about the function set_sprites() itself now. |
commit 953404e2505e271fb5ca892c3ddd4bc167f2e7f8
Author: Casimir Eisenach <casimirusenormus@hotmail.de>
Date: Sat Sep 27 00:17:48 2025 +0200
Fix #926
commit 64bb77ea9f569eb4acb16f616fca69821ad96b3a
Author: alexxyo <92116740+alexxyo3@users.noreply.github.com>
Date: Fri Sep 26 04:41:20 2025 +0200
Update to the italian localization (#988)
commit ddd22eec21b17dc31a28cd5a362ca778ed10e2bd
Author: HONE13 <54649543+HONE13@users.noreply.github.com>
Date: Thu Sep 25 12:49:00 2025 +0800
Update zh_CN.lua (#857)
commit 7498e6fd36f8f4220fdd859c21cc237b9acb9f13
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sun Sep 21 05:27:50 2025 -0400
version
commit 299c9a7045b5691cae1e154284c2b0c74c56129a
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sun Sep 21 05:27:26 2025 -0400
Need nil check
turns out card.area == G.pack_cards can be true if both are nil
commit 4acc0eb99f5afc8163fa861512e25691f23ea246
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sun Sep 21 02:44:23 2025 -0400
smart_level_up_hand now still passes amount if it's a table
This caused a problem with Talisman. Even w/o Talisman, passing `amount` will not crash if `amount` is a table with an __add metamethod, this should be allowed
commit 97ea9e7c120fbc99f70e5ec30578057c161f50e5
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 20 14:02:50 2025 +0100
Cards in booster packs now check for `select_card` on the card itself before the pack in all circumstances, addresses #967
commit abc23e6904b6c892eeadb4b507ca92f04178599c
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 20 13:28:56 2025 +0100
Stop packs that save consumables from hiding future choices momentarily, fixes #974
commit c65e451711c749b59a3e34a10456c75c7ca7bf2c
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 20 13:16:02 2025 +0100
Added `SMODS.poll_edition` wrapper function
commit 2d19eedeb3d106a273c26db713ba5a8a0af2a5ba
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 20 12:53:56 2025 +0100
version inc
commit d299b9560006249fee7ce0ed39623592ab8c28f0
Author: HuyTheKiller <144886997+HuyTheKiller@users.noreply.github.com>
Date: Sat Sep 20 18:53:23 2025 +0700
Small tweak and expansion to Operator API (#943)
commit e3ae50aff1eed0fc1a7a1d3f6f15f46751b2f6d3
Author: N <venturinosebastian@gmail.com>
Date: Sat Sep 20 04:49:23 2025 -0300
Fix `SMODS.add_to_pool` being ignored (#927)
commit cb8c8746b8e5bcb5ba21bea26aa7311ec1c29ec6
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri Sep 19 06:04:42 2025 -0400
Update pseudorandom_element doc
commit cd2e69a13cd3e76def0183ac86568c4406c2aeb1
Author: Richard <richardbailey@outlook.com>
Date: Thu Sep 18 17:08:19 2025 +0100
Made modifying the ante consider all modifications. Added general modify functionality for contexts, updated drawing_cards to use this. Fixes #976
commit 45d2b74178772b0fe1148352453531be2998c8c2
Author: Richard <richardbailey@outlook.com>
Date: Thu Sep 18 16:01:42 2025 +0100
Fixes #975, serpent values reset as expected
commit 9edc86e1fd57bef11118dfccc00d83ba8608c777
Author: Eremel <richardbailey@outlook.com>
Date: Thu Sep 18 00:15:37 2025 +0100
Fixes 965, drawn negative cards now maintain adjustments when the game is saved
commit d40b705615a96ce5c455467ef71a14016248e455
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Wed Sep 17 17:12:05 2025 -0400
version
commit e8a1b56c1bf0c6b77d98304b7e844a1cd2b4a666
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Wed Sep 17 17:06:59 2025 -0400
Revert c38c39b
commit 9110104e09cabbca418f7dd573e593325cb8fbbb
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Tue Sep 16 21:14:53 2025 -0400
version
commit 8e093688ad9497c3c2bf48179bd65f64b04e8fc3
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Tue Sep 16 21:12:24 2025 -0400
Fix Mult Card + permanent mult, Gold Card tooltip
bad math was double-counting mult/$
commit b1afb0014a5223a0b78c98da2a4810a147647163
Author: Eremel <richardbailey@outlook.com>
Date: Mon Sep 15 23:02:25 2025 +0100
Fix tooltips of perma held Xchips and perma Xchips
commit a3ffbeb4f2e594048564f99d766ea4d0d0459a67
Author: Eremel <richardbailey@outlook.com>
Date: Mon Sep 15 15:07:56 2025 +0100
Fixes juggle tags and other inaccuracies with hand size modifications on starting a blind
fixes #963
commit c38c39b9b712ce104eb25589aa9db6f6b1fd2e78
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Mon Sep 15 15:34:48 2025 +0200
Fixed incorrect hand size when reloading with `negative` playing cards in hand (#966)
commit 9bb34e88cbc7d3122944baa038a7b2e5bb3efd10
Author: Casimir Eisenach <casimirusenormus@hotmail.de>
Date: Sun Sep 14 17:40:34 2025 +0200
Change icon to smods cat
commit a2e93e9cde4e803af2d48877c1bbc709c8e04336
Author: N <venturinosebastian@gmail.com>
Date: Sun Sep 14 06:14:40 2025 -0300
Ante and setting ability contexts lsp definitions (#955)
Co-authored-by: Evan Wu <english5040@users.noreply.github.com>
commit b59d700e8c8a15d65d881775eb77fd40bb92a791
Author: Casimir Eisenach <80920463+Aurelius7309@users.noreply.github.com>
Date: Sat Sep 13 23:23:00 2025 +0200
Update version.lua
commit 919935674a136380c4de9e9178fa17d1944ab4d2
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Sep 13 23:22:30 2025 +0200
Added `SMODS.update_context_flags(context, flags)` function (#875)
* Added perma_repetition to perma_bonus.toml
+Title, this allows playing cards to gain permanent retriggers.
+(Localization added too)
* probability functions: Added Enhancement compatibility
*/+SMODS.pseudorandom_probability() and .get_probability_vars() now take a new parameter "source_context".
-> This allows referencing context.source_context.other_card to get individual playing cards during scoring
-> This in turn allows playing card Enhancements to affect a card's Luck, as in; Enhancements can change the probability of Joker effects triggering for a playing card their applied to.
*utils.lua: SMODS.calculate_card_areas():
eval_card() in "playing_cards" areas is no longer skipped if context.mod_probability or context.fix_probability is true.
-> This is necessary for above behaviour to function properly.
* Revert "probability functions: Added Enhancement compatibility"
This reverts commit 82b32a69b7f0e29dcd1fd65fcd3ad0e2998016e5.
* Fix with custom enhancements
* Added `SMODS.update_context_flags(context, flags)` + `SMODS.trigger_effects()` LSP return type def
+Title
* Added missing LSP defs
---------
Co-authored-by: Eremel <richardbailey@outlook.com>
Co-authored-by: Casimir Eisenach <80920463+Aurelius7309@users.noreply.github.com>
commit 8702ac1e542319a2831d480505dbdbc61fffe0ca
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 13 21:24:07 2025 +0100
Fix run setup allowing stakes to be carried between decks incorrectly
commit da9f85424fe9b9129dcfd9c44aebe90d6a20e986
Merge: 9158ac3 d89903a
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 13 21:23:34 2025 +0100
Merge branch 'main' of https://github.com/Steamopollys/Steamodded
commit 9158ac37bf879d1bc8b7a22aef9883845c391b83
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 13 21:00:55 2025 +0100
Buffoon Packs respect `extra_slots_used` property, fixes #934
commit 73e9e95486bc73d4589aa6984a084ade0da34bdf
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 13 20:56:03 2025 +0100
Fix various animation timings, addresses #942
commit d89903a71d6ef5a13c0f624f87dc50c8f68129a6
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sat Sep 13 06:28:17 2025 -0400
version bump
commit 5a4f393d940834316cddf6063771e835bc5b8f59
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sat Sep 13 06:13:26 2025 -0400
Fixes a small bug with game_over context
2 Mr. Bones would both trigger (wrongly)
commit 6cc77891be1d4f3a5c6c3beb71741ed3593e1d95
Author: Eremel <richardbailey@outlook.com>
Date: Fri Sep 12 21:49:41 2025 +0100
Fixes #944, stake select remembers last played stake
commit 719a95121c6742b15395f7a830948ad40b7e16c0
Author: Eremel <richardbailey@outlook.com>
Date: Fri Sep 12 21:20:28 2025 +0100
Fixes #936, disabling blinds via chicot draws correct card numbers
commit e24ba76f64f1c9eca5c778009155546aea4c60b9
Author: Eremel <richardbailey@outlook.com>
Date: Tue Sep 9 22:54:40 2025 +0100
Fix removing enhancements with card_limit/extra_slots_used
commit 36d8383ce48dbe03961404b80e2c5c1635dc1530
Author: Casimir Eisenach <80920463+Aurelius7309@users.noreply.github.com>
Date: Sun Sep 7 00:06:07 2025 +0200
Update version.lua
commit 31d26949b0360ec1f4ef3c706c3fad89b71e7e54
Author: cg223 <cg223celeste@gmail.com>
Date: Sat Sep 6 18:04:37 2025 -0400
make destroy_cards not crash when passed an empty table (#948)
* make destroy_cards not crash when passed an empty table
* insta-return when theres definitely nothing to do
commit fb8d514b49f3350fb8efbdb2efa03a9fda2aed63
Author: Casimir Eisenach <casimirusenormus@hotmail.de>
Date: Sun Sep 7 00:02:43 2025 +0200
Bump version
commit e07915febb694756a890e665172f8915ed20c1ec
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Sep 6 23:57:56 2025 +0200
Fixed infinite "Getter" context loops (#945)
* First try?
+Added a check to `SMODS.calculate_card_areas()` to avoid looping contexts.
!Also replaced a part of a condition in `eval_card()` with a function call to `SMODS.is_getter_context()`, which now also blocks `check_enhancement` contexts from calculating retriggers, which I believe they don't need to anyway right?
* Woopsie
*Was wondering why it wasn't working
* Added missing LSP defs
commit 3b6370fa8a02de885ab6603c5fd567b1dd74cba4
Author: Eremel <richardbailey@outlook.com>
Date: Sat Sep 6 22:23:46 2025 +0100
Fix card positioning/size being reset during quantum enhancement calculation
commit 462f8e0a798c9d357331c0964949a92e9f0272db
Author: Casimir Eisenach <80920463+Aurelius7309@users.noreply.github.com>
Date: Fri Sep 5 14:31:47 2025 +0200
Update version.lua
commit 5c0e5c0b2883ebdab25d0e307051e99be4c09a43
Author: Aikoyori <12034280+Aikoyori@users.noreply.github.com>
Date: Fri Sep 5 19:31:28 2025 +0700
Add SMODS.DynaTextEffect for custom DynaText manipulations (#917)
* feat: dynatext effect
* feat: add dynatext object as argument
* fix: calling super dynatexteffect instead of font
* feat: add rudimentary LSP Definitions
commit 9ee78c42fa8bafc5385ac96a082ec7760605504f
Author: Eremel <richardbailey@outlook.com>
Date: Wed Sep 3 22:34:15 2025 +0100
Fix context.debuff_hand before hand is played having an empty scoring_hand
commit 7b23f40ba2ba2eab77f6ccc4f9deefe8c7eca588
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 31 20:10:09 2025 +0100
version
commit 8f075babf1789584089d95256dc01bd8d876b4fe
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 31 20:09:44 2025 +0100
ease_ante hook doesn't add args
commit dfc5cba8f5ba128dd4178355fb4257aa8e17007e
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 20:40:03 2025 +0100
Fix context.tag_added patch target
commit 5632b3f835246ff6cbc6aaf30f1baf827836d098
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 14:21:52 2025 +0100
Quip crash prevention
commit 5c124e33e3add111fb3b2916677af2d0ac0b98ef
Merge: dc089bc b2a1ef8
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 13:29:50 2025 +0100
Merge branch 'main' of https://github.com/Steamopollys/Steamodded
commit dc089bc1d5431faa6a354e3b5ecbb2f23ee766ce
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 13:29:46 2025 +0100
Actual fix for orphaned text
commit b2a1ef86cb3b237c99933e6179c51ee5d55eac43
Author: Eremel_ <richardbailey@outlook.com>
Date: Wed Aug 27 11:26:25 2025 +0100
Update CODEOWNERS
commit cea17a1c83f29668fc5ab304121df55a82ad77cd
Author: Eremel_ <richardbailey@outlook.com>
Date: Wed Aug 27 11:26:10 2025 +0100
Update CODEOWNERS
commit a48f5a6ea41a7c43fb580b63a85b6820957f47cb
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 11:16:46 2025 +0100
Remove orphaned text when hovering over cards, #920
Update version
commit 42740f7d8180b2c1029adc25047f9eb5cc59c857
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 11:02:44 2025 +0100
Stop CTD from bad lovely patches and add crash clarification, #923
commit 9e576bc142b8936fd2e1e01561269a5030c9d4bd
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 10:21:17 2025 +0100
Fix Perkeo crash with negative consumables - #922
commit c6c72eb4142f727aa3b6ddc5eba655fc8137005d
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 00:51:40 2025 +0100
Update Release Version
commit 616f247576df90226d2dd2d4f786b779f5595e54
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 00:40:59 2025 +0100
reset `SMODS.save_game`
commit 37285609437b5ec8be59b2c534ea3faf8487b9c5
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 00:31:55 2025 +0100
Crash message added when an run from an old version crashes
commit 2f7b6995db7fc7581640f9481968e41dfe794164
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 27 00:10:04 2025 +0100
Fix `stickers` in `SMODS.create_card` and add `force_stickers`
commit 216d30c0ca9b5736384d4de773a39c06081004f4
Author: Eremel <richardbailey@outlook.com>
Date: Tue Aug 26 15:13:17 2025 +0100
Fix wins_by_key crash (:
commit ac36c0dea0e90b8c2d30645a9d69c24592f26689
Author: Eremel <richardbailey@outlook.com>
Date: Tue Aug 26 14:55:15 2025 +0100
Fix stakes not being able to be selected, #918
commit bb88de19effae0c280517e5b802e83e27ae156c9
Author: Eremel <richardbailey@outlook.com>
Date: Mon Aug 25 22:21:40 2025 +0100
version
commit e2c7642fae0c2ac004ab59fa048fadf8cfa5051a
Author: Eremel <richardbailey@outlook.com>
Date: Mon Aug 25 14:52:23 2025 +0100
Fix stake selector when creating a new run with custom stakes that are on their own path
commit 4715f75fc9f4379adc3c357d844a8ebef4e7059d
Author: Eremel <richardbailey@outlook.com>
Date: Mon Aug 25 00:42:38 2025 +0100
remove debug message T_T
commit d7f7d079c118a7f2125278b0ed5ab3d2f9698342
Author: Eremel <richardbailey@outlook.com>
Date: Mon Aug 25 00:32:06 2025 +0100
version
commit 1eacb88a1c82f20f21bbf6fd42a644e87e913f35
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 22:59:00 2025 +0100
`SMODS.Edition:get_card_limit_key` wrapper function
commit c088cbf987cfba591030c0b38de97733bc840159
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 22:58:40 2025 +0100
Stop optional features being able to be disabled by mods
commit c4c246c687067897afed7526b8b454d5ba2b6c81
Merge: 4be8f08 87549ac
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 20:55:43 2025 +0100
Version
commit 87549ac9cdda95dc831061f481fe45986bc9b690
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 24 16:54:41 2025 -0300
Update `amount` in `context.drawing_cards` (#914)
commit 4be8f08799c74a8f3570dc1e766e9e2afda6056e
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 20:50:21 2025 +0100
Fix numerator/denominator updates on playing cards
commit 2312e22358348756c0f940f07e947c2f146b5445
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 19:54:26 2025 +0100
Fix some vanilla seal animation issues
commit 0069addb29b5db370cf456f79ffad50d79f48afd
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 19:54:10 2025 +0100
`SMODS.in_scoring` respects `SMODS.always_scores`
commit 9130b83ff35b4c55f40aa465a2f3128d5939e75f
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 19:53:45 2025 +0100
Fix hand limit changes
commit a3446b1dae7c4aaebba39b688522245281373097
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 24 13:24:55 2025 +0100
Fix seeing_double_check with wild cards
commit 1e943f6791aa6d163a84d9269555a7bacf8d3d66
Author: Ruby <138878489+lord-ruby@users.noreply.github.com>
Date: Sun Aug 24 13:08:16 2025 +0100
add dont_save argument to SMODS.add_voucher_to_shop (#909)
commit 3783b70aa57ac3b6096e084404eb02153086cae5
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 24 08:17:35 2025 -0300
Allow `pseudoshuffle` to take a string as a seed (#912)
commit a352b5c12048160e59e5c152131e327f1e343ee2
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 24 08:16:19 2025 -0300
`saved` changes (#911)
commit 2801ca3c15c2b1f7b92d283ba182c97f78633d61
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 23 01:26:06 2025 +0100
swap juice timing fix
commit dd9c7fd04a5ecde473e3b81a848a8ee22b138248
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 23 00:44:49 2025 +0100
debug print oops
commit 407223f9da3561353463b47ad0f2994f8b0f2c13
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 23 00:34:32 2025 +0100
Quips can now alter the loc key they use by modifying `extra.text_key`
commit 029c6c0a7c08ddb2ca98a9f5252cffaa8b91fe9d
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 22 18:50:44 2025 +0100
Fix card area modifications to use metatable
commit 9ed9ae184c61353ae70e9e88fa3d62a6b78ce5a3
Author: N <venturinosebastian@gmail.com>
Date: Thu Aug 21 18:31:57 2025 -0300
Update Spanish localization (#895)
commit 9b95913271dc4b906348aa7127eb18cee10cb6b8
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Thu Aug 21 17:26:01 2025 -0400
Expanded JimboQuip extra (#894)
commit a1804b42d51d94a98483d5332100a29790168643
Author: Eremel_ <richardbailey@outlook.com>
Date: Thu Aug 21 15:03:09 2025 +0100
T_T
commit 63ca147abd3c0597949e46b1f4565318dfba8694
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 13:10:26 2025 +0100
Fix hologram scaling
commit 7926013a1aef08e0db899d499b14041e4a823d6f
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 11:29:40 2025 +0100
Food jokers trigger `joker_type_destroyed`
commit 6a6544e491e457e9c82f35b092706a5e410f4328
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 11:13:25 2025 +0100
Stop event queue bloat when selecting cards
commit f72dd1fe284b819b26ea252891b8a2ff15d1b947
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 10:33:52 2025 +0100
version
commit 20fd670ab0c378379475a7f5e03678c3045f6c18
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Thu Aug 21 11:33:30 2025 +0200
Added missing `Card:calculate_joker()` hook for `SMODS.context_stack` (#903)
commit 3d9c74d4871da4fcf92f6754228247742a49fa21
Author: Ruby <138878489+lord-ruby@users.noreply.github.com>
Date: Thu Aug 21 10:29:14 2025 +0100
Only recalculate Operator when needed (#900)
commit cda0274d112e601efd02d9b2ae7decac59f36caf
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Thu Aug 21 11:28:50 2025 +0200
Fixed Hex missing `card.getting_sliced` (#902)
*Title
commit ab496c868b16f8a784fed6b42a783d80a3b6af25
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 10:27:52 2025 +0100
Vampire scaling fixed
commit 72c60fc0b262d9dbfa9b632240d4d1b2aa6e9b7c
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 21 00:16:52 2025 +0100
Allow `change_suit`/`change_rank` to trigger on debuffed cards
commit c27f205b5efbb1047112ca6d64a79e25fa6077f0
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 23:51:08 2025 +0100
Fix deck size display displaying incorrect value
commit 4cf4df7cd43b54ec2f5b04009cc72e8e6afac24a
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 22:00:20 2025 +0100
stop crash on negatives without an area, fix copy_card inflating card_limit, remove debug message
commit 48a34015d4c2aa1d342e65a087756ff904386be1
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 12:37:54 2025 +0100
Clean up card_limit animations and delay, fix tag crash, fix delaying seals #898
commit e133446b383171f6a601f17284bdaf059d004212
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Wed Aug 20 12:31:33 2025 +0200
Fixed `delay_edition` in `Card:set_edition()` not working if removing Editions (#897)
commit 2c7ce72e97a0579768105084462c8f0e44811007
Author: real_niacat <75869881+real-niacat@users.noreply.github.com>
Date: Wed Aug 20 03:17:01 2025 -0700
fix edition card limit crash in collection (#896)
commit e51e90645c5f5b26bcd92983f04eadc4e95e3f7f
Merge: f0a0944 d23bc0b
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 00:25:29 2025 +0100
Merge branch 'main' of https://github.com/Steamopollys/Steamodded
commit f0a0944a5717e9b396094a91b2bbd6969ff961b1
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 00:25:24 2025 +0100
version
commit b38c02d70093287ab378c51f02cefcbfdd50b1b2
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 00:25:10 2025 +0100
Added support for `card_limit` and `extra_slots_used` properties. Initial code credit @fey-fish, #882
commit a89e37eab19294e47078c9b44a1c7163b579cac6
Author: Eremel <richardbailey@outlook.com>
Date: Wed Aug 20 00:23:25 2025 +0100
Slight release error message reword
commit d23bc0bb7e316418a339ef6ca3b1fc369f289ba1
Author: WilsontheWolf <git@shorty.systems>
Date: Tue Aug 19 17:08:20 2025 -0600
fix: lovely only mods loading loc\ncompletly untested phome commit go brr
commit 26c5d44ef287368ff6edbbfc2326f0580b34be58
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 17 22:04:05 2025 +0100
Fix crash
commit 3a8a6ec395d7fad7507d2eafcbf2f1c53e3f9f42
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 17 21:49:54 2025 +0100
Add development build crash warning
commit 7fc1b720179a5fe6e4a6cf549e91b880d07ffe34
Author: Eremel <richardbailey@outlook.com>
Date: Sun Aug 17 15:39:43 2025 +0100
Add missing underline function
commit 11817daa8808550ee132e37661d989f2c92d764a
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Sat Aug 16 17:28:40 2025 -0400
setting_ability Context (#886)
commit dc5126794212d495e5e9cfed785079dd2881aa38
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Aug 16 19:08:50 2025 +0200
Added `SMODS.context_stack` (#877)
commit 087b4f2c88848f32c975dca9b8913d55b38de534
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 16:51:45 2025 +0100
Ankh now triggers `context.joker_type_destroyed`
commit cf9946d2cfb8d470f5090bc54917b9c35caee253
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 15:21:04 2025 +0100
version
commit c342eece47909cda2410d035670e9b73ca8bf0a1
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 15:20:08 2025 +0100
Fix `mod_mult` and `mod_chips` to update correctly #888
commit 8a6c6d918b3179ef03953a2000dc5943af6d4333
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 15:19:41 2025 +0100
Fix level up animation #890
commit d302740929e2784c56d0a49ca6bc9600405618f4
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 02:07:56 2025 +0100
bump version
commit 9741f20d3a1633c22e6db34fa509749af83e546f
Author: Gloompashcy <gloompashcy@gmail.com>
Date: Sat Aug 16 10:59:34 2025 +1000
Add support for custom hidden achievemnt names (#842)
commit 8a1ad9e8f3e446b41378591fa3edbcb60fd3adb3
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Aug 16 02:57:49 2025 +0200
Added `Card:is_rarity()` function to `utils.lua` (#885)
commit 0277d745eb48e7b0a8ee7081445c93400ebdaa7a
Author: N <venturinosebastian@gmail.com>
Date: Fri Aug 15 21:40:10 2025 -0300
`blind.effect` (#873)
commit 0a129eee7ee93f6369907ca58c03c3b2598bc158
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Fri Aug 15 19:38:58 2025 -0500
Fix softlock with modded boosters using select_card (#841)
commit c8ca32de9a71318206aaae7a3acd333553243b3e
Author: N <venturinosebastian@gmail.com>
Date: Fri Aug 15 21:36:39 2025 -0300
Add deck loading when reloading a run (#872)
commit 07ac114bf59f2243a4416009fb371a7d2b68f291
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 01:16:50 2025 +0100
G.FUNCS.flame_handler changes converted to patch
commit 85f953cf805dbc36f24f9d61fb9d2d970a745040
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 16 01:10:02 2025 +0100
Functionality change to `SMODS.scale_card` - now handles modifying the value and messaging automatically
commit 6fd5cd8540d607b6f3c2c6dc1765dd3077f7067a
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 15 02:18:50 2025 +0100
Tweak chips/mult modify to properly respect mod_chips/mod_mult
commit 5fd2178c11e88614096b63059df03e2bbeb92230
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 15 02:09:58 2025 +0100
Readd SMODS.calculation_keys
commit 350208feda5910269699af483034001839201254
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 15 01:47:14 2025 +0100
bump version
commit a3d997a9ca8137bd479a20b934318a53c81ee867
Author: Balt <59123926+balt-dev@users.noreply.github.com>
Date: Thu Aug 14 19:45:53 2025 -0500
Chip-Mult Operator API (#809)
commit a8cf38597072bf9f17b5a61bb1766bdae1e01405
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Mon Aug 11 16:37:14 2025 -0400
New ante-related contexts (#878)
commit d6032efdc96ac5e1f1de5cd6cb4f4c257b4013cb
Author: HuyTheKiller <144886997+HuyTheKiller@users.noreply.github.com>
Date: Tue Aug 12 02:51:53 2025 +0700
Use `SMODS.shatters` (#881)
commit 069719c510aa9108df3168fedc27d96330095655
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:42:46 2025 -0300
Update `es_419.lua` and `es_ES.lua` (#815)
commit 515e5ae7bc5f14a21207c50c8f5b5e4e214cccaa
Author: Eremel <richardbailey@outlook.com>
Date: Mon Aug 11 00:39:12 2025 +0100
version bump
commit e95f4b07be22b9a35c8e091f703eb17b4ab2c5a8
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:38:12 2025 -0300
`allow_duplicates` in `SMODS.create_card` (#855)
commit dd28c9ff8d1b7e494290cbb35b285eaf0baadfc4
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:34:30 2025 -0300
Mods menu restarts after changes when pressing esc (Fixes #616) (#848)
commit e156ee885939b14d9b7ca6f2592a6174e2675cb3
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sun Aug 10 18:23:18 2025 -0500
Added a "hand_type" argument to SMODS.four_fingers() (#874)
commit 445d7d5f37916fc8f0f898539275bbcb07b9c348
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:20:34 2025 -0300
Stake `calculate` (#859)
commit 6140fdb7250ba838598068d24a4161598c816a6f
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:17:57 2025 -0300
Global mod `calculate` (#847)
commit 3cf5cbf1d648d89a14a55d82c8506273d08b66a1
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:11:57 2025 -0300
Challenge `apply` and `calculate` (#846)
commit 760c2de9fe73537b69477d6c5a2302aae9b4b288
Author: N <venturinosebastian@gmail.com>
Date: Sun Aug 10 20:08:22 2025 -0300
`SMODS.is_in_pool()` (#828)
commit 40fa3c67145ac743d9e9b00bc206d0be898aaf2b
Author: Osquo <85627730+JustOsquo@users.noreply.github.com>
Date: Sun Aug 10 00:41:36 2025 +0200
Add G.GAME.modifiers.booster_choice_mod (#814)
commit bc25680882beaf593a8ecf7ff4a66899504b3e4e
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sat Aug 9 16:47:31 2025 -0500
Added probability numerator/denominator handling to other cardarea types (#845)
commit 1a04d5963a7a8a0c793bf29d9b80ec7885ba03cc
Author: BepisFever <nguyendoangiabao220808@gmail.com>
Date: Sun Aug 10 04:01:20 2025 +0700
info_queue's stylized name + multi lines name support (#839)
commit c346812a81dc7a6f72663d0fd6e21b82deaa254e
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Sat Aug 9 12:08:42 2025 -0400
Use Card:should_hide_front() in DrawStep code (#870)
commit 6b2f04a1f2d7f174cdcd90680c810ec1f25b8d88
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 9 00:42:08 2025 +0100
version
commit 2de11100d2668b9996cc92ff3521aa5a58a25974
Author: Eremel <richardbailey@outlook.com>
Date: Sat Aug 9 00:40:25 2025 +0100
Fix should_hide_front looking at wrong value
commit 3ad17b8287f95928aeb8c4ad2a39b367205b664f
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Fri Aug 8 18:34:58 2025 -0500
Fixed a regression (#869)
commit cf5ea1a603abec52160ffab8a34cdce7ae487aa0
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Aug 9 01:27:57 2025 +0200
Negative playing cards draw fix (#854)
commit f74f8b1d50c9d86294db666f34d9bcfeb76b5182
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Sat Aug 9 01:25:08 2025 +0200
Fixed Campfire "Upgrade" attention text when selling it. (#868)
commit 1139a27ae05275315701487feabbae972c5d23ab
Author: N <venturinosebastian@gmail.com>
Date: Fri Aug 8 17:26:23 2025 -0300
`JimboQuip` changes (#864)
commit 1bc38c4bcf6037ba24a16a33db8003bd42003073
Author: N <venturinosebastian@gmail.com>
Date: Fri Aug 8 17:17:48 2025 -0300
LSP Updates for 0808a (#863)
* Add `update` to `SMODS.Gradient`
* Better type hint for interpolation
* move update def
* jimboquip lsp
* make quip type less strict
* finish quip lsp
* actually this order makes more sense
* card scaling defs
* money_altered defs
* update for #864
commit 8bb3e61fd62ac5b7004fe71b26bb1489b0bbd20c
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 8 20:30:33 2025 +0100
Address jank patch #867
commit 055647b6265de6c8a78774a2439c7d2b6975c7bd
Author: MetaNite64 <nintendofanatic655@gmail.com>
Date: Fri Aug 8 09:30:59 2025 -0500
ConsumableType: change primary/secondary color to text/bg color (#833)
commit b87a8de553895cf98165ce0f432ecd9d0d7fb9e4
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Fri Aug 8 10:15:31 2025 -0400
Added no_mod arg to probability functions (#816)
commit fc408ed7e3c394554bfeb9936dd82152f0a36f3a
Author: N <venturinosebastian@gmail.com>
Date: Fri Aug 8 11:12:56 2025 -0300
Fix vanilla JimboQuip registering (#862)
commit dc82387f32b53f4fd28ca4faf846b7ffba3a9cba
Author: AllUniversal <114624150+AllUniversal@users.noreply.github.com>
Date: Fri Aug 8 16:12:19 2025 +0200
Added perma_repetitions to perma_bonus.toml (#820)
commit 377d9def932e449d7bea1864ebc1bebb26e47a14
Author: Eremel_ <richardbailey@outlook.com>
Date: Fri Aug 8 08:09:14 2025 +0100
Fix slight mistake on Green Joker
commit dfbf4558ee13740cd000710c38aac030fbeaf607
Author: Eremel <richardbailey@outlook.com>
Date: Fri Aug 8 01:52:08 2025 +0100
version bump
commit d50e9205ffbe3fb32b82c51abc29780176edc909
Author: N <venturinosebastian@gmail.com>
Date: Thu Aug 7 21:50:46 2025 -0300
Better handling of `true` in `SMODS.merge_effects` (#811)
commit 2915dc913db7ad6130fb1da646a4e9defd95563b
Author: Gabriel Freitas <42326513+gfreitash@users.noreply.github.com>
Date: Thu Aug 7 21:41:01 2025 -0300
Remove padding from base node of dynamic tab (#806)
commit a3ac05905dec4cabb61944c487a567a097f67b64
Author: N <venturinosebastian@gmail.com>
Date: Thu Aug 7 21:40:27 2025 -0300
Miscellaneous LSP updates (#856)
* Misc LSP updates
* Add aliases to object tables
commit 1bf5bff01e0d8b0e85e96aa80ef11ba3273019c5
Author: Osquo <85627730+JustOsquo@users.noreply.github.com>
Date: Fri Aug 8 02:39:01 2025 +0200
Add context.money_altered (and G.STATES.SMODS_REDEEM_VOUCHER) (#804)
commit 59aa94303e96ac14b594a4a1ca0fb7149cbc9c7f
Author: Osquo <85627730+JustOsquo@users.noreply.github.com>
Date: Fri Aug 8 01:58:23 2025 +0200
Fix smart_level_up_hand() not properly updating hand text for hands with face-down cards (#800)
commit 8acd6ad8d37c443975a9931e97259da5e46ccc4b
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 7 23:58:39 2025 +0100
Fix deck skin localization
commit 24472d6c8abb0f8e44abffd1dc60045388978544
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Thu Aug 7 17:41:20 2025 -0500
Function support for Challenge Banned Cards (#799)
commit 56a9d58bca89d729e7be577c89525711c7a42083
Author: Kekulism <33201764+Kekulism@users.noreply.github.com>
Date: Thu Aug 7 18:05:59 2025 -0400
Added SMODS.JimboQuip (#745)
commit c473c14443a2acc52c800becb69f0bb3bbfab56d
Author: Ruby <138878489+lord-ruby@users.noreply.github.com>
Date: Thu Aug 7 21:58:07 2025 +0100
Add scale_card functionality for scaling detection and modification. (#861)
commit 05a913e8d5da9b347366f4242742449617e64330
Author: N <venturinosebastian@gmail.com>
Date: Thu Aug 7 11:57:16 2025 -0300
Prevent calculate_context from being called outside of a run (Closes #849) (#850)
commit 1bfd89f7d9a59f824da2bd60aac553e3114e1854
Author: Eremel_ <richardbailey@outlook.com>
Date: Thu Aug 7 11:03:03 2025 +0100
Fix sticker config
commit 80c528bc785f51b960687d55e5374fbc0270cd3f
Author: Eremel <richardbailey@outlook.com>
Date: Thu Aug 7 01:03:01 2025 +0100
Stickers now automatically copy their `config` table
commit 0f16fc37e22ae2753c47d6d5a0304a0c654616f3
Merge: 44e5e77 62fdbfd
Author: Eremel <richardbailey@outlook.com>
Date: Thu Jul 31 22:30:17 2025 +0100
Merge branch 'main' of https://github.com/Steamopollys/Steamodded
commit 44e5e77021c9e288a0b903c989e4276f851cb138
Author: Eremel <richardbailey@outlook.com>
Date: Thu Jul 31 22:30:14 2025 +0100
Fix resizing jokers with a non-standard size
commit 62fdbfd92615f3b8ee86222743b594f14169c0d4
Author: N <venturinosebastian@gmail.com>
Date: Tue Jul 29 19:57:05 2025 -0300
`CalcContext` LSP update (#843)
commit 20ef392907f25a0d9b3c54f24811a285c4756279
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jul 26 22:17:29 2025 +0100
version bump
commit c0fda63b7b902827a4c7df6d56d15125f909e407
Author: BepisFever <nguyendoangiabao220808@gmail.com>
Date: Sun Jul 27 04:16:27 2025 +0700
Added context.change_suit and context.change_rank (#813)
commit 7c795acd2813616d95a6622a30395c96046183eb
Author: Eremel <richardbailey@outlook.com>
Date: Fri Jul 25 16:03:56 2025 +0100
Added `tag_added`, `tag_triggered`, and `prevent_tag_trigger` contexts
commit 4c44c6c4357cc0880e58b81716a44da606662de8
Author: Eremel <richardbailey@outlook.com>
Date: Thu Jul 24 13:52:01 2025 +0100
Fix retriggering repetitions crash when using `not context.retrigger_joker`
commit 1fc066d5db65656267a6d09f956f485ccf6a5ebe
Author: Eremel <richardbailey@outlook.com>
Date: Thu Jul 24 13:20:24 2025 +0100
Remove unnecessary line in lucky loc vars
commit 0c17c57e8f50f95e106bea782141e6ce0c4c1923
Author: Eremel <richardbailey@outlook.com>
Date: Mon Jul 21 14:42:53 2025 +0100
Fix #826
commit 305089d88b41959674e5753445a17d161539f446
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jul 19 21:05:17 2025 +0100
bump version
commit bedcf821628b17ef13467bf7d4f1384fc3b8d3d1
Author: Ruby <138878489+lord-ruby@users.noreply.github.com>
Date: Sat Jul 19 20:54:58 2025 +0100
Update ui.lua (#819)
commit 3fde321d3381c007c34acca80602eaa33c700422
Author: Ruby <138878489+lord-ruby@users.noreply.github.com>
Date: Sat Jul 19 20:53:25 2025 +0100
Fix authors marquee max width (#825)
commit e6cd78afe014767349780c198a947c30ee50e774
Author: Breezebuilder <28330882+Breezebuilder@users.noreply.github.com>
Date: Sun Jul 20 05:52:46 2025 +1000
Add basic safety checks to `e.config.page` access and `LAST_SELECTED_MOD_TAB` assignment (#823)
commit cc0cbc18035fdb67b03f7d62ba25319a198f1187
Author: Eremel <richardbailey@outlook.com>
Date: Wed Jul 16 15:09:36 2025 +0100
Added `no_marquee` option to mod objects to disable marquee text in mod badge (can be set in json or by using `SMODS.current_mod`)
Setting reduced motion disables marquee text
commit 16165a3553e37489a3de4d8d433a4d8a5f8a2463
Author: Eremel <richardbailey@outlook.com>
Date: Tue Jul 15 23:18:10 2025 +0100
Merge and modify aiko's new mod menu
Add `marquee` support to DynaText objects
Add marquee to long mod display names in badges
commit d6c360167f0e1554c4256dce1c621347c63184b9
Author: Eremel <richardbailey@outlook.com>
Date: Mon Jul 14 20:56:38 2025 +0100
Add context.main_eval to deck and blind calculations
commit 5a22b44ec21a7220b72518072aaaefcefffa9359
Author: Eremel <richardbailey@outlook.com>
Date: Fri Jul 11 22:02:28 2025 +0100
Bump version
commit 6af50c40b2f138939c3e97a4f238583cc9444715
Author: Eremel <richardbailey@outlook.com>
Date: Fri Jul 11 22:01:59 2025 +0100
Fix Blueprint effects copying debuffed jokers
commit 6b9bb6e14f0a7ae83b74137df6c8a80fb2d1ebf1
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Fri Jul 11 16:43:45 2025 -0400
pseudorandom_result context handling (#803)
commit 67279fa91c98efd75fd0443f821c48277d6b8a51
Author: Richard <richardbailey@outlook.com>
Date: Sun Jul 6 20:12:27 2025 +0100
Fix skip tag crash
commit eecee26ff3679bf618eaa00acf069f17ef516f93
Author: Eremel_ <richardbailey@outlook.com>
Date: Sun Jul 6 17:51:57 2025 +0100
Update version.lua
commit aa17375a68b968b2649f1d1b839bab1491afed57
Author: larswijn <51133685+larswijn@users.noreply.github.com>
Date: Sun Jul 6 18:51:34 2025 +0200
Avoid crashes in SMODS.is_pokerhand_visible and add assert (#801)
commit 2509de26c657074e6ce58be005ce3812804fdc77
Author: Osquo <85627730+JustOsquo@users.noreply.github.com>
Date: Sun Jul 6 18:51:15 2025 +0200
Include numerator and denominator in context.pseudorandom_result (#802)
commit 54b14128b36a06cdd9c8e75baaab4d0bed982ae3
Author: the-Astra <75325082+the-Astra@users.noreply.github.com>
Date: Sun Jul 6 12:50:43 2025 -0400
Make blind's tag object accessible outside of skipping (#779)
commit f7a8296de0349569ca0d88cbc00f36d4e40f3500
Author: Eremel <richardbailey@outlook.com>
Date: Sun Jul 6 02:45:25 2025 +0100
version bump
commit f447b4a5fb7c03d3177ecece01c1496471696e6f
Author: Gloompashcy <gloompashcy@gmail.com>
Date: Sun Jul 6 11:33:32 2025 +1000
Remove unnecessary regex patch (#790)
commit 29c6b7b98165ceb9fe85a6975a90afa92a45616c
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sat Jul 5 20:30:13 2025 -0500
Added optional flag (#796)
commit 939eeb09d3b705878a2828d4a4fb73a017c09294
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sat Jul 5 20:27:51 2025 -0500
Added files (#797)
commit cde620eecdaa1327c41797a913189505d3ee5bcc
Author: N <venturinosebastian@gmail.com>
Date: Sat Jul 5 22:24:25 2025 -0300
Type check in `SMODS.merge_effects` (#791)
commit ad55fca75686be89640933551388b3d97b6281f1
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sat Jul 5 20:23:30 2025 -0500
Pseudorandom Updates (#785)
commit 49f1cf1d13f9a45376557cbf58a4276b0d345dbc
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jul 5 22:43:17 2025 +0100
SMODS.destroy_cards uses SMODS.is_eternal check
commit 37da3ed5421395c7ad1409a3f262213512de3ec9
Author: Gloompashcy <gloompashcy@gmail.com>
Date: Sun Jul 6 07:25:24 2025 +1000
Add beat_boss to context.end_of_round (#786)
commit 2aceb60841fdcbc9744936d38766ba805334271e
Author: N <venturinosebastian@gmail.com>
Date: Sat Jul 5 18:24:44 2025 -0300
Fix vanilla playing card rng with `SMODS.create_card` (#793)
commit c98ff1667e87fdc12b95ab2e1de8ce8b6bb67d01
Author: Gloompashcy <gloompashcy@gmail.com>
Date: Sun Jul 6 07:20:25 2025 +1000
`SMODS.is_eternal` (#794)
commit 00a7f95565465943cb648f17a3b717cd2bba95e4
Author: N <venturinosebastian@gmail.com>
Date: Sat Jul 5 18:16:48 2025 -0300
Changes to `SMODS.destroy_cards` (#784)
commit 3dc8ee47a130b2d8c7f3286e1ec4689a9632a71e
Author: jamirror <66569648+justamirror@users.noreply.github.com>
Date: Sat Jul 5 16:45:58 2025 -0400
Fix build achi tab not using hidden_pos (#780)
commit 40e8aa9e4d656392d23ab973886a6ebcf4877e63
Author: N <venturinosebastian@gmail.com>
Date: Sat Jul 5 17:31:11 2025 -0300
`context.evaluate_poker_hand` (#777)
commit d424a284322ed2a00fa8856631cae520437a76da
Author: Numbuh214 <numbuh_214@hotmail.com>
Date: Sat Jul 5 12:51:49 2025 -0700
Front Hiding Revamp (#773)
commit b1179a49b8d230a147037bea848daca774f12f16
Author: Richard <richardbailey@outlook.com>
Date: Fri Jun 27 01:37:45 2025 +0100
woops
commit 4ff1dec9dfd2ba85a6b94ef4aec832a472d43408
Author: Richard <richardbailey@outlook.com>
Date: Thu Jun 26 23:37:53 2025 +0100
version inc
commit 4a14bc71def63581d1d920519ecd72d9e3caee88
Author: Richard <richardbailey@outlook.com>
Date: Thu Jun 26 23:37:38 2025 +0100
Stop some calculation returns incrementing pitch when they shouldn't
commit c1ee4d8703e6721981ec60e0933b2717883bb54c
Author: Richard <richardbailey@outlook.com>
Date: Thu Jun 26 22:50:46 2025 +0100
Stop probabilities retriggering
commit 005335db2aa7566ff7e069bc3cae2323905fe6f3
Author: Eremel <richardbailey@outlook.com>
Date: Tue Jun 24 00:16:54 2025 +0100
version bump
commit d0ad0588778f50825fdca4dfc99345904af15f5f
Author: Eremel <richardbailey@outlook.com>
Date: Tue Jun 24 00:16:33 2025 +0100
Oops all 6s temporary back compat added
commit 613d219248a6c3636c0d7b48e621dd442d23a939
Author: Eremel <richardbailey@outlook.com>
Date: Tue Jun 24 00:10:36 2025 +0100
Remove blueprint from new oops logic
commit 33f769b3b21d4631ca8a9c31ad2adbaad2b8392f
Author: Eremel <richardbailey@outlook.com>
Date: Tue Jun 24 00:09:28 2025 +0100
Added initial `context.joker_type_destroyed`
commit 3c81cba31922a8307d4ce19f82342003e4379d53
Author: Eremel <richardbailey@outlook.com>
Date: Mon Jun 23 22:58:32 2025 +0100
Add `context.initial_scoring_step`
commit 4c399389f804dc9cde645a856ea023104c622a58
Author: Eremel <richardbailey@outlook.com>
Date: Mon Jun 23 20:49:59 2025 +0100
Fix typo (:
commit 168e6c6962d6a2a850aa5f06bba9b6d196a9d119
Author: Richard <richardbailey@outlook.com>
Date: Mon Jun 23 01:52:30 2025 +0100
Slight adjustments to probability vars
commit f3429e7ecbd45e9da66d4b6640fce5d5b37478b8
Author: Richard <richardbailey@outlook.com>
Date: Mon Jun 23 00:31:33 2025 +0100
version
commit ecfa8e741e063ffaa833b688f62fa646a84585c0
Author: Eric Nwogbo <ericis2007@gmail.com>
Date: Mon Jun 23 00:29:43 2025 +0100
Fixed post_trigger effects not working on retrigger jokers (#761)
commit bda6c308f96edaa135a9f93b196dcbb54b6d6344
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sun Jun 22 17:17:48 2025 -0600
Blind debuff text can now update if provided a new message (#769)
commit 32725278d1140d217145482c1b49a0a30776ffb6
Author: N <venturinosebastian@gmail.com>
Date: Sun Jun 22 14:58:54 2025 -0300
SMODS.PokerHand function to control visibility (#764)
commit 942c678ddcea521b4e4f580bf66531c3e4dba045
Author: Gloompashcy <gloompashcy@gmail.com>
Date: Mon Jun 23 02:30:02 2025 +1000
Resolve conflict (#737)
commit d120e63fdbf68784c30441c901e4c3f80a8b4c01
Author: TamerSoup625 <107559799+TamerSoup625@users.noreply.github.com>
Date: Sun Jun 22 17:59:55 2025 +0200
Dedicated functions for listed probabilities (#661)
commit c53e72f23cbd32d6b481f91fc12ee4510906d10a
Author: N <venturinosebastian@gmail.com>
Date: Sun Jun 22 12:40:45 2025 -0300
Fix `smart_level_up` not updating level in scoring (#755)
commit f2fe9a716caafe68c3f804b8017133889ef1d56e
Author: HuyTheKiller <144886997+HuyTheKiller@users.noreply.github.com>
Date: Sun Jun 22 22:37:01 2025 +0700
Fix DeckSkin Credit UI breaking modded languages (#751)
commit 7d9be20bc4bd0fa9b3141d5c72b70d54c95b81f6
Author: Richard <richardbailey@outlook.com>
Date: Sun Jun 15 17:02:39 2025 +0100
Fix Certificate and Marble Joker animations/save states
commit 324d11ac9b07e6c42559baf43a5ed3f0238f85bc
Author: Richard <richardbailey@outlook.com>
Date: Sun Jun 15 16:34:05 2025 +0100
Fix some discard effects not working on debuffed cards
commit 37c474cf45b2f503243e2768d4d40013bc298c90
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jun 14 11:57:09 2025 +0100
version bump
commit 8470abbe38cda0662fc6188abe53cb2cd2b48192
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jun 14 11:56:04 2025 +0100
lsp defs
commit 2957fa2bd0f63e6739983ad25a244c1c1b3a9254
Author: Eremel <richardbailey@outlook.com>
Date: Sat Jun 14 11:55:51 2025 +0100
Fix `Base` set in `SMODS.create_card`
commit 670c4295c194086b6d39407b7bf2c28894eb4cbd
Author: Eremel <richardbailey@outlook.com>
Date: Wed Jun 11 20:16:23 2025 +0100
remove print whoops
commit 466dbfe50cef477f6ebb4a685fae9fe253281016
Author: Eremel <richardbailey@outlook.com>
Date: Wed Jun 11 20:13:39 2025 +0100
Address edition RNG being flipped
commit b20bf5dea5191ccc547210be54132be1889c3fde
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Sun Jun 8 10:02:27 2025 -0800
Fix missing loc reversion
commit f1c8c26e3f17826f085964c566d696ab0ed2b5e4
Author: Eremel <richardbailey@outlook.com>
Date: Sun Jun 8 00:24:39 2025 +0100
version bump
commit b2f59512e9878f316e3da48338200cf7072af2c3
Author: Vivian Giacobbi <57081585+VivianGiacobbi@users.noreply.github.com>
Date: Sat Jun 7 18:23:29 2025 -0500
Moved find joker check for smeared joker inside SMODS.smeared_check (#754)
commit c0504165e95987cf083de2018ff2efd3a8f65587
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 20:21:46 2025 -0300
fix gradient in messages (#753)
commit 1360c50d7577a434f26e5720f9930bc7630a9adc
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 20:13:07 2025 -0300
Allow `pseudorandom_element` to take strings for seeds (#741)
commit eb532f74b2d9d75facab09d8357b1961ec1cb677
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 20:11:00 2025 -0300
Add util function for merging calculate return tables (#736)
commit c7bac83b65f032fcdce933e9373bc9e964a311bd
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 20:09:37 2025 -0300
Add lookup table of ObjectTypes to each center (#735)
commit 511a69158d913efdff789277c5588e255f98646e
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 20:07:53 2025 -0300
context.round_eval (#726)
commit b0b2c93f832b1773cfb5f4b6a90055895c296a25
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 19:30:29 2025 -0300
Multiline name support and scaling fix (#723)
commit 0974b9d6515e74514e7f9b943630eb3dd7653d17
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 19:13:36 2025 -0300
(Better) Playing card support for SMODS.create_card (#720)
commit ba1325d211ba04956b9a7c466461186fb8b8ffe5
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 18:57:37 2025 -0300
`get_current_pool` for editions (#719)
commit e0afd7692f4586763fbb5e61ab1235a140e17c6d
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 18:52:21 2025 -0300
`SMODS.showman()` (#717)
commit d0eba49cafda46b321091f4b9f15a84b929e172b
Author: N <venturinosebastian@gmail.com>
Date: Sat Jun 7 18:29:31 2025 -0300
playing cards in shop use poll_edition (#718)
commit 26625528a10ad579e229a56a98b1b28c8a5d6a16
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Mon Jun 2 07:49:23 2025 -0400
Temporary stopgap for fake cards
commit c4b9fb6753ebd0658f7ba22b53ccc3f066d4f791
Author: Eremel <richardbailey@outlook.com>
Date: Sat May 31 17:51:48 2025 +0100
Fix crash with suit pages, addresses #728
commit 867226cf50f16e1d1755cc27cbe090cb0d088ee1
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 30 19:06:36 2025 -0400
version
commit 7e9973630e359d3836fc9f9782c64979d1863bb5
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 30 18:54:12 2025 -0400
fix old mistake
.ability.joker_added_to_deck_but_debuffed
got changed to that, without "ability"
commit a5b59e91bbefcf1144d8f8b45a085d941436adf2
Author: Eremel <richardbailey@outlook.com>
Date: Fri May 30 20:32:06 2025 +0100
add context.buying_self identifier
commit e3cf0d462b236a52bb2e7cabfe607c28707d6515
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 30 07:06:43 2025 -0400
edit patch to avoid warnings
commit 02b069d7e7aac15aea78ab1569ccb04b52676f37
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 30 06:43:02 2025 -0400
version
commit 5b9023c7c76184ef473a1132296316a543ded8bc
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 30 06:42:15 2025 -0400
remove unnecessary patch
commit a721ffcd0837767ec974777c56e28ba5b32fc2da
Author: Eremel <richardbailey@outlook.com>
Date: Tue May 27 20:47:55 2025 +0100
woops left prints in
commit 0c02408fa55479b8bf6b5212ed7a6059519cc55b
Author: Eremel <richardbailey@outlook.com>
Date: Tue May 27 20:47:22 2025 +0100
Fix end_of_round effects not triggering if next to a debuffed card
commit 906a24078e7dd98a16c9c2a1fda6e35851deb176
Author: Eremel <richardbailey@outlook.com>
Date: Tue May 27 13:20:45 2025 +0100
Fix visuals of play/discard limit not resetting on a new run, slight wording change
commit cca25900594129a22dcc4004ef1adac0f63095c2
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Tue May 27 02:04:20 2025 -0400
version
commit ec8717a14cf1a476b10e3a33a5b1aecab0da6398
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Tue May 27 02:04:09 2025 -0400
Fix severe animation bug
from merge of PR 659
commit 2be117249d775ba0a5921224b636598471c81722
Author: Eremel <richardbailey@outlook.com>
Date: Tue May 27 00:16:13 2025 +0100
bump version
commit 054ad0553bf93a3e49a92f8c519f3b291fa44f8c
Author: Kekulism <33201764+Kekulism@users.noreply.github.com>
Date: Mon May 26 19:13:52 2025 -0400
DeckSkin Card UI (Crediting) (#659)
commit 1ebacb2246a8184a5a60e5d2fd43e0358d31a220
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 19:30:56 2025 -0300
Add glass_trigger (#713)
commit 980c34ac7f582cec49d60dcb9b0dbe1d0191161c
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 19:27:49 2025 -0300
Fix copy_card back sprite bug (#716)
commit 7cda5c8b20a94c300f16276737012919269b03e2
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 19:25:21 2025 -0300
Mod UI config (#673)
commit 672768a0e141eb84a51444cedec2c893e7d0ecae
Author: Aikoyori <12034280+Aikoyori@users.noreply.github.com>
Date: Tue May 27 04:11:36 2025 +0700
SMODS.Font & Change Font in Item Name & Description (#684)
commit 061f0d4071209e27fa7a399980659b96bfedd582
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 13:35:37 2025 -0300
Add text styling to poker hand tips (#712)
commit b163d0c0a04bdbc97559939952660cb3f185bb93
Author: Eremel <richardbailey@outlook.com>
Date: Mon May 26 15:28:58 2025 +0100
Handle missing floating sprite crash, clean up edition effects on floating sprites. Addresses #689
commit f99cbd80839b5c811ce1f23835ad0291ded8ad75
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 11:15:50 2025 -0300
Add context.hand_space (#675)
commit e5b6f7bf5b35b65bee3e503cec646dd3328adb00
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 10:21:58 2025 -0300
Challenge button colour (#671)
commit be5ecaf16aebff4a9a0c9cf10cafbfd7f7201bad
Author: jumbocarrot0 <46736855+jumbocarrot0@users.noreply.github.com>
Date: Mon May 26 23:19:33 2025 +1000
Unlock deck popup now includes unlock description (#666)
commit d2354257c6144c122aa3fbd6b012c4b4a40b335e
Author: N <venturinosebastian@gmail.com>
Date: Mon May 26 10:11:52 2025 -0300
Add in_scoring field to modify_scoring_hand context (#629)
commit e49ebd779e616497f1edaee4e14706d488d2e88f
Author: Eremel <richardbailey@outlook.com>
Date: Sun May 25 16:03:01 2025 +0100
version bump
commit 042468c6a14aacd58f369280b2ecb163fb6d22dc
Author: Eremel_ <richardbailey@outlook.com>
Date: Sun May 25 16:01:32 2025 +0100
Hand limit API (#626)
commit d595eb4eba26fef10ad01199d4960cc4823699d8
Author: RattlingSnow353 <84494581+RattlingSnow353@users.noreply.github.com>
Date: Sun May 25 10:57:17 2025 -0400
Deck Preview Pages (#582)
commit 8f3fee686f3db21e84616abb6413ca4d5a442f15
Author: Eremel <richardbailey@outlook.com>
Date: Sun May 25 13:48:37 2025 +0100
Fix seal loc_vars not having access to the card
commit 64ebb1780c917bb0ff4689420d357049ce9f8d57
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Wed May 21 07:06:02 2025 -0400
version
commit 889d82392871a46ac8b55b1bec582d8713a1cdda
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Wed May 21 07:05:46 2025 -0400
fix clearing screen having side effect
When exiting a run and clearing screen,
fixes removing cards causing side effects like calling remove_from_deck() and unlocking stuff
commit 5c2d9617ece89e10e86d4be4ee21537087bf8340
Author: Eremel <richardbailey@outlook.com>
Date: Mon May 19 21:55:07 2025 +0100
bump version
commit fd0ae1d3d870f60dec1da648f4bb99033e6b06ca
Author: Nano Miratus <nanomiratus@gmail.com>
Date: Mon May 19 22:54:17 2025 +0200
add context.other_card.can_calculate check to eval_card patch (#708)
commit 7a22ad082b135821dd9dbcc429448188ada00449
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Sun May 18 17:38:15 2025 -0400
fix change_booster_limit not working in packs
commit 5879a1d69d7d6daf52a02ff84a0e8ef0c06ed163
Author: Eremel <richardbailey@outlook.com>
Date: Sun May 18 19:17:01 2025 +0100
Reorder `on_apply` for editions
commit 3fd48a25dc00623aa0992dc4c7cd73f057dc4707
Author: Eremel <richardbailey@outlook.com>
Date: Sun May 18 19:12:14 2025 +0100
Handle card destruction better. Adds SMODS.destroy_cards. Addresses #692 & #702
commit d120d2e78620ea6d2af41454128329d01cc90c4a
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Sun May 11 16:59:30 2025 -0800
Fix #667
commit d8480d0dafa5f1a74d3bbde3d884e1a45f804c5a
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Sun May 11 11:25:37 2025 -0800
oops + version
commit 122723597427aa76f3908725cd431542600f7074
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Sun May 11 11:24:55 2025 -0800
Better `insert_pool`/`remove_pool` error report
commit 59d8a540349a9de5d9a18490377ce913cb75b9a1
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Sat May 10 21:20:11 2025 -0800
Update missing annotations again
commit e52d63168f6011a07804484e1122d4756182b619
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Fri May 9 22:21:45 2025 -0800
doc missing annotations
commit 798d8c57968bf6292ee21064c9a42e40f9104360
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 22:12:34 2025 -0400
First Mod link
commit 3d0d5c7b2373d9d35aca1f15553fc47b0ddbadfb
Merge: 96e9e6b bd4e9fd
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Fri May 9 14:53:09 2025 -0800
Merge branch 'main' of https://github.com/Steamodded/smods
commit 96e9e6bdee4bcc3f31521449a50011fbf7036f10
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Fri May 9 14:53:08 2025 -0800
misc annotation fixes
commit bd4e9fd24c9c636f708f04ff7f0f87fd76b571c4
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 18:51:24 2025 -0400
version
commit 8da39f509a08a5b66b472e0980d395525ff062d7
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 16:15:14 2025 -0400
Fix DNA's return
commit 403aedd142240644ce2938ccc1da85eb2fb69ed5
Author: ItsFlowwey <73145114+GauntletGames-2086@users.noreply.github.com>
Date: Fri May 9 09:38:18 2025 -0800
Missing annotation xdd
commit 921e324512b6bb6d5b9c84608164d26c4c63debc
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 03:53:19 2025 -0400
version
commit 11456666274929e71e3e7e182b6c2e5930d94286
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 03:52:56 2025 -0400
Talisman acting up again
commit ac4b674fae5d6e17fc8d1df10ba6c8a90376eb6c
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 03:28:03 2025 -0400
version
commit 4414750f7f8eb052e2e426a98643de489d853c76
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Fri May 9 03:27:28 2025 -0400
Fixes crashes with level_up
One of them was before playing first hand of game
commit c47665c57268178535574fd03f55e37abacc2294
Author: english5040 <ejwu@andrew.cmu.edu>
Date: Thu May 8 23:45:55 2025 -0400
version
commit f4c3a73685179b89359cbb3ce5a191d600213671
Author: MetaNite64 <nintendofanatic655@gmail.com>
Date: Thu May 8 12:16:40 2025 -0500
fix hc art for custom rank + custom suit cards
If a mod adds art for a custom rank in a custom suit, and that custom suit is set to high-contrast art and the default deck skin, the custom ranks would still load the low-contrast art. this fixes that

Should fix this crash: