Patch v1.4 - C# Mod Support
Author: EdenDev,
published 4 years ago,
Hotfix 1.4.3 | 4-27-2020
Fixed a bug where money hostages were not throwing money
Money drops will now update text when it reaches the target
Changed Sunglasses trigger chance from 50% to 25%
Fixed some issues where certain duplicate artifacts could still show up
Last letter and Pyroblast secondary damage will now scale off of base damage
Moved "Gain 1 Trinity" to properly show the order of effects
Removed horizontal spawn position from Vivisection
Added visual updates to Gate turrets to better show their tile positions
Fixed an issue where killing a boss with Leech would not heal the player
Fixed an issue where certain spells could cause players to get stuck in co-op
Increased Viruspell anchor from 0.05->0.1
Excalibur damage will properly deal 300 dmg instead of 200
LioFire Gunner weapon reduced travel time and decreased cooldown slightly
Fixed a bug where a combination of frost artifacts could apply Frost to the player at the start of battle
Remove doublecast from Explosion!
Fix description of ManaSteal having double periods
Bosses will now assist you after sparing you
Hotfix 1.4.2 | 4-19-2020
Deck will now count deck size after a new spell card is added to the list
Fix overlapping from Reva's final assist
Pressing left on the screenshake setting can set it to None
Fixed a bug where cards could stay on the screen when quitting after choosing them
Previews will no longer persist when abandoning run as shopkeeper with the deck open
The shuffle at the start of battle will no longer decay shield
Sunglasses will now properly trigger at 50%
Flint Shot now glows with a Flow border when you have flow
Evil Hostages will no longer fire blasts with the deathrattle and have a faster attack to match the animation
Evil Hostage projectiles are slower to make up for the faster attack
Removing Grip Tape and Blueberry Jam will now properly remove their effects
Max Mana status effects will be properly removed when all statuses are removed
Shmup credits scene will now last until all the credits have scrolled through.
Reva's summons are properly colored to match their tier
BladeBay will now attack in the preview when shuffling
Remove on hit upgrades from Earth Prayer
Chrono effects will no longer delay music looping
Added some missing tooltips to spells and artifacts
Fixed a bug where dieing to Violette's speakers could softlock the game
Modding:
Add tags to Update panel
Remove description from Update panel
Hotfix 1.4.1 | 4-15-2020
Fixed a null error where creating a new mod would not create a new folder
Fling will now display the Backfire tooltip properly
Fixed a case where Violette could still play music when killed extra early
Stats will now update right after removing an artifact
Moved the flavor text for Ambient burst since it is no longer in Convergence
Mint Tea artifact will now restore mana properly
Patch Notes 1.4 | 4-14-2020
[h2]--Spells--[/h2]
Some of the Brands didn't match the concept or theme of the spells as well as others. In general it is supposed to be thematic with some outliers as a possibility, but some of them didn't make much sense. There may be more tweaks later. Thanks for bringing this up.
Fun fact: In the lore, the Focuses are what Brand/Company the spell was manufactured by.
Ambient Burst
Focus: Convergence->Doublelift
Fissure
Focus: Kinesys->Hearth
Reflector
Focus: Convergence->Phalanx
Soul Link
Focus: Glimmer->Miseri
Waterfall
Focus: Doublelift->Hearth
Rarity: 1->2
[h2]--Enemies--[/h2]
OBeamer4 will now fire an O and an X pattern
Minor adjustments
[h2]--Other--[/h2]
Added completionist icons next to each hell pass, each colored line refers to a different ending (These will not update retroactively... sorry!)
Reva will now cast a warning effect before Reflecting
Korean localization has been updated
Sword pacts and other effects will no longer kill you when a boss mercys you
Added a sound effect for hazel's big turret spawn
Hell Pass 10: Max Mana -1 -> Shield Decay 60%. The previous max mana reduction ruined some kits, this change also doesn't require me to redo any localization since I can use the descriptions from Duct Tape (which would reduce the shield loss to 45% in this mode). I may try something new with this later on.
Updated Terrable's sprite!
There will be a Steam Beta branch available for testing new changes, it should be publicly accessible on Steam in your Library under Properties > Betas. Please join discord.gg/osfe for updates
[h2]--Modding--[/h2]
Added Harmony C# modding support, join discord.gg/osfe or look at the docs to learn more
This should let you dig into any part of the game's code and really go all out with your mods.
Harmony: https://github.com/pardeike/Harmony/wiki
Example workshop mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2060289728
Mods will now "Update" from their respetive installed workshop folders (i.e.) the ones under here:
C:\Program Files (x86)\Steam\steamapps\workshop\content\960690
Errors in Lua files will now have line numbers and file names associated with them
Lua files can now be named anything and will be imported properly
Added links to folder and workshop page for each mod
Added last updated date
Fix highlights in mods, modded item descriptions can now use %hg%Keyword%/hg% to highlight words
Moddable outfits are now easier to add by simply adding an entry in Heroes.xml
Newly created mods will be automatically set to Private (you can change this on the workshop page after uploading)
Checked mods will now save properly
Fix pact reward descriptions in mods
Quality of Life
-
Resetting Data will now require you to confirm an extra time
Added transparent background behind some character select info
[h2]--Bugfixes--[/h2]
[h3]Major[/h3]
Hell modes will no longer unlock when beating the hell mode two levels below
Abandoning run right after moving to a new zone will no longer save and skip a zone
Arctic music 2 will now play for danger and miniboss zones
[h3]Minor[/h3]
Boss Shiso will now punish roots properly
Fix glitterstorm/glitterbomb not full responding to damage upgrades
Fix unlocked cards not getting added to the cardpool until after a run
Fix discord integration world number being off by 1
Fix minor localization errors
Fix RockCycle doublecasting while shuffling causing the deck to stop shuffling
Bravely Default will now allow for removals
Hazel animation while casting Whirl or similar spells is no longer a smear frame
Boss Saffron's card display will now properly be removed when she mercys you
Gate turrets can no longer be teleported
Violette alt will no longer channel past the end of battle
Ice spikes will now properly travel in the direction the player is facing
Zombee egg timer will now deal true damage equal to it's hp
Casting Explosion could block player inputs if the deck was opened in the middle of it
Violette's Boss theme will no longer keep playing if you kill her quickly
[h2]--Fan Art--[/h2]
[img]https://clan.cloudflare.steamstatic.com/images//33865655/3ca1138a9a3b4756b3d6b78edd4c78fc7a2f0f61.jpg[/img]
Hazel by [url=https://twitter.com/HOAIartworks]HOAIartworks[/url]
[img]https://clan.cloudflare.steamstatic.com/images//33865655/6b0231a165bc57a449a99b7d2760651bbfab3620.jpg[/img]
Violette by [url=https://twitter.com/GrayWingii]GrayWingii[/url]
[img]https://clan.cloudflare.steamstatic.com/images//33865655/d1fb9f45bcffb7afda45a9a86696821aa9ea810f.jpg[/img]
Selicy by [url=https://twitter.com/wapolili]Wapolili[/url]
I'm slowly but consistently working on all the bugs, and I'll have time to focus on a second options menu next!