Staging Build

Todays patch is quite close to what full launch will be. It focuses on bugfixes and small fixes, but has fewer big features than previous patches. It is meant to be a final cleanup and polish before the game goes full launch. I will be letting this build sit on main for 2 weeks, fixing whatever bugs I can for a small patch next week, fixing anything urgent with ad hoc hotfixes the week after, and doing full launch on feb 1st. Changes: Default summon radius limit 4->5 Wizard levels have fewer wizards Mutant levels no longer have extra monster spawns and no longer have boss mutants Added Staff abuser trial- start with any staff you want, but -1 SP per realm Level spawn mutators (extra 3x3s, lots o mutants, lots o wizards) min level 5->7 Achievements added to game SimpleRangedAttack (most minion and enemy ranged attacks) no longer count as having their damage types as tags Mod loading is now deterministically alphabetical Refactored transform asset loading to allow modded transform graphics Refactored cloud asset loading to allow modded cloud graphics Refactored tag filter list to use a global table instead of a hardcoded table inside of a function Refactored reward generation to use a global table instead of a hardcoded table inside of a function Added cmd line arg 'newgame' to instantly launch new game Added cmd line arg 'modfolder' to change what folder mods are loaded from Flesh colossus got more offensively dangerous and is less of an inert bag of hp now The game will no longer queue more than 3 visual effects on one tile Reworked pyrostatic pulse- greater cascade now forking cascade, always hits 2(numtargets) extra units, does not propogate on kill any longer Equipment and skills now show up as a horizontal stack of mouseoverable icons and take up less space on the character panel Mega annihilate now has distinct and working upgrades from annihilate Arcane amplifier can now (theoretically) amplify non spell damage as per its description Show modified rather than base hp cost of spells in tooltips Flame maw -50 ice resist and +1 spawn tier Moon glaive electroblade upgrade now uses radius and numtargets bonuses Added new 3x3 spider boss Added new hivemind boss type- all damage is shared amongst all same named hivemind enemies Bloodflame is now a passive skill which grants fire and blood spells quickcast instead of an enchantment Multicast no longer procs off of freecasts Sight of Blood can now target allies Show duration remaining on rain cloud tooltips Crackledarkener can now hit allies 3x3 tooltip mouseover now includes the whole monster Reworked some stat bonus items to have unique effects instead of stat bonuses: Snow Shoes now heals on freezing a unit Silken Sandals now grants shield on step Ankh now deals damage each turn to units adjacent to your allies Skull Necklace now grants +1 damage to undead minions on casting a dark spell Fixed rainstorm healing enemies Fixed floating eye not getting minion bonuses Fixed flesh fiend belly flop upgrade not having a cooldown Fixed ice drake not getting duration bonuses for freeze duration Fixed dragon mage being able to cast scale weave on your summons Fixed weekly runs sometimes being impossible due to multiple respawnAs modifiers Fixed menagerist trial crash Fixed Crown of Bony fingers not being able to target 3x3s Fixed Wyrm eggs having a cast range Fixed Stormcaller ignoring duration bonuses Fixed a crash that could occur if save and reload occur after portals are unlocked but before they are entered Fixed Blinding Light halting light halting allies Fixed starwhale not having tags Fixed hp cost modifiers crashing Fixed various PRNG bugs that caused non same weekly results Fixed mass immortality targeting Final boss list is now more mod friendly Fixed many typos and tooltip ambiguities, thanks for all those who reported them! Fixed a bug where bloodbound enemies could get excessive amounts of shielding Fixed bug where icetap did not remove frozen buff Fixed Lightning Storm Spirit Harvest giving wrong numbers of spirits Fixed Lightning Spire Threat display being incorrect Fixed Word of Chaos targeting being wrong Fixed Psychic Seedling (and mod summons that use GeneratorBuff, MatureInto, or ChanceToBecome buffs) not getting minion bonuses to things it summoned Fixed glass orb refraction upgrade refracting non enchantments Flame gate simplified, now ends on moving or casting non fire spell Fixed furnace of sorcery flames of sorcery aoe displayh Fixed ankh proccing on heal and damaging allies Fixed psychic seedling starting at unbuffed hp Fixed boss modifiers sometimes not propogating to summons if a monster had multiples of a summoning buff Fixed troll geomancer petrify spell not petrifying Fixed realm 21 sometimes not having monster Fixed smiting thorns reflecting self damage including its own reflected self damage Fixed 3x3s not running when feared Fixed 3x3s not meleeing when blinded Various other small tooltip fixes, thanks to all the hardworking testers on the discord who helped spot these!